You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Nick Clifton db65e864b3 1999-05-24 Philip Blundell <pb@nexus.co.uk> 28 years ago
..
doc 19990502 sourceware import 28 years ago
hosts 19990502 sourceware import 28 years ago
po 19990502 sourceware import 28 years ago
COPYING 19990502 sourceware import 28 years ago
ChangeLog 1999-05-24 Philip Blundell <pb@nexus.co.uk> 28 years ago
ChangeLog-9193 19990502 sourceware import 28 years ago
ChangeLog-9495 19990502 sourceware import 28 years ago
ChangeLog-9697 19990502 sourceware import 28 years ago
Makefile.am 19990502 sourceware import 28 years ago
Makefile.in 19990502 sourceware import 28 years ago
PORTING 19990502 sourceware import 28 years ago
README 19990502 sourceware import 28 years ago
TODO 19990502 sourceware import 28 years ago
acinclude.m4 19990502 sourceware import 28 years ago
aclocal.m4 19990502 sourceware import 28 years ago
aix386-core.c 19990502 sourceware import 28 years ago
aout-adobe.c 19990502 sourceware import 28 years ago
aout-arm.c 19990502 sourceware import 28 years ago
aout-encap.c 19990502 sourceware import 28 years ago
aout-ns32k.c 19990502 sourceware import 28 years ago
aout-sparcle.c 19990502 sourceware import 28 years ago
aout-target.h 19990502 sourceware import 28 years ago
aout-tic30.c 19990502 sourceware import 28 years ago
aout0.c 19990502 sourceware import 28 years ago
aout32.c 19990502 sourceware import 28 years ago
aout64.c 19990502 sourceware import 28 years ago
aoutf1.h 19990502 sourceware import 28 years ago
aoutx.h 19990502 sourceware import 28 years ago
archive.c 19990502 sourceware import 28 years ago
archures.c 19990502 sourceware import 28 years ago
bfd-in.h * bfd-in.h (bfd_arm_allocate_interworking_sections): Static 28 years ago
bfd-in2.h Add support for mcore RVA relocs. 28 years ago
bfd.c 19990502 sourceware import 28 years ago
binary.c 19990502 sourceware import 28 years ago
bout.c 19990502 sourceware import 28 years ago
cache.c 19990502 sourceware import 28 years ago
cf-i386lynx.c 19990502 sourceware import 28 years ago
cf-m68klynx.c 19990502 sourceware import 28 years ago
cf-sparclynx.c 19990502 sourceware import 28 years ago
cisco-core.c 19990502 sourceware import 28 years ago
coff-a29k.c 19990502 sourceware import 28 years ago
coff-alpha.c 19990502 sourceware import 28 years ago
coff-apollo.c 19990502 sourceware import 28 years ago
coff-arm.c * coff-arm.c (coff_arm_relocate_section): Account for 28 years ago
coff-aux.c 19990502 sourceware import 28 years ago
coff-go32.c 19990502 sourceware import 28 years ago
coff-h8300.c 19990502 sourceware import 28 years ago
coff-h8500.c 19990502 sourceware import 28 years ago
coff-i386.c 19990502 sourceware import 28 years ago
coff-i860.c 19990502 sourceware import 28 years ago
coff-i960.c 19990502 sourceware import 28 years ago
coff-m68k.c 19990502 sourceware import 28 years ago
coff-m88k.c 19990502 sourceware import 28 years ago
coff-mcore.c reinstate uin_reloc_p 28 years ago
coff-mips.c 19990502 sourceware import 28 years ago
coff-pmac.c 19990502 sourceware import 28 years ago
coff-ppc.c 19990502 sourceware import 28 years ago
coff-rs6000.c 19990502 sourceware import 28 years ago
coff-sh.c 19990502 sourceware import 28 years ago
coff-sparc.c 19990502 sourceware import 28 years ago
coff-stgo32.c 19990502 sourceware import 28 years ago
coff-svm68k.c 19990502 sourceware import 28 years ago
coff-tic30.c 19990502 sourceware import 28 years ago
coff-tic80.c 19990502 sourceware import 28 years ago
coff-u68k.c 19990502 sourceware import 28 years ago
coff-w65.c 19990502 sourceware import 28 years ago
coff-we32k.c 19990502 sourceware import 28 years ago
coff-z8k.c 19990502 sourceware import 28 years ago
coffcode.h Use renamed ARM cpu flag bits 28 years ago
coffgen.c * ecoff.c (_bfd_ecoff_write_armap): give the symtab element a 28 years ago
cofflink.c 19990502 sourceware import 28 years ago
coffswap.h * ecoff.c (_bfd_ecoff_write_armap): give the symtab element a 28 years ago
config.bfd Joel Sherrill (joel@OARcorp.com) 28 years ago
config.in 19990502 sourceware import 28 years ago
configure * bfd-in.h (bfd_arm_allocate_interworking_sections): Static 28 years ago
configure.bat 19990502 sourceware import 28 years ago
configure.com 19990502 sourceware import 28 years ago
configure.host 19990502 sourceware import 28 years ago
configure.in * bfd-in.h (bfd_arm_allocate_interworking_sections): Static 28 years ago
corefile.c 19990502 sourceware import 28 years ago
cpu-a29k.c 19990502 sourceware import 28 years ago
cpu-alpha.c 19990502 sourceware import 28 years ago
cpu-arc.c 19990502 sourceware import 28 years ago
cpu-arm.c 19990502 sourceware import 28 years ago
cpu-d10v.c 19990502 sourceware import 28 years ago
cpu-d30v.c 19990502 sourceware import 28 years ago
cpu-fr30.c 19990502 sourceware import 28 years ago
cpu-h8300.c 19990502 sourceware import 28 years ago
cpu-h8500.c 19990502 sourceware import 28 years ago
cpu-hppa.c 19990502 sourceware import 28 years ago
cpu-i386.c 19990502 sourceware import 28 years ago
cpu-i860.c 19990502 sourceware import 28 years ago
cpu-i960.c 19990502 sourceware import 28 years ago
cpu-m32r.c 19990502 sourceware import 28 years ago
cpu-m68k.c 19990502 sourceware import 28 years ago
cpu-m88k.c 19990502 sourceware import 28 years ago
cpu-m10200.c 19990502 sourceware import 28 years ago
cpu-m10300.c 19990502 sourceware import 28 years ago
cpu-mcore.c 19990502 sourceware import 28 years ago
cpu-mips.c 19990502 sourceware import 28 years ago
cpu-ns32k.c 19990502 sourceware import 28 years ago
cpu-powerpc.c 19990502 sourceware import 28 years ago
cpu-rs6000.c 19990502 sourceware import 28 years ago
cpu-sh.c 19990502 sourceware import 28 years ago
cpu-sparc.c 19990502 sourceware import 28 years ago
cpu-tic30.c 19990502 sourceware import 28 years ago
cpu-tic80.c 19990502 sourceware import 28 years ago
cpu-v850.c 19990502 sourceware import 28 years ago
cpu-vax.c 19990502 sourceware import 28 years ago
cpu-w65.c 19990502 sourceware import 28 years ago
cpu-we32k.c 19990502 sourceware import 28 years ago
cpu-z8k.c 19990502 sourceware import 28 years ago
demo64.c 19990502 sourceware import 28 years ago
dep-in.sed 19990502 sourceware import 28 years ago
dwarf1.c 19990502 sourceware import 28 years ago
dwarf2.c Fred Fish <fnf@be.com> 28 years ago
ecoff.c * ecoff.c (_bfd_ecoff_write_armap): give the symtab element a 28 years ago
ecofflink.c 19990502 sourceware import 28 years ago
ecoffswap.h 19990502 sourceware import 28 years ago
elf-bfd.h 19990502 sourceware import 28 years ago
elf-m10200.c 19990502 sourceware import 28 years ago
elf-m10300.c 19990502 sourceware import 28 years ago
elf.c Check for period after .rel{a} when detecting reloc sections. 28 years ago
elf32-arc.c 19990502 sourceware import 28 years ago
elf32-arm.h 1999-05-24 Philip Blundell <pb@nexus.co.uk> 28 years ago
elf32-d10v.c 19990502 sourceware import 28 years ago
elf32-d30v.c 19990502 sourceware import 28 years ago
elf32-fr30.c 19990502 sourceware import 28 years ago
elf32-gen.c 19990502 sourceware import 28 years ago
elf32-hppa.c 19990502 sourceware import 28 years ago
elf32-hppa.h 19990502 sourceware import 28 years ago
elf32-i386.c 19990502 sourceware import 28 years ago
elf32-i860.c 19990502 sourceware import 28 years ago
elf32-m32r.c 19990502 sourceware import 28 years ago
elf32-m68k.c Remove extra copy of elf32_m68k_copy_private_bfd_data. 28 years ago
elf32-m88k.c 19990502 sourceware import 28 years ago
elf32-mcore.c Add support for mcore RVA relocs. 28 years ago
elf32-mips.c 19990502 sourceware import 28 years ago
elf32-ppc.c 19990502 sourceware import 28 years ago
elf32-sh.c 19990502 sourceware import 28 years ago
elf32-sparc.c 19990502 sourceware import 28 years ago
elf32-v850.c * elf32-v850.c (v850_elf_howto_table): Make partial_inplace false 28 years ago
elf32.c 19990502 sourceware import 28 years ago
elf64-alpha.c 19990502 sourceware import 28 years ago
elf64-gen.c 19990502 sourceware import 28 years ago
elf64-mips.c 19990502 sourceware import 28 years ago
elf64-sparc.c 19990502 sourceware import 28 years ago
elf64.c 19990502 sourceware import 28 years ago
elfarm-nabi.c 19990502 sourceware import 28 years ago
elfarm-oabi.c 19990502 sourceware import 28 years ago
elfcode.h 19990502 sourceware import 28 years ago
elfcore.h 19990502 sourceware import 28 years ago
elflink.c 19990502 sourceware import 28 years ago
elflink.h 19990502 sourceware import 28 years ago
elfxx-target.h 19990502 sourceware import 28 years ago
epoc-pe-arm.c 19990502 sourceware import 28 years ago
epoc-pei-arm.c 19990502 sourceware import 28 years ago
format.c 19990502 sourceware import 28 years ago
freebsd.h 19990502 sourceware import 28 years ago
gen-aout.c 19990502 sourceware import 28 years ago
genlink.h 19990502 sourceware import 28 years ago
go32stub.h 19990502 sourceware import 28 years ago
hash.c 19990502 sourceware import 28 years ago
host-aout.c 19990502 sourceware import 28 years ago
hp300bsd.c 19990502 sourceware import 28 years ago
hp300hpux.c 19990502 sourceware import 28 years ago
hppa_stubs.h 19990502 sourceware import 28 years ago
hppabsd-core.c 19990502 sourceware import 28 years ago
hpux-core.c 19990502 sourceware import 28 years ago
i386aout.c 19990502 sourceware import 28 years ago
i386bsd.c 19990502 sourceware import 28 years ago
i386dynix.c 19990502 sourceware import 28 years ago
i386freebsd.c 19990502 sourceware import 28 years ago
i386linux.c 19990502 sourceware import 28 years ago
i386lynx.c 19990502 sourceware import 28 years ago
i386mach3.c 19990502 sourceware import 28 years ago
i386msdos.c 19990502 sourceware import 28 years ago
i386netbsd.c 19990502 sourceware import 28 years ago
i386os9k.c 19990502 sourceware import 28 years ago
ieee.c 19990502 sourceware import 28 years ago
ihex.c 19990502 sourceware import 28 years ago
init.c 19990502 sourceware import 28 years ago
irix-core.c 19990502 sourceware import 28 years ago
libaout.h 19990502 sourceware import 28 years ago
libbfd-in.h 19990502 sourceware import 28 years ago
libbfd.c 19990502 sourceware import 28 years ago
libbfd.h 19990502 sourceware import 28 years ago
libcoff-in.h 19990502 sourceware import 28 years ago
libcoff.h 19990502 sourceware import 28 years ago
libecoff.h 19990502 sourceware import 28 years ago
libhppa.h 19990502 sourceware import 28 years ago
libieee.h 19990502 sourceware import 28 years ago
libnlm.h 19990502 sourceware import 28 years ago
liboasys.h 19990502 sourceware import 28 years ago
linker.c 19990502 sourceware import 28 years ago
lynx-core.c 19990502 sourceware import 28 years ago
m68k4knetbsd.c 19990502 sourceware import 28 years ago
m68klinux.c 19990502 sourceware import 28 years ago
m68klynx.c 19990502 sourceware import 28 years ago
m68knetbsd.c 19990502 sourceware import 28 years ago
m88kmach3.c 19990502 sourceware import 28 years ago
makefile.dos 19990502 sourceware import 28 years ago
makefile.vms 19990502 sourceware import 28 years ago
mipsbsd.c 19990502 sourceware import 28 years ago
mpw-config.in 19990502 sourceware import 28 years ago
mpw-make.sed 19990502 sourceware import 28 years ago
netbsd-core.c 19990502 sourceware import 28 years ago
netbsd.h 19990502 sourceware import 28 years ago
newsos3.c 19990502 sourceware import 28 years ago
nlm-target.h 19990502 sourceware import 28 years ago
nlm.c 19990502 sourceware import 28 years ago
nlm32-alpha.c 19990502 sourceware import 28 years ago
nlm32-i386.c 19990502 sourceware import 28 years ago
nlm32-ppc.c 19990502 sourceware import 28 years ago
nlm32-sparc.c 19990502 sourceware import 28 years ago
nlm32.c 19990502 sourceware import 28 years ago
nlm64.c 19990502 sourceware import 28 years ago
nlmcode.h 19990502 sourceware import 28 years ago
nlmswap.h 19990502 sourceware import 28 years ago
ns32k.h 19990502 sourceware import 28 years ago
ns32knetbsd.c 19990502 sourceware import 28 years ago
oasys.c 19990502 sourceware import 28 years ago
opncls.c 19990502 sourceware import 28 years ago
osf-core.c 19990502 sourceware import 28 years ago
pc532-mach.c 19990502 sourceware import 28 years ago
pe-arm.c 19990502 sourceware import 28 years ago
pe-i386.c 19990502 sourceware import 28 years ago
pe-mcore.c 19990502 sourceware import 28 years ago
pe-ppc.c 19990502 sourceware import 28 years ago
pei-arm.c 19990502 sourceware import 28 years ago
pei-i386.c 19990502 sourceware import 28 years ago
pei-mcore.c 19990502 sourceware import 28 years ago
pei-ppc.c 19990502 sourceware import 28 years ago
peicode.h * ecoff.c (_bfd_ecoff_write_armap): give the symtab element a 28 years ago
ppcboot.c 19990502 sourceware import 28 years ago
ptrace-core.c 19990502 sourceware import 28 years ago
reloc.c Add support for mcore RVA relocs. 28 years ago
reloc16.c 19990502 sourceware import 28 years ago
riscix.c 19990502 sourceware import 28 years ago
rs6000-core.c 19990502 sourceware import 28 years ago
sco5-core.c 19990502 sourceware import 28 years ago
section.c 19990502 sourceware import 28 years ago
som.c M 28 years ago
som.h 19990502 sourceware import 28 years ago
sparclinux.c 19990502 sourceware import 28 years ago
sparclynx.c 19990502 sourceware import 28 years ago
sparcnetbsd.c 19990502 sourceware import 28 years ago
srec.c 19990502 sourceware import 28 years ago
stab-syms.c 19990502 sourceware import 28 years ago
stabs.c 19990502 sourceware import 28 years ago
stamp-h.in 19990502 sourceware import 28 years ago
sunos.c 19990502 sourceware import 28 years ago
syms.c 19990502 sourceware import 28 years ago
sysdep.h 19990502 sourceware import 28 years ago
targets.c 19990502 sourceware import 28 years ago
targmatch.sed 19990502 sourceware import 28 years ago
tekhex.c 19990502 sourceware import 28 years ago
trad-core.c 19990502 sourceware import 28 years ago
vaxnetbsd.c 19990502 sourceware import 28 years ago
versados.c 19990502 sourceware import 28 years ago
vms-gsd.c 19990502 sourceware import 28 years ago
vms-hdr.c 19990502 sourceware import 28 years ago
vms-misc.c 19990502 sourceware import 28 years ago
vms-tir.c 19990502 sourceware import 28 years ago
vms.c 19990502 sourceware import 28 years ago
vms.h 19990502 sourceware import 28 years ago
xcofflink.c 19990502 sourceware import 28 years ago

README

BFD is a 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 with BFD to bug-gnu-utils@gnu.org.

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.