徐启航 0ef513762e Init 2 éve
..
doc 0ef513762e Init 2 éve
hosts 0ef513762e Init 2 éve
po 0ef513762e Init 2 éve
.gitignore 0ef513762e Init 2 éve
COPYING 0ef513762e Init 2 éve
ChangeLog 0ef513762e Init 2 éve
ChangeLog-0001 0ef513762e Init 2 éve
ChangeLog-0203 0ef513762e Init 2 éve
ChangeLog-2004 0ef513762e Init 2 éve
ChangeLog-2005 0ef513762e Init 2 éve
ChangeLog-2006 0ef513762e Init 2 éve
ChangeLog-2007 0ef513762e Init 2 éve
ChangeLog-2008 0ef513762e Init 2 éve
ChangeLog-2009 0ef513762e Init 2 éve
ChangeLog-2010 0ef513762e Init 2 éve
ChangeLog-2011 0ef513762e Init 2 éve
ChangeLog-2012 0ef513762e Init 2 éve
ChangeLog-2013 0ef513762e Init 2 éve
ChangeLog-2014 0ef513762e Init 2 éve
ChangeLog-2015 0ef513762e Init 2 éve
ChangeLog-2016 0ef513762e Init 2 éve
ChangeLog-2017 0ef513762e Init 2 éve
ChangeLog-2018 0ef513762e Init 2 éve
ChangeLog-2019 0ef513762e Init 2 éve
ChangeLog-2020 0ef513762e Init 2 éve
ChangeLog-9193 0ef513762e Init 2 éve
ChangeLog-9495 0ef513762e Init 2 éve
ChangeLog-9697 0ef513762e Init 2 éve
ChangeLog-9899 0ef513762e Init 2 éve
MAINTAINERS 0ef513762e Init 2 éve
Makefile.am 0ef513762e Init 2 éve
Makefile.in 0ef513762e Init 2 éve
PORTING 0ef513762e Init 2 éve
README 0ef513762e Init 2 éve
TODO 0ef513762e Init 2 éve
acinclude.m4 0ef513762e Init 2 éve
aclocal.m4 0ef513762e Init 2 éve
aix386-core.c 0ef513762e Init 2 éve
aix5ppc-core.c 0ef513762e Init 2 éve
aout-cris.c 0ef513762e Init 2 éve
aout-ns32k.c 0ef513762e Init 2 éve
aout-target.h 0ef513762e Init 2 éve
aout32.c 0ef513762e Init 2 éve
aout64.c 0ef513762e Init 2 éve
aoutx.h 0ef513762e Init 2 éve
arc-got.h 0ef513762e Init 2 éve
arc-plt.def 0ef513762e Init 2 éve
arc-plt.h 0ef513762e Init 2 éve
archive.c 0ef513762e Init 2 éve
archive64.c 0ef513762e Init 2 éve
archures.c 0ef513762e Init 2 éve
bfd-in.h 0ef513762e Init 2 éve
bfd-in2.h 0ef513762e Init 2 éve
bfd.c 0ef513762e Init 2 éve
bfd.m4 0ef513762e Init 2 éve
bfdio.c 0ef513762e Init 2 éve
bfdwin.c 0ef513762e Init 2 éve
binary.c 0ef513762e Init 2 éve
cache.c 0ef513762e Init 2 éve
cf-i386lynx.c 0ef513762e Init 2 éve
cisco-core.c 0ef513762e Init 2 éve
coff-aarch64.c 0ef513762e Init 2 éve
coff-alpha.c 0ef513762e Init 2 éve
coff-arm.c 0ef513762e Init 2 éve
coff-arm.h 0ef513762e Init 2 éve
coff-bfd.c 0ef513762e Init 2 éve
coff-bfd.h 0ef513762e Init 2 éve
coff-go32.c 0ef513762e Init 2 éve
coff-i386.c 0ef513762e Init 2 éve
coff-ia64.c 0ef513762e Init 2 éve
coff-mcore.c 0ef513762e Init 2 éve
coff-mips.c 0ef513762e Init 2 éve
coff-rs6000.c 0ef513762e Init 2 éve
coff-sh.c 0ef513762e Init 2 éve
coff-stgo32.c 0ef513762e Init 2 éve
coff-tic30.c 0ef513762e Init 2 éve
coff-tic4x.c 0ef513762e Init 2 éve
coff-tic54x.c 0ef513762e Init 2 éve
coff-x86_64.c 0ef513762e Init 2 éve
coff-z80.c 0ef513762e Init 2 éve
coff-z8k.c 0ef513762e Init 2 éve
coff64-rs6000.c 0ef513762e Init 2 éve
coffcode.h 0ef513762e Init 2 éve
coffgen.c 0ef513762e Init 2 éve
cofflink.c 0ef513762e Init 2 éve
coffswap.h 0ef513762e Init 2 éve
compress.c 0ef513762e Init 2 éve
config.bfd 0ef513762e Init 2 éve
config.in 0ef513762e Init 2 éve
configure 0ef513762e Init 2 éve
configure.ac 0ef513762e Init 2 éve
configure.com 0ef513762e Init 2 éve
configure.host 0ef513762e Init 2 éve
corefile.c 0ef513762e Init 2 éve
cpu-aarch64.c 0ef513762e Init 2 éve
cpu-aarch64.h 0ef513762e Init 2 éve
cpu-alpha.c 0ef513762e Init 2 éve
cpu-amdgcn.c 0ef513762e Init 2 éve
cpu-arc.c 0ef513762e Init 2 éve
cpu-arm.c 0ef513762e Init 2 éve
cpu-arm.h 0ef513762e Init 2 éve
cpu-avr.c 0ef513762e Init 2 éve
cpu-bfin.c 0ef513762e Init 2 éve
cpu-bpf.c 0ef513762e Init 2 éve
cpu-cr16.c 0ef513762e Init 2 éve
cpu-cris.c 0ef513762e Init 2 éve
cpu-crx.c 0ef513762e Init 2 éve
cpu-csky.c 0ef513762e Init 2 éve
cpu-d10v.c 0ef513762e Init 2 éve
cpu-d30v.c 0ef513762e Init 2 éve
cpu-dlx.c 0ef513762e Init 2 éve
cpu-epiphany.c 0ef513762e Init 2 éve
cpu-fr30.c 0ef513762e Init 2 éve
cpu-frv.c 0ef513762e Init 2 éve
cpu-ft32.c 0ef513762e Init 2 éve
cpu-h8300.c 0ef513762e Init 2 éve
cpu-h8300.h 0ef513762e Init 2 éve
cpu-hppa.c 0ef513762e Init 2 éve
cpu-i386.c 0ef513762e Init 2 éve
cpu-ia64-opc.c 0ef513762e Init 2 éve
cpu-ia64.c 0ef513762e Init 2 éve
cpu-iamcu.c 0ef513762e Init 2 éve
cpu-ip2k.c 0ef513762e Init 2 éve
cpu-iq2000.c 0ef513762e Init 2 éve
cpu-lm32.c 0ef513762e Init 2 éve
cpu-loongarch.c 0ef513762e Init 2 éve
cpu-m10200.c 0ef513762e Init 2 éve
cpu-m10300.c 0ef513762e Init 2 éve
cpu-m32c.c 0ef513762e Init 2 éve
cpu-m32r.c 0ef513762e Init 2 éve
cpu-m68hc11.c 0ef513762e Init 2 éve
cpu-m68hc12.c 0ef513762e Init 2 éve
cpu-m68k.c 0ef513762e Init 2 éve
cpu-m68k.h 0ef513762e Init 2 éve
cpu-m9s12x.c 0ef513762e Init 2 éve
cpu-m9s12xg.c 0ef513762e Init 2 éve
cpu-mcore.c 0ef513762e Init 2 éve
cpu-mep.c 0ef513762e Init 2 éve
cpu-metag.c 0ef513762e Init 2 éve
cpu-microblaze.c 0ef513762e Init 2 éve
cpu-mips.c 0ef513762e Init 2 éve
cpu-mmix.c 0ef513762e Init 2 éve
cpu-moxie.c 0ef513762e Init 2 éve
cpu-msp430.c 0ef513762e Init 2 éve
cpu-mt.c 0ef513762e Init 2 éve
cpu-nds32.c 0ef513762e Init 2 éve
cpu-nfp.c 0ef513762e Init 2 éve
cpu-nios2.c 0ef513762e Init 2 éve
cpu-ns32k.c 0ef513762e Init 2 éve
cpu-or1k.c 0ef513762e Init 2 éve
cpu-pdp11.c 0ef513762e Init 2 éve
cpu-pj.c 0ef513762e Init 2 éve
cpu-powerpc.c 0ef513762e Init 2 éve
cpu-pru.c 0ef513762e Init 2 éve
cpu-riscv.c 0ef513762e Init 2 éve
cpu-riscv.h 0ef513762e Init 2 éve
cpu-rl78.c 0ef513762e Init 2 éve
cpu-rs6000.c 0ef513762e Init 2 éve
cpu-rx.c 0ef513762e Init 2 éve
cpu-s12z.c 0ef513762e Init 2 éve
cpu-s390.c 0ef513762e Init 2 éve
cpu-score.c 0ef513762e Init 2 éve
cpu-sh.c 0ef513762e Init 2 éve
cpu-sparc.c 0ef513762e Init 2 éve
cpu-spu.c 0ef513762e Init 2 éve
cpu-tic30.c 0ef513762e Init 2 éve
cpu-tic4x.c 0ef513762e Init 2 éve
cpu-tic54x.c 0ef513762e Init 2 éve
cpu-tic6x.c 0ef513762e Init 2 éve
cpu-tilegx.c 0ef513762e Init 2 éve
cpu-tilepro.c 0ef513762e Init 2 éve
cpu-v850.c 0ef513762e Init 2 éve
cpu-v850_rh850.c 0ef513762e Init 2 éve
cpu-vax.c 0ef513762e Init 2 éve
cpu-visium.c 0ef513762e Init 2 éve
cpu-wasm32.c 0ef513762e Init 2 éve
cpu-xc16x.c 0ef513762e Init 2 éve
cpu-xgate.c 0ef513762e Init 2 éve
cpu-xstormy16.c 0ef513762e Init 2 éve
cpu-xtensa.c 0ef513762e Init 2 éve
cpu-z80.c 0ef513762e Init 2 éve
cpu-z8k.c 0ef513762e Init 2 éve
dep-in.sed 0ef513762e Init 2 éve
development.sh 0ef513762e Init 2 éve
dwarf1.c 0ef513762e Init 2 éve
dwarf2.c 0ef513762e Init 2 éve
ecoff-bfd.h 0ef513762e Init 2 éve
ecoff.c 0ef513762e Init 2 éve
ecofflink.c 0ef513762e Init 2 éve
ecoffswap.h 0ef513762e Init 2 éve
elf-attrs.c 0ef513762e Init 2 éve
elf-bfd.h 0ef513762e Init 2 éve
elf-eh-frame.c 0ef513762e Init 2 éve
elf-hppa.h 0ef513762e Init 2 éve
elf-ifunc.c 0ef513762e Init 2 éve
elf-linker-x86.h 0ef513762e Init 2 éve
elf-linux-core.h 0ef513762e Init 2 éve
elf-m10200.c 0ef513762e Init 2 éve
elf-m10300.c 0ef513762e Init 2 éve
elf-nacl.c 0ef513762e Init 2 éve
elf-nacl.h 0ef513762e Init 2 éve
elf-properties.c 0ef513762e Init 2 éve
elf-s390-common.c 0ef513762e Init 2 éve
elf-s390.h 0ef513762e Init 2 éve
elf-strtab.c 0ef513762e Init 2 éve
elf-vxworks.c 0ef513762e Init 2 éve
elf-vxworks.h 0ef513762e Init 2 éve
elf.c 0ef513762e Init 2 éve
elf32-am33lin.c 0ef513762e Init 2 éve
elf32-arc.c 0ef513762e Init 2 éve
elf32-arm.c 0ef513762e Init 2 éve
elf32-arm.h 0ef513762e Init 2 éve
elf32-avr.c 0ef513762e Init 2 éve
elf32-avr.h 0ef513762e Init 2 éve
elf32-bfin.c 0ef513762e Init 2 éve
elf32-bfin.h 0ef513762e Init 2 éve
elf32-cr16.c 0ef513762e Init 2 éve
elf32-cr16.h 0ef513762e Init 2 éve
elf32-cris.c 0ef513762e Init 2 éve
elf32-crx.c 0ef513762e Init 2 éve
elf32-csky.c 0ef513762e Init 2 éve
elf32-csky.h 0ef513762e Init 2 éve
elf32-d10v.c 0ef513762e Init 2 éve
elf32-d30v.c 0ef513762e Init 2 éve
elf32-dlx.c 0ef513762e Init 2 éve
elf32-dlx.h 0ef513762e Init 2 éve
elf32-epiphany.c 0ef513762e Init 2 éve
elf32-fr30.c 0ef513762e Init 2 éve
elf32-frv.c 0ef513762e Init 2 éve
elf32-ft32.c 0ef513762e Init 2 éve
elf32-gen.c 0ef513762e Init 2 éve
elf32-h8300.c 0ef513762e Init 2 éve
elf32-hppa.c 0ef513762e Init 2 éve
elf32-hppa.h 0ef513762e Init 2 éve
elf32-i386.c 0ef513762e Init 2 éve
elf32-ip2k.c 0ef513762e Init 2 éve
elf32-iq2000.c 0ef513762e Init 2 éve
elf32-lm32.c 0ef513762e Init 2 éve
elf32-m32c.c 0ef513762e Init 2 éve
elf32-m32r.c 0ef513762e Init 2 éve
elf32-m68hc11.c 0ef513762e Init 2 éve
elf32-m68hc12.c 0ef513762e Init 2 éve
elf32-m68hc1x.c 0ef513762e Init 2 éve
elf32-m68hc1x.h 0ef513762e Init 2 éve
elf32-m68k.c 0ef513762e Init 2 éve
elf32-m68k.h 0ef513762e Init 2 éve
elf32-mcore.c 0ef513762e Init 2 éve
elf32-mep.c 0ef513762e Init 2 éve
elf32-metag.c 0ef513762e Init 2 éve
elf32-metag.h 0ef513762e Init 2 éve
elf32-microblaze.c 0ef513762e Init 2 éve
elf32-mips.c 0ef513762e Init 2 éve
elf32-moxie.c 0ef513762e Init 2 éve
elf32-msp430.c 0ef513762e Init 2 éve
elf32-mt.c 0ef513762e Init 2 éve
elf32-nds32.c 0ef513762e Init 2 éve
elf32-nds32.h 0ef513762e Init 2 éve
elf32-nios2.c 0ef513762e Init 2 éve
elf32-nios2.h 0ef513762e Init 2 éve
elf32-or1k.c 0ef513762e Init 2 éve
elf32-pj.c 0ef513762e Init 2 éve
elf32-ppc.c 0ef513762e Init 2 éve
elf32-ppc.h 0ef513762e Init 2 éve
elf32-pru.c 0ef513762e Init 2 éve
elf32-rl78.c 0ef513762e Init 2 éve
elf32-rx.c 0ef513762e Init 2 éve
elf32-rx.h 0ef513762e Init 2 éve
elf32-s12z.c 0ef513762e Init 2 éve
elf32-s390.c 0ef513762e Init 2 éve
elf32-score.c 0ef513762e Init 2 éve
elf32-score.h 0ef513762e Init 2 éve
elf32-score7.c 0ef513762e Init 2 éve
elf32-sh-relocs.h 0ef513762e Init 2 éve
elf32-sh.c 0ef513762e Init 2 éve
elf32-sparc.c 0ef513762e Init 2 éve
elf32-spu.c 0ef513762e Init 2 éve
elf32-spu.h 0ef513762e Init 2 éve
elf32-tic6x.c 0ef513762e Init 2 éve
elf32-tic6x.h 0ef513762e Init 2 éve
elf32-tilegx.c 0ef513762e Init 2 éve
elf32-tilegx.h 0ef513762e Init 2 éve
elf32-tilepro.c 0ef513762e Init 2 éve
elf32-tilepro.h 0ef513762e Init 2 éve
elf32-v850.c 0ef513762e Init 2 éve
elf32-v850.h 0ef513762e Init 2 éve
elf32-vax.c 0ef513762e Init 2 éve
elf32-visium.c 0ef513762e Init 2 éve
elf32-wasm32.c 0ef513762e Init 2 éve
elf32-xc16x.c 0ef513762e Init 2 éve
elf32-xgate.c 0ef513762e Init 2 éve
elf32-xstormy16.c 0ef513762e Init 2 éve
elf32-xtensa.c 0ef513762e Init 2 éve
elf32-z80.c 0ef513762e Init 2 éve
elf32.c 0ef513762e Init 2 éve
elf64-alpha.c 0ef513762e Init 2 éve
elf64-amdgcn.c 0ef513762e Init 2 éve
elf64-bpf.c 0ef513762e Init 2 éve
elf64-gen.c 0ef513762e Init 2 éve
elf64-hppa.c 0ef513762e Init 2 éve
elf64-hppa.h 0ef513762e Init 2 éve
elf64-ia64-vms.c 0ef513762e Init 2 éve
elf64-mips.c 0ef513762e Init 2 éve
elf64-mmix.c 0ef513762e Init 2 éve
elf64-nfp.c 0ef513762e Init 2 éve
elf64-ppc.c 0ef513762e Init 2 éve
elf64-ppc.h 0ef513762e Init 2 éve
elf64-s390.c 0ef513762e Init 2 éve
elf64-sparc.c 0ef513762e Init 2 éve
elf64-tilegx.c 0ef513762e Init 2 éve
elf64-tilegx.h 0ef513762e Init 2 éve
elf64-x86-64.c 0ef513762e Init 2 éve
elf64.c 0ef513762e Init 2 éve
elfcode.h 0ef513762e Init 2 éve
elfcore.h 0ef513762e Init 2 éve
elflink.c 0ef513762e Init 2 éve
elfn32-mips.c 0ef513762e Init 2 éve
elfnn-aarch64.c 0ef513762e Init 2 éve
elfnn-ia64.c 0ef513762e Init 2 éve
elfnn-loongarch.c 0ef513762e Init 2 éve
elfnn-riscv.c 0ef513762e Init 2 éve
elfxx-aarch64.c 0ef513762e Init 2 éve
elfxx-aarch64.h 0ef513762e Init 2 éve
elfxx-ia64.c 0ef513762e Init 2 éve
elfxx-ia64.h 0ef513762e Init 2 éve
elfxx-loongarch.c 0ef513762e Init 2 éve
elfxx-loongarch.h 0ef513762e Init 2 éve
elfxx-mips.c 0ef513762e Init 2 éve
elfxx-mips.h 0ef513762e Init 2 éve
elfxx-riscv.c 0ef513762e Init 2 éve
elfxx-riscv.h 0ef513762e Init 2 éve
elfxx-sparc.c 0ef513762e Init 2 éve
elfxx-sparc.h 0ef513762e Init 2 éve
elfxx-target.h 0ef513762e Init 2 éve
elfxx-tilegx.c 0ef513762e Init 2 éve
elfxx-tilegx.h 0ef513762e Init 2 éve
elfxx-x86.c 0ef513762e Init 2 éve
elfxx-x86.h 0ef513762e Init 2 éve
format.c 0ef513762e Init 2 éve
gen-aout.c 0ef513762e Init 2 éve
genlink.h 0ef513762e Init 2 éve
go32stub.h 0ef513762e Init 2 éve
hash.c 0ef513762e Init 2 éve
host-aout.c 0ef513762e Init 2 éve
hppabsd-core.c 0ef513762e Init 2 éve
hpux-core.c 0ef513762e Init 2 éve
i386aout.c 0ef513762e Init 2 éve
i386bsd.c 0ef513762e Init 2 éve
i386lynx.c 0ef513762e Init 2 éve
i386msdos.c 0ef513762e Init 2 éve
ihex.c 0ef513762e Init 2 éve
init.c 0ef513762e Init 2 éve
irix-core.c 0ef513762e Init 2 éve
libaout.h 0ef513762e Init 2 éve
libbfd-in.h 0ef513762e Init 2 éve
libbfd.c 0ef513762e Init 2 éve
libbfd.h 0ef513762e Init 2 éve
libcoff-in.h 0ef513762e Init 2 éve
libcoff.h 0ef513762e Init 2 éve
libecoff.h 0ef513762e Init 2 éve
libhppa.h 0ef513762e Init 2 éve
libpei.h 0ef513762e Init 2 éve
libxcoff.h 0ef513762e Init 2 éve
linker.c 0ef513762e Init 2 éve
lynx-core.c 0ef513762e Init 2 éve
mach-o-aarch64.c 0ef513762e Init 2 éve
mach-o-arm.c 0ef513762e Init 2 éve
mach-o-i386.c 0ef513762e Init 2 éve
mach-o-target.c 0ef513762e Init 2 éve
mach-o-x86-64.c 0ef513762e Init 2 éve
mach-o.c 0ef513762e Init 2 éve
mach-o.h 0ef513762e Init 2 éve
makefile.vms 0ef513762e Init 2 éve
mep-relocs.pl 0ef513762e Init 2 éve
merge.c 0ef513762e Init 2 éve
mmo.c 0ef513762e Init 2 éve
netbsd-core.c 0ef513762e Init 2 éve
netbsd.h 0ef513762e Init 2 éve
ns32k.h 0ef513762e Init 2 éve
ns32knetbsd.c 0ef513762e Init 2 éve
opncls.c 0ef513762e Init 2 éve
osf-core.c 0ef513762e Init 2 éve
pc532-mach.c 0ef513762e Init 2 éve
pdp11.c 0ef513762e Init 2 éve
pe-arm-wince.c 0ef513762e Init 2 éve
pe-arm.c 0ef513762e Init 2 éve
pe-i386.c 0ef513762e Init 2 éve
pe-mcore.c 0ef513762e Init 2 éve
pe-sh.c 0ef513762e Init 2 éve
pe-x86_64.c 0ef513762e Init 2 éve
peXXigen.c 0ef513762e Init 2 éve
pef-traceback.h 0ef513762e Init 2 éve
pef.c 0ef513762e Init 2 éve
pef.h 0ef513762e Init 2 éve
pei-aarch64.c 0ef513762e Init 2 éve
pei-arm-wince.c 0ef513762e Init 2 éve
pei-arm.c 0ef513762e Init 2 éve
pei-i386.c 0ef513762e Init 2 éve
pei-ia64.c 0ef513762e Init 2 éve
pei-mcore.c 0ef513762e Init 2 éve
pei-sh.c 0ef513762e Init 2 éve
pei-x86_64.c 0ef513762e Init 2 éve
peicode.h 0ef513762e Init 2 éve
plugin.c 0ef513762e Init 2 éve
plugin.h 0ef513762e Init 2 éve
ppcboot.c 0ef513762e Init 2 éve
ptrace-core.c 0ef513762e Init 2 éve
reloc.c 0ef513762e Init 2 éve
reloc16.c 0ef513762e Init 2 éve
rs6000-core.c 0ef513762e Init 2 éve
sco5-core.c 0ef513762e Init 2 éve
section.c 0ef513762e Init 2 éve
simple.c 0ef513762e Init 2 éve
som.c 0ef513762e Init 2 éve
som.h 0ef513762e Init 2 éve
srec.c 0ef513762e Init 2 éve
stab-syms.c 0ef513762e Init 2 éve
stabs.c 0ef513762e Init 2 éve
syms.c 0ef513762e Init 2 éve
sysdep.h 0ef513762e Init 2 éve
targets.c 0ef513762e Init 2 éve
targmatch.sed 0ef513762e Init 2 éve
tekhex.c 0ef513762e Init 2 éve
trad-core.c 0ef513762e Init 2 éve
vax1knetbsd.c 0ef513762e Init 2 éve
vaxnetbsd.c 0ef513762e Init 2 éve
verilog.c 0ef513762e Init 2 éve
version.h 0ef513762e Init 2 éve
version.m4 0ef513762e Init 2 éve
vms-alpha.c 0ef513762e Init 2 éve
vms-lib.c 0ef513762e Init 2 éve
vms-misc.c 0ef513762e Init 2 éve
vms.h 0ef513762e Init 2 éve
warning.m4 0ef513762e Init 2 éve
wasm-module.c 0ef513762e Init 2 éve
wasm-module.h 0ef513762e Init 2 éve
xcofflink.c 0ef513762e Init 2 éve
xcofflink.h 0ef513762e Init 2 éve
xsym.c 0ef513762e Init 2 éve
xsym.h 0ef513762e Init 2 éve
xtensa-isa.c 0ef513762e Init 2 éve
xtensa-modules.c 0ef513762e Init 2 éve

