⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 config.bfd

📁 上一个上传的有问题,这个是好的。visopsys包括系统内核和GUI的全部SOURCE code ,还包括一些基本的docs文档。里面src子目录对应所有SOURCE code.对于想研究操作系统的朋
💻 BFD
📖 第 1 页 / 共 3 页
字号:
    targ_underscore=yes    ;;  or32-*-elf)    targ_defvec=bfd_elf32_or32_big_vec    ;;  pdp11-*-*)    targ_defvec=pdp11_aout_vec    targ_underscore=yes    ;;  pj-*-*)    targ_defvec=bfd_elf32_pj_vec    targ_selvecs="bfd_elf32_pj_vec bfd_elf32_pjl_vec"    ;;  pjl-*-*)    targ_defvec=bfd_elf32_pjl_vec    targ_selvecs="bfd_elf32_pjl_vec bfd_elf32_pj_vec bfd_elf32_i386_vec"    ;;  powerpc-*-aix5*)    targ_defvec=rs6000coff_vec    targ_selvecs="aix5coff64_vec"    want64=true    ;;#ifdef BFD64  powerpc64-*-aix5*)    targ_defvec=aix5coff64_vec    targ_selvecs="rs6000coff_vec"    want64=true    ;;#endif  powerpc-*-aix* | powerpc-*-beos* | rs6000-*-*)    targ_defvec=rs6000coff_vec    targ64_selvecs=rs6000coff64_vec    case "${targ}" in        *-*-aix4.[3456789]* | *-*-aix[56789]*)	want64=true;;		*)	targ_cflags=-DSMALL_ARCHIVE;;    esac    ;;#ifdef BFD64  powerpc64-*-aix*)    targ_defvec=rs6000coff64_vec    targ_selvecs=rs6000coff_vec    ;;  powerpc64-*-elf* | powerpc-*-elf64* | powerpc64-*-linux*)    targ_defvec=bfd_elf64_powerpc_vec    targ_selvecs="bfd_elf64_powerpcle_vec bfd_elf32_powerpc_vec bfd_elf32_powerpcle_vec rs6000coff_vec rs6000coff64_vec"    ;;  powerpc64le-*-elf* | powerpcle-*-elf64*)    targ_defvec=bfd_elf64_powerpcle_vec    targ_selvecs="bfd_elf64_powerpc_vec bfd_elf32_powerpcle_vec bfd_elf32_powerpc_vec rs6000coff_vec rs6000coff64_vec"    ;;#endif  powerpc-*-*bsd* | powerpc-*-elf* | powerpc-*-sysv4* | powerpc-*-eabi* | \  powerpc-*-solaris2* | powerpc-*-linux-gnu* | powerpc-*-rtems* | \  powerpc-*-chorus* | powerpc-*-vxworks* | powerpc-*-windiss*)    targ_defvec=bfd_elf32_powerpc_vec    targ_selvecs="rs6000coff_vec bfd_elf32_powerpcle_vec ppcboot_vec"    targ64_selvecs="bfd_elf64_powerpc_vec bfd_elf64_powerpcle_vec"    ;;  powerpc-*-macos* | powerpc-*-mpw*)    targ_defvec=pmac_xcoff_vec    ;;  powerpc-*-netware*)    targ_defvec=bfd_elf32_powerpc_vec    targ_selvecs="nlm32_powerpc_vec rs6000coff_vec"    ;;  powerpcle-*-elf* | powerpcle-*-sysv4* | powerpcle-*-eabi* | \  powerpcle-*-solaris2* | powerpcle-*-linux-gnu* | powerpcle-*-vxworks* |\  powerpcle-*-rtems*)    targ_defvec=bfd_elf32_powerpcle_vec    targ_selvecs="rs6000coff_vec bfd_elf32_powerpc_vec ppcboot_vec"    targ64_selvecs="bfd_elf64_powerpc_vec bfd_elf64_powerpcle_vec"    ;;  powerpcle-*-pe | powerpcle-*-winnt* | powerpcle-*-cygwin*)    targ_defvec=bfd_powerpcle_pe_vec    targ_selvecs="bfd_powerpcle_pei_vec bfd_powerpc_pei_vec bfd_powerpcle_pe_vec bfd_powerpc_pe_vec"    ;;  s390-*-linux*)    targ_defvec=bfd_elf32_s390_vec    ;;#ifdef BFD64  s390x-*-linux*)    targ_defvec=bfd_elf64_s390_vec    ;;#endif#ifdef BFD64  sh64l*-*-elf*)    targ_defvec=bfd_elf32_sh64l_vec    targ_selvecs="bfd_elf32_sh64_vec bfd_elf64_sh64l_vec bfd_elf64_sh64_vec bfd_elf32_shl_vec bfd_elf32_sh_vec"    targ_underscore=yes    ;;  sh64-*-elf*)    targ_defvec=bfd_elf32_sh64_vec    targ_selvecs="bfd_elf32_sh64l_vec bfd_elf64_sh64_vec bfd_elf64_sh64l_vec bfd_elf32_sh_vec bfd_elf32_shl_vec"    targ_underscore=yes    ;;  sh64eb-*-linux*)    targ_defvec=bfd_elf32_shblin_vec    targ_selvecs="bfd_elf32_shblin_vec bfd_elf32_sh64_vec bfd_elf64_sh64_vec bfd_elf32_sh_vec"    ;;  sh64-*-linux*)    targ_defvec=bfd_elf32_shlin_vec    targ_selvecs="bfd_elf32_shlin_vec bfd_elf32_sh64l_vec bfd_elf64_sh64l_vec bfd_elf32_shl_vec"    ;;#endif /* BFD64 */  sh-*-linux*)    targ_defvec=bfd_elf32_shblin_vec    targ_selvecs=bfd_elf32_shlin_vec#ifdef BFD64    targ_selvecs="${targ_selvecs} bfd_elf32_sh64_vec bfd_elf32_sh64l_vec bfd_elf64_sh64_vec bfd_elf64_sh64l_vec"#endif    ;;  sh*eb-*-linux*)    targ_defvec=bfd_elf32_shblin_vec    ;;  sh*-*-linux*)    targ_defvec=bfd_elf32_shlin_vec    ;;#ifdef BFD64  sh5le-*-netbsd*)    targ_defvec=bfd_elf32_sh64lnbsd_vec    targ_selvecs="bfd_elf32_sh64nbsd_vec bfd_elf64_sh64lnbsd_vec bfd_elf64_sh64nbsd_vec"    ;;  sh5-*-netbsd*)    targ_defvec=bfd_elf32_sh64nbsd_vec    targ_selvecs="bfd_elf32_sh64lnbsd_vec bfd_elf64_sh64lnbsd_vec bfd_elf64_sh64nbsd_vec"    ;;  sh64le-*-netbsd*)    targ_defvec=bfd_elf64_sh64lnbsd_vec    targ_selvecs="bfd_elf64_sh64nbsd_vec bfd_elf32_sh64lnbsd_vec bfd_elf32_sh64nbsd_vec"    ;;  sh64-*-netbsd*)    targ_defvec=bfd_elf64_sh64nbsd_vec    targ_selvecs="bfd_elf64_sh64lnbsd_vec bfd_elf32_sh64lnbsd_vec bfd_elf32_sh64nbsd_vec"    ;;#endif  shle-*-netbsdelf*)    targ_defvec=bfd_elf32_shlnbsd_vec    targ_selvecs="bfd_elf32_shnbsd_vec shcoff_vec shlcoff_vec"#ifdef BFD64    targ_selvecs="${targ_selvecs} bfd_elf32_sh64_vec bfd_elf32_sh64l_vec bfd_elf64_sh64_vec bfd_elf64_sh64l_vec"#endif    ;;  sh*le-*-netbsdelf*)    targ_defvec=bfd_elf32_shlnbsd_vec    targ_selvecs="bfd_elf32_shnbsd_vec shcoff_vec shlcoff_vec"    ;;  sh-*-netbsdelf*)    targ_defvec=bfd_elf32_shnbsd_vec    targ_selvecs="bfd_elf32_shlnbsd_vec shcoff_vec shlcoff_vec"#ifdef BFD64    targ_selvecs="${targ_selvecs} bfd_elf32_sh64_vec bfd_elf32_sh64l_vec bfd_elf64_sh64_vec bfd_elf64_sh64l_vec"#endif    ;;  sh*-*-netbsdelf*)    targ_defvec=bfd_elf32_shnbsd_vec    targ_selvecs="bfd_elf32_shlnbsd_vec shcoff_vec shlcoff_vec"    ;;  shl*-*-elf* | sh[1234]l*-*-elf* | sh3el*-*-elf*)    targ_defvec=bfd_elf32_shl_vec    targ_selvecs="bfd_elf32_sh_vec shlcoff_vec shcoff_vec shlcoff_small_vec shcoff_small_vec"#ifdef BFD64    targ_selvecs="${targ_selvecs} bfd_elf32_sh64_vec bfd_elf32_sh64l_vec bfd_elf64_sh64_vec bfd_elf64_sh64l_vec"#endif    targ_underscore=yes    ;;  sh-*-elf* | sh[1234]*-elf* | sh-*-rtemself*)    targ_defvec=bfd_elf32_sh_vec    targ_selvecs="bfd_elf32_shl_vec shcoff_vec shlcoff_vec shcoff_small_vec shlcoff_small_vec"#ifdef BFD64    targ_selvecs="${targ_selvecs} bfd_elf32_sh64_vec bfd_elf32_sh64l_vec bfd_elf64_sh64_vec bfd_elf64_sh64l_vec"#endif    targ_underscore=yes    ;;  sh-*-pe)    targ_defvec=shlpe_vec    targ_selvecs="shlpe_vec shlpei_vec"    targ_underscore=yes    ;;  sh-*-* | sh-*-rtems*)    targ_defvec=shcoff_vec    targ_selvecs="shcoff_vec shlcoff_vec shcoff_small_vec shlcoff_small_vec"    targ_underscore=yes    ;;  sparclet-*-aout*)    targ_defvec=sunos_big_vec    targ_selvecs=sparcle_aout_vec    targ_underscore=yes    ;;  sparc86x-*-aout*)    targ_defvec=sunos_big_vec    targ_underscore=yes    ;;  sparclite-*-elf* | sparc86x-*-elf*)    targ_defvec=bfd_elf32_sparc_vec    ;;  sparc*-*-chorus*)    targ_defvec=bfd_elf32_sparc_vec    ;;  sparc-*-linux*aout*)    targ_defvec=sparclinux_vec    targ_selvecs="bfd_elf32_sparc_vec sunos_big_vec"    targ_underscore=yes    ;;  sparc-*-linux-gnu*)    targ_defvec=bfd_elf32_sparc_vec    targ_selvecs="sparclinux_vec bfd_elf64_sparc_vec sunos_big_vec"    ;;  sparc-*-lynxos*)    targ_defvec=sparclynx_coff_vec    targ_selvecs=sparclynx_aout_vec    ;;  sparc-*-netbsdelf*)    targ_defvec=bfd_elf32_sparc_vec    targ_selvecs=sparcnetbsd_vec    ;;  sparc-*-netbsdaout* | sparc-*-netbsd*)    targ_defvec=sparcnetbsd_vec    targ_selvecs=bfd_elf32_sparc_vec    targ_underscore=yes    ;;  sparc-*-openbsd*)    targ_defvec=sparcnetbsd_vec    targ_underscore=yes    ;;  sparc-*-elf* | sparc-*-solaris2.[0-6] | sparc-*-solaris2.[0-6].*)    targ_defvec=bfd_elf32_sparc_vec    targ_selvecs=sunos_big_vec    ;;#ifdef BFD64  sparc-*-solaris2* | sparcv9-*-solaris2* | sparc64-*-solaris2*)    targ_defvec=bfd_elf32_sparc_vec    targ_selvecs="bfd_elf64_sparc_vec sunos_big_vec"    ;;#endif  sparc-*-sysv4*)    targ_defvec=bfd_elf32_sparc_vec    ;;  sparc-*-netware*)    targ_defvec=bfd_elf32_sparc_vec    targ_selvecs="nlm32_sparc_vec sunos_big_vec"    ;;#ifdef BFD64  sparc64-*-aout*)    targ_defvec=sunos_big_vec    targ_underscore=yes    ;;  sparc64-*-linux-gnu*)    targ_defvec=bfd_elf64_sparc_vec    targ_selvecs="bfd_elf32_sparc_vec sparclinux_vec sunos_big_vec"    ;;  sparc64-*-elf*)    targ_defvec=bfd_elf64_sparc_vec    targ_selvecs=bfd_elf32_sparc_vec    ;;#endif /* BFD64 */  sparc*-*-coff*)    targ_defvec=sparccoff_vec    ;;  sparc*-*-rtemsaout*)    targ_defvec=sunos_big_vec    targ_selvecs="bfd_elf32_sparc_vec sparccoff_vec"    targ_underscore=yes    ;;  sparc*-*-rtems* | sparc*-*-rtemself*)    targ_defvec=bfd_elf32_sparc_vec    targ_selvecs="sunos_big_vec sparccoff_vec"    ;;  sparc*-*-* | sparc*-*-rtems*)    targ_defvec=sunos_big_vec    targ_underscore=yes    ;;#if HAVE_host_aout_vec  tahoe-*-*)    targ_defvec=host_aout_vec    targ_underscore=yes    ;;#endif  tic80*-*-*)    targ_defvec=tic80coff_vec    targ_underscore=yes    ;;  v850-*-*)    targ_defvec=bfd_elf32_v850_vec    ;;  v850e-*-*)    targ_defvec=bfd_elf32_v850_vec    ;;  v850ea-*-*)    targ_defvec=bfd_elf32_v850_vec    ;;  vax-*-netbsdelf*)    targ_defvec=bfd_elf32_vax_vec    targ_selvecs="vaxnetbsd_vec vax1knetbsd_vec"    ;;  vax-*-netbsdaout* | vax-*-netbsd*)    targ_defvec=vaxnetbsd_vec    targ_selvecs="bfd_elf32_vax_vec vax1knetbsd_vec"    targ_underscore=yes    ;;  vax-*-bsd* | vax-*-ultrix*)    targ_defvec=vaxbsd_vec    targ_underscore=yes    ;;  vax*-*-*vms*)    targ_defvec=vms_vax_vec    ;;  we32k-*-*)    targ_defvec=we32kcoff_vec    ;;  w65-*-*)    targ_defvec=w65_vec    ;;  xstormy16-*-elf)    targ_defvec=bfd_elf32_xstormy16_vec    ;;  z8k*-*-*)    targ_defvec=z8kcoff_vec    targ_underscore=yes    ;;  *-*-ieee*)    targ_defvec=ieee_vec    ;;  *-adobe-*)    targ_defvec=a_out_adobe_vec    targ_underscore=yes    ;;  *-sony-*)    targ_defvec=newsos3_vec    targ_underscore=yes    ;;  *-tandem-*)    targ_defvec=m68kcoff_vec    targ_selvecs=ieee_vec    ;;# END OF targmatch.h  *)    echo 1>&2 "*** BFD does not support target ${targ}."    echo 1>&2 "*** Look in bfd/config.bfd for supported targets."    exit 1    ;;esaccase "${host64}${want64}" in  *true*)    targ_selvecs="${targ_selvecs} ${targ64_selvecs}"    ;;esac# If we support any ELF target, then automatically add support for the# generic ELF targets.  This permits an objdump with some ELF support# to be used on an arbitrary ELF file for anything other than# relocation information.case "${targ_defvec} ${targ_selvecs}" in  *bfd_elf64*)    targ_selvecs="${targ_selvecs} bfd_elf64_little_generic_vec bfd_elf64_big_generic_vec bfd_elf32_little_generic_vec bfd_elf32_big_generic_vec"    ;;  *bfd_elf32*)    targ_selvecs="${targ_selvecs} bfd_elf32_little_generic_vec bfd_elf32_big_generic_vec"    ;;esac

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -