NameDateSize

..20-Dec-201640

acinclude.m4H A D18-Aug-20162.3 KiB

aclocal.m4H A D18-Aug-201631.7 KiB

aout-arm.cH A D18-Aug-201616.9 KiB

aout-sparcle.cH A D18-Aug-20161.3 KiB

aout-target.hH A D18-Aug-201619.7 KiB

aout0.cH A D18-Aug-20161.3 KiB

aout32.cH A D18-Aug-2016935

aout64.cH A D18-Aug-20161 KiB

aoutf1.hH A D18-Aug-201625.5 KiB

aoutx.hH A D18-Aug-2016160 KiB

archive.cH A D18-Aug-201660.4 KiB

archive64.cH A D18-Aug-20167.1 KiB

archures.cH A D18-Aug-201633.7 KiB

armnetbsd.cH A D18-Aug-20161.4 KiB

bfd-in.hH A D18-Aug-201634 KiB

bfd-in2.hH A D18-Aug-2016177.1 KiB

bfd.cH A D18-Aug-201644 KiB

bfdio.cH A D18-Aug-201611 KiB

bfdwin.cH A D18-Aug-20166.4 KiB

binary.cH A D18-Aug-201611.4 KiB

bout.cH A D18-Aug-201642 KiB

cache.cH A D18-Aug-201613.6 KiB

ChangeLogH A D18-Aug-201668.7 KiB

ChangeLog-0001H A D18-Aug-2016342.2 KiB

ChangeLog-0203H A D18-Aug-2016432.2 KiB

ChangeLog-2006H A D18-Aug-2016135.2 KiB

ChangeLog-9193H A D18-Aug-2016297.8 KiB

ChangeLog-9495H A D18-Aug-2016401.7 KiB

ChangeLog-9697H A D18-Aug-2016252.2 KiB

ChangeLog-9899H A D18-Aug-2016201.7 KiB

coff-alpha.cH A D18-Aug-201671.3 KiB

coff-arm.cH A D18-Aug-201669.2 KiB

coff-aux.cH A D18-Aug-20164 KiB

coff-i386.cH A D18-Aug-201620.5 KiB

coff-ia64.cH A D18-Aug-20166 KiB

coff-mips.cH A D18-Aug-201646.5 KiB

coff-ppc.cH A D18-Aug-201679.7 KiB

coff-rs6000.cH A D18-Aug-2016124.9 KiB

coff-sparc.cH A D18-Aug-20168.8 KiB

coff-x86_64.cH A D18-Aug-201623.9 KiB

coff64-rs6000.cH A D18-Aug-201684.9 KiB

coffcode.hH A D18-Aug-2016154.9 KiB

coffgen.cH A D18-Aug-201664.1 KiB

cofflink.cH A D18-Aug-201686 KiB

coffswap.hH A D18-Aug-201625.7 KiB

config.bfdH A D18-Aug-201643.4 KiB

config.inH A D18-Aug-20167.6 KiB

configureH A D18-Aug-2016655.1 KiB

configure.hostH A D18-Aug-20162.6 KiB

configure.inH A D18-Aug-201639.4 KiB

corefile.cH A D18-Aug-20164.2 KiB

cpu-alpha.cH A D18-Aug-20161.7 KiB

cpu-arc.cH A D18-Aug-20162.1 KiB

cpu-arm.cH A D18-Aug-201613.1 KiB

cpu-cr16.cH A D18-Aug-20161.5 KiB

cpu-i386.cH A D18-Aug-20162.4 KiB

cpu-ia64-opc.cH A D18-Aug-201619.2 KiB

cpu-ia64.cH A D18-Aug-20161.7 KiB

cpu-mep.cH A D18-Aug-20161.2 KiB

cpu-mips.cH A D18-Aug-20164.7 KiB

cpu-powerpc.cH A D18-Aug-20167.3 KiB

cpu-rs6000.cH A D18-Aug-20162.9 KiB

cpu-s390.cH A D18-Aug-20161.7 KiB

cpu-score.cH A D18-Aug-20161.9 KiB

cpu-sparc.cH A D18-Aug-20163.7 KiB

cpu-spu.cH A D18-Aug-20161.7 KiB

demo64.cH A D18-Aug-20161.2 KiB

dep-in.sedH A D18-Aug-2016527

doc/H20-Dec-201615

dwarf1.cH A D18-Aug-201614.3 KiB

dwarf2.cH A D18-Aug-201669.9 KiB

ecoff.cH A D18-Aug-2016129.7 KiB

ecofflink.cH A D18-Aug-201677.5 KiB

ecoffswap.hH A D18-Aug-201626.9 KiB

efi-app-ia32.cH A D18-Aug-20161.3 KiB

efi-app-ia64.cH A D18-Aug-20161.3 KiB

efi-app-x86_64.cH A D18-Aug-20161.2 KiB

elf-attrs.cH A D18-Aug-201615.4 KiB

elf-bfd.hH A D18-Aug-201678.5 KiB

elf-eh-frame.cH A D18-Aug-201645.3 KiB

elf-strtab.cH A D18-Aug-20169.2 KiB

elf-vxworks.cH A D18-Aug-20167.2 KiB

elf-vxworks.hH A D18-Aug-20161.5 KiB

elf.cH A D18-Aug-2016256.2 KiB

elf32-arc.cH A D18-Aug-20167.3 KiB

elf32-arm.cH A D18-Aug-2016310.5 KiB

elf32-avr.hH A D18-Aug-20161.4 KiB

elf32-cr16.cH A D18-Aug-201654.1 KiB

elf32-gen.cH A D18-Aug-20163.2 KiB

elf32-i386-fbsd.cH A D18-Aug-20162 KiB

elf32-i386.cH A D18-Aug-2016115.2 KiB

elf32-mep.cH A D18-Aug-201627.4 KiB

elf32-mips.cH A D18-Aug-201657.5 KiB

elf32-ppc.cH A D18-Aug-2016224.6 KiB

elf32-ppc.hH A D18-Aug-20161.2 KiB

elf32-s390.cH A D18-Aug-2016108.2 KiB

elf32-score.cH A D18-Aug-2016125.2 KiB

elf32-sh-relocs.hH A D18-Aug-201651.8 KiB

elf32-sparc.cH A D18-Aug-20169.1 KiB

elf32-spu.cH A D18-Aug-201683.4 KiB

elf32-spu.hH A D18-Aug-20161.9 KiB

elf32.cH A D18-Aug-2016892

elf64-alpha-fbsd.cH A D18-Aug-20162 KiB

elf64-alpha.cH A D18-Aug-2016153.6 KiB

elf64-gen.cH A D18-Aug-20163.2 KiB

elf64-mips.cH A D18-Aug-201698.3 KiB

elf64-ppc.cH A D18-Aug-2016338.6 KiB

elf64-ppc.hH A D18-Aug-20161.8 KiB

elf64-s390.cH A D18-Aug-2016105.6 KiB

elf64-sparc.cH A D18-Aug-201625.5 KiB

elf64-x86-64.cH A D18-Aug-2016110.8 KiB

elf64.cH A D18-Aug-2016886

elfcode.hH A D18-Aug-201656.2 KiB

elfcore.hH A D18-Aug-20167.9 KiB

elflink.cH A D02-Jan-2018333.4 KiB

elfn32-mips.cH A D18-Aug-201677.6 KiB

elfxx-ia64.cH A D18-Aug-2016168.1 KiB

elfxx-mips.cH A D26-Apr-2020339.5 KiB

elfxx-mips.hH A D18-Aug-20167 KiB

elfxx-sparc.cH A D18-Aug-2016125.1 KiB

elfxx-sparc.hH A D18-Aug-20164.8 KiB

elfxx-target.hH A D18-Aug-201628.3 KiB

format.cH A D18-Aug-201611.7 KiB

freebsd.hH A D18-Aug-20164.3 KiB

gen-aout.cH A D18-Aug-20163.1 KiB

genlink.hH A D18-Aug-20164 KiB

hash.cH A D18-Aug-201623.7 KiB

host-aout.cH A D18-Aug-20162.5 KiB

hosts/H20-Dec-201610

i386aout.cH A D18-Aug-20162.8 KiB

i386bsd.cH A D18-Aug-20161.7 KiB

i386freebsd.cH A D18-Aug-20161.4 KiB

i386linux.cH A D18-Aug-201622.5 KiB

i386netbsd.cH A D18-Aug-20161.4 KiB

ieee.cH A D18-Aug-201689 KiB

ihex.cH A D09-Dec-201724.4 KiB

init.cH A D18-Aug-20161.4 KiB

libaout.hH A D18-Aug-201623.4 KiB

libbfd-in.hH A D18-Aug-201626.3 KiB

libbfd.cH A D18-Aug-201623.9 KiB

libbfd.hH A D18-Aug-201663.1 KiB

libcoff-in.hH A D18-Aug-201619.2 KiB

libcoff.hH A D18-Aug-201630.7 KiB

libecoff.hH A D18-Aug-201612.6 KiB

libieee.hH A D18-Aug-20163.4 KiB

libpei.hH A D18-Aug-201613.8 KiB

libxcoff.hH A D18-Aug-20169.1 KiB

linker.cH A D18-Aug-201695.1 KiB

MAINTAINERSH A D18-Aug-201628

Makefile.amH A D18-Aug-201677.9 KiB

Makefile.inH A D18-Aug-201695.6 KiB

mep-relocs.plH A D18-Aug-20167.2 KiB

merge.cH A D18-Aug-201621.6 KiB

mipsbsd.cH A D18-Aug-201614.8 KiB

netbsd-core.cH A D18-Aug-20168.5 KiB

netbsd.hH A D18-Aug-20163.8 KiB

opncls.cH A D18-Aug-201636.4 KiB

osf-core.cH A D18-Aug-20166.4 KiB

pe-arm-wince.cH A D18-Aug-20161.4 KiB

pe-arm.cH A D18-Aug-20162.5 KiB

pe-i386.cH A D18-Aug-20162.4 KiB

pe-mips.cH A D18-Aug-201626.1 KiB

pe-ppc.cH A D18-Aug-20161.3 KiB

pe-x86_64.cH A D18-Aug-20162.2 KiB

pei-arm-wince.cH A D18-Aug-20161.2 KiB

pei-mips.cH A D18-Aug-20161.1 KiB

pei-x86_64.cH A D18-Aug-20162.2 KiB

peicode.hH A D01-Feb-202039.5 KiB

peXXigen.cH A D09-Dec-201767.9 KiB

po/H20-Dec-20166

PORTINGH A D18-Aug-20162.7 KiB

ppcboot.cH A D18-Aug-201616.5 KiB

ptrace-core.cH A D18-Aug-20166.9 KiB

READMEH A D18-Aug-20162 KiB

reloc.cH A D18-Aug-2016124.2 KiB

reloc16.cH A D18-Aug-20169.6 KiB

rs6000-core.cH A D18-Aug-201619 KiB

sco5-core.cH A D18-Aug-201611.8 KiB

section.cH A D18-Aug-201645 KiB

simple.cH A D18-Aug-20167.9 KiB

sparclinux.cH A D18-Aug-201622.6 KiB

sparcnetbsd.cH A D18-Aug-20161.5 KiB

srec.cH A D18-Aug-201630.8 KiB

stab-syms.cH A D18-Aug-20162 KiB

stabs.cH A D18-Aug-201621.7 KiB

stamp-h.inH A D18-Aug-201610

sunos.cH A D18-Aug-201686 KiB

syms.cH A D18-Aug-201637.4 KiB

sysdep.hH A D18-Aug-20164.4 KiB

targets.cH A D18-Aug-201647.4 KiB

targmatch.sedH A D18-Aug-2016526

tekhex.cH A D18-Aug-201624.7 KiB

TODOH A D18-Aug-2016954

trad-core.cH A D18-Aug-20169.7 KiB

version.hH A D18-Aug-2016179

xcoff-target.hH A D18-Aug-20167.8 KiB

xcofflink.cH A D18-Aug-2016168.8 KiB

README

1BFD is an object file library.  It permits applications to use the
2same routines to process object files regardless of their format.
3
4BFD is used by the GNU debugger, assembler, linker, and the binary
5utilities.
6
7The documentation on using BFD is scanty and may be occasionally
8incorrect.  Pointers to documentation problems, or an entirely
9rewritten manual, would be appreciated.
10
11There is some BFD internals documentation in doc/bfdint.texi which may
12help programmers who want to modify BFD.
13
14BFD is normally built as part of another package.  See the build
15instructions for that package, probably in a README file in the
16appropriate directory.
17
18BFD supports the following configure options:
19
20  --target=TARGET
21	The default target for which to build the library.  TARGET is
22	a configuration target triplet, such as sparc-sun-solaris.
23  --enable-targets=TARGET,TARGET,TARGET...
24	Additional targets the library should support.  To include
25	support for all known targets, use --enable-targets=all.
26  --enable-64-bit-bfd
27	Include support for 64 bit targets.  This is automatically
28	turned on if you explicitly request a 64 bit target, but not
29	for --enable-targets=all.  This requires a compiler with a 64
30	bit integer type, such as gcc.
31  --enable-shared
32	Build BFD as a shared library.
33  --with-mmap
34	Use mmap when accessing files.  This is faster on some hosts,
35	but slower on others.  It may not work on all hosts.
36
37Report bugs with BFD to bug-binutils@gnu.org.
38
39Patches are encouraged.  When sending patches, always send the output
40of diff -u or diff -c from the original file to the new file.  Do not
41send default diff output.  Do not make the diff from the new file to
42the original file.  Remember that any patch must not break other
43systems.  Remember that BFD must support cross compilation from any
44host to any target, so patches which use ``#ifdef HOST'' are not
45acceptable.  Please also read the ``Reporting Bugs'' section of the
46gcc manual.
47
48Bug reports without patches will be remembered, but they may never get
49fixed until somebody volunteers to fix them.
50