README

BFD is an object file library. It permits applications to use the
same routines to process object files regardless of their format.

BFD is used by the GNU debugger, assembler, linker, and the binary
utilities.

The documentation on using BFD is scanty and may be occasionally
incorrect. Pointers to documentation problems, or an entirely
rewritten manual, would be appreciated.

There is some BFD internals documentation in doc/bfdint.texi which may
help programmers who want to modify BFD.

BFD is normally built as part of another package. See the build
instructions for that package, probably in a README file in the
appropriate directory.

BFD supports the following configure options:

--target=TARGET
The default target for which to build the library. TARGET is
a configuration target triplet, such as sparc-sun-solaris.
--enable-targets=TARGET,TARGET,TARGET...
Additional targets the library should support. To include
support for all known targets, use --enable-targets=all.
--enable-64-bit-bfd
Include support for 64 bit targets. This is automatically
turned on if you explicitly request a 64 bit target, but not
for --enable-targets=all. This requires a compiler with a 64
bit integer type, such as gcc.
--enable-shared
Build BFD as a shared library.
--with-mmap
Use mmap when accessing files. This is faster on some hosts,
but slower on others. It may not work on all hosts.

Report bugs in BFD to https://sourceware.org/bugzilla/

Patches are encouraged. When sending patches, always send the output
of diff -u or diff -c from the original file to the new file. Do not
send default diff output. Do not make the diff from the new file to
the original file. Remember that any patch must not break other
systems. Remember that BFD must support cross compilation from any
host to any target, so patches which use ``#ifdef HOST'' are not
acceptable. Please also read the ``Reporting Bugs'' section of the
gcc manual.

Bug reports without patches will be remembered, but they may never get
fixed until somebody volunteers to fix them.

Copyright (C) 2012-2022 Free Software Foundation, Inc.

Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved.