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.
 
 
 
 
 
 
Alan Modra 4023334654 daily update 12 years ago
..
doc binutils doc update 13 years ago
hosts 2013-07-09 Tristan Gingold <gingold@adacore.com> 13 years ago
po bfd/ 13 years ago
.gitignore bfd/binutils/gas/gprof/ld/libiberty/opcodes: add .gitignore 16 years ago
COPYING Switch sources over to use the GPL version 3 19 years ago
ChangeLog * peXXigen.c (rsrc_process_section): Use ptrdiff_t as the type for 12 years ago
ChangeLog-0001 Add copyright notices 14 years ago
ChangeLog-0203 Add copyright notices 14 years ago
ChangeLog-2004 Add copyright notices 14 years ago
ChangeLog-2005 Add copyright notices 14 years ago
ChangeLog-2006 Add copyright notices 14 years ago
ChangeLog-2007 Add copyright notices 14 years ago
ChangeLog-2008 Add copyright notices 14 years ago
ChangeLog-2009 Add copyright notices 14 years ago
ChangeLog-2010 Add copyright notices 14 years ago
ChangeLog-2011 Add copyright notices 14 years ago
ChangeLog-2012 correct pr reference 13 years ago
ChangeLog-9193 Add copyright notices 14 years ago
ChangeLog-9495 Add copyright notices 14 years ago
ChangeLog-9697 Add copyright notices 14 years ago
ChangeLog-9899 Add copyright notices 14 years ago
MAINTAINERS Add copyright notices 14 years ago
Makefile.am Add support for Andes NDS32: 12 years ago
Makefile.in Add support for Andes NDS32: 12 years ago
PORTING Add copyright notices 14 years ago
README Add copyright notices 14 years ago
TODO Add copyright notices 14 years ago
acinclude.m4 Add copyright notices 14 years ago
aclocal.m4 Regenerate. 14 years ago
aix5ppc-core.c * aix5ppc-core.c: Define macros for the default architecture and 18 years ago
aix386-core.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
aout-adobe.c include/ChangeLog 15 years ago
aout-arm.c Replace all uses of bfd_abs_section, bfd_com_section, bfd_und_section 14 years ago
aout-cris.c PR binutils/13558 14 years ago
aout-ns32k.c PR binutils/13558 14 years ago
aout-sparcle.c PR binutils/13558 14 years ago
aout-target.h PR binutils/14481 14 years ago
aout-tic30.c Remove trailing redundant `;' 14 years ago
aout0.c Remove trailing white spaces in bfd 13 years ago
aout32.c update copyright dates 17 years ago
aout64.c update copyright dates 17 years ago
aoutf1.h Switch sources over to use the GPL version 3 19 years ago
aoutx.h PR binutils/13121 14 years ago
archive.c * archive.c (_bfd_archive_close_and_cleanup): Clear parent 13 years ago
archive64.c * archive64.c (bfd_elf64_archive_write_armap): Fix calculation of 13 years ago
archures.c Add support for Andes NDS32: 12 years ago
armnetbsd.c Switch sources over to use the GPL version 3 19 years ago
bfd-in.h Fix typo 13 years ago
bfd-in2.h Add support for Andes NDS32: 12 years ago
bfd.c Use fputc in place of putc to avoid -Wunused-value warning (AIX). 13 years ago
bfd.m4 Add copyright notices 14 years ago
bfdio.c PR binutils/15834 13 years ago
bfdwin.c * bfdwin.c (bfd_get_file_window): Fix memory leak. 15 years ago
binary.c include/ChangeLog 15 years ago
bout.c include/ChangeLog 15 years ago
cache.c bfd: Make bfd_cache_max_open depend on actual open file limit. 13 years ago
cf-i386lynx.c update copyright dates 17 years ago
cf-sparclynx.c update copyright dates 17 years ago
cisco-core.c * cisco-core.c (cisco_core_file_failing_command): Make static. 14 years ago
coff-alpha.c Remove trailing white spaces in bfd 13 years ago
coff-apollo.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
coff-arm.c * coff-arm.c (coff_arm_link_hash_table_create): Use bfd_zmalloc. 13 years ago
coff-aux.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
coff-go32.c update copyright dates 17 years ago
coff-h8300.c * coff-arm.c (coff_arm_link_hash_table_create): Use bfd_zmalloc. 13 years ago
coff-h8500.c Remove trailing redundant `;' 14 years ago
coff-i386.c ChangeLog bfd 14 years ago
coff-i860.c Remove trailing white spaces in bfd 13 years ago
coff-i960.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
coff-ia64.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
coff-m68k.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
coff-m88k.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
coff-mcore.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
coff-mips.c Remove trailing white spaces in bfd 13 years ago
coff-or32.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
coff-ppc.c Remove trailing white spaces in bfd 13 years ago
coff-rs6000.c 2013-08-21 Tristan Gingold <gingold@adacore.com> 13 years ago
coff-sh.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
coff-sparc.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
coff-stgo32.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
coff-svm68k.c update copyright dates 17 years ago
coff-tic4x.c bfd/ 14 years ago
coff-tic30.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
coff-tic54x.c include/coff/ 13 years ago
coff-tic80.c include/coff/ 13 years ago
coff-u68k.c update copyright dates 17 years ago
coff-w65.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
coff-we32k.c update copyright dates 17 years ago
coff-x86_64.c Remove trailing white spaces in bfd 13 years ago
coff-z8k.c * pe-arm-wince.c (pe_print_compressed_pdata): Define new function to 18 years ago
coff-z80.c Remove trailing white spaces in bfd 13 years ago
coff64-rs6000.c bfd/ 13 years ago
coffcode.h 2013-08-21 Tristan Gingold <gingold@adacore.com> 13 years ago
coffgen.c * coffgen.c (coff_real_object_p): Make global. 13 years ago
cofflink.c Remove trailing white spaces in bfd 13 years ago
coffswap.h * bfd/coff-arm.c (coff_arm_relocate_section) 17 years ago
compress.c * coffcode.h: Added a cast to void when a bfd_set_section_*() 13 years ago
config.bfd Add support for Andes NDS32: 12 years ago
config.in * peXXigen.c: Include wchar.h if available. 12 years ago
configure * peXXigen.c: Include wchar.h if available. 12 years ago
configure.com 2013-07-09 Tristan Gingold <gingold@adacore.com> 13 years ago
configure.host Add copyright notices 14 years ago
configure.in * peXXigen.c: Include wchar.h if available. 12 years ago
corefile.c Remove trailing white spaces in bfd 13 years ago
cpu-aarch64.c [AArch64, ILP32] 2/6 Parametrize elfnn-aarch64.c and add basic support in ld 13 years ago
cpu-alpha.c Support arch-dependent fill 14 years ago
cpu-arc.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
cpu-arm.c Remove trailing white spaces in bfd 13 years ago
cpu-avr.c Remove trailing white spaces in bfd 13 years ago
cpu-bfin.c Remove trailing white spaces in bfd 13 years ago
cpu-cr16.c Remove trailing white spaces in bfd 13 years ago
cpu-cr16c.c Remove trailing white spaces in bfd 13 years ago
cpu-cris.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
cpu-crx.c Remove trailing white spaces in bfd 13 years ago
cpu-d10v.c Support arch-dependent fill 14 years ago
cpu-d30v.c Support arch-dependent fill 14 years ago
cpu-dlx.c Support arch-dependent fill 14 years ago
cpu-epiphany.c Support arch-dependent fill 14 years ago
cpu-fr30.c Support arch-dependent fill 14 years ago
cpu-frv.c Support arch-dependent fill 14 years ago
cpu-h8300.c Remove trailing white spaces in bfd 13 years ago
cpu-h8500.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
cpu-hppa.c Support arch-dependent fill 14 years ago
cpu-i370.c Support arch-dependent fill 14 years ago
cpu-i386.c bfd/ 13 years ago
cpu-i860.c Support arch-dependent fill 14 years ago
cpu-i960.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
cpu-ia64-opc.c Add Intel Itanium Series 9500 support 14 years ago
cpu-ia64.c Support arch-dependent fill 14 years ago
cpu-ip2k.c Support arch-dependent fill 14 years ago
cpu-iq2000.c Support arch-dependent fill 14 years ago
cpu-k1om.c Don't use multi byte nop instructions for i386 14 years ago
cpu-l1om.c Don't use multi byte nop instructions for i386 14 years ago
cpu-lm32.c Remove trailing white spaces in bfd 13 years ago
cpu-m9s12x.c * config/tc-m68hc11.c: Add S12X and XGATE co-processor support. 14 years ago
cpu-m9s12xg.c * config/tc-m68hc11.c: Add S12X and XGATE co-processor support. 14 years ago
cpu-m32c.c Support arch-dependent fill 14 years ago
cpu-m32r.c Support arch-dependent fill 14 years ago
cpu-m68hc11.c Support arch-dependent fill 14 years ago
cpu-m68hc12.c Support arch-dependent fill 14 years ago
cpu-m68k.c Remove trailing white spaces in bfd 13 years ago
cpu-m88k.c Support arch-dependent fill 14 years ago
cpu-m10200.c Support arch-dependent fill 14 years ago
cpu-m10300.c Support arch-dependent fill 14 years ago
cpu-mcore.c Support arch-dependent fill 14 years ago
cpu-mep.c Support arch-dependent fill 14 years ago
cpu-metag.c * common.h: Fix case of "Meta". 13 years ago
cpu-microblaze.c PR binutils/13558 14 years ago
cpu-mips.c * archures.c: Add support for MIPS r5900 13 years ago
cpu-mmix.c Support arch-dependent fill 14 years ago
cpu-moxie.c Remove trailing white spaces in bfd 13 years ago
cpu-msp430.c * emulparams/msp430all.sh: Update ARCH names. 13 years ago
cpu-mt.c Support arch-dependent fill 14 years ago
cpu-nds32.c Add support for Andes NDS32: 12 years ago
cpu-nios2.c 2013-02-06 Sandra Loosemore <sandra@codesourcery.com> 13 years ago
cpu-ns32k.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
cpu-openrisc.c Support arch-dependent fill 14 years ago
cpu-or32.c Support arch-dependent fill 14 years ago
cpu-pdp11.c Support arch-dependent fill 14 years ago
cpu-pj.c Support arch-dependent fill 14 years ago
cpu-plugin.c Support arch-dependent fill 14 years ago
cpu-powerpc.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
cpu-rl78.c Support arch-dependent fill 14 years ago
cpu-rs6000.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
cpu-rx.c Support arch-dependent fill 14 years ago
cpu-s390.c 2012-07-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> 14 years ago
cpu-score.c PR binutils/13558 14 years ago
cpu-sh.c Remove trailing white spaces in bfd 13 years ago
cpu-sparc.c Support arch-dependent fill 14 years ago
cpu-spu.c Support arch-dependent fill 14 years ago
cpu-tic4x.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
cpu-tic6x.c Support arch-dependent fill 14 years ago
cpu-tic30.c Support arch-dependent fill 14 years ago
cpu-tic54x.c Support arch-dependent fill 14 years ago
cpu-tic80.c Support arch-dependent fill 14 years ago
cpu-tilegx.c PR binutils/13558 14 years ago
cpu-tilepro.c PR binutils/13558 14 years ago
cpu-v850.c Add support for V850E3V5 architecture 13 years ago
cpu-v850_rh850.c Add support for V850E3V5 architecture 13 years ago
cpu-vax.c Support arch-dependent fill 14 years ago
cpu-w65.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
cpu-we32k.c Support arch-dependent fill 14 years ago
cpu-xc16x.c Remove trailing white spaces in bfd 13 years ago
cpu-xgate.c Add support for Motorola XGATE embedded CPU 14 years ago
cpu-xstormy16.c Support arch-dependent fill 14 years ago
cpu-xtensa.c Support arch-dependent fill 14 years ago
cpu-z8k.c Support arch-dependent fill 14 years ago
cpu-z80.c Support arch-dependent fill 14 years ago
demo64.c update copyright dates 17 years ago
dep-in.sed * dep-in.sed: Don't use \n in replacement part of s command. 17 years ago
dwarf1.c PR 11103 16 years ago
dwarf2.c PR binutils/15994 13 years ago
ecoff.c bfd/ 13 years ago
ecofflink.c Remove trailing white spaces in bfd 13 years ago
ecoffswap.h Remove trailing white spaces in bfd 13 years ago
elf-attrs.c PR binutils/14873 13 years ago
elf-bfd.h Default elf_backend_post_process_headers to set OSABI 12 years ago
elf-eh-frame.c Don't segv on cie.initial_instructions[] overflow. 12 years ago
elf-hppa.h * aout-arm.c (MY(bfd_reloc_type_lookup)): Use bfd_arch_bits_per_address. 16 years ago
elf-ifunc.c bfd/elf-ifunc.c: Add header size arg to _bfd_elf_allocate_ifunc_dyn_relocs. 13 years ago
elf-linux-psinfo.h 2013-02-04 Sergio Durigan Junior <sergiodj@redhat.com> 13 years ago
elf-m10200.c Pass ignored unresolved relocations to ld backend 13 years ago
elf-m10300.c Pass ignored unresolved relocations to ld backend 13 years ago
elf-nacl.c Fix *-nacl* target objcopy/strip of binary made with custom linker script 13 years ago
elf-nacl.h bfd/ 13 years ago
elf-s390-common.c 2012-07-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> 14 years ago
elf-strtab.c PR ld/12549 13 years ago
elf-vxworks.c bfd/ 13 years ago
elf-vxworks.h update copyright dates 17 years ago
elf.c Set SHF_INFO_LINK bit for SHT_REL/SHT_RELA sections 12 years ago
elf32-am33lin.c * elf-bfd.h (struct core_elf_obj_tdata): New. 13 years ago
elf32-arc.c Switch sources over to use the GPL version 3 19 years ago
elf32-arm.c Call _bfd_elf_post_process_headers 12 years ago
elf32-avr.c Pass ignored unresolved relocations to ld backend 13 years ago
elf32-avr.h Remove trailing white spaces in bfd 13 years ago
elf32-bfin.c Use _bfd_elf_copy_private_bfd_data 12 years ago
elf32-cr16.c Pass ignored unresolved relocations to ld backend 13 years ago
elf32-cr16c.c Pass ignored unresolved relocations to ld backend 13 years ago
elf32-cris.c Pass ignored unresolved relocations to ld backend 13 years ago
elf32-crx.c Pass ignored unresolved relocations to ld backend 13 years ago
elf32-d10v.c Pass ignored unresolved relocations to ld backend 13 years ago
elf32-d30v.c Switch sources over to use the GPL version 3 19 years ago
elf32-dlx.c PR ld/15323 13 years ago
elf32-epiphany.c Pass ignored unresolved relocations to ld backend 13 years ago
elf32-fr30.c Pass ignored unresolved relocations to ld backend 13 years ago
elf32-frv.c Use _bfd_elf_copy_private_bfd_data 12 years ago
elf32-gen.c Switch sources over to use the GPL version 3 19 years ago
elf32-h8300.c Pass ignored unresolved relocations to ld backend 13 years ago
elf32-hppa.c Default elf_backend_post_process_headers to set OSABI 12 years ago
elf32-hppa.h update copyright dates 17 years ago
elf32-i370.c Default elf_backend_post_process_headers to set OSABI 12 years ago
elf32-i386.c Default elf_backend_post_process_headers to set OSABI 12 years ago
elf32-i860.c Pass ignored unresolved relocations to ld backend 13 years ago
elf32-i960.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
elf32-ip2k.c Pass ignored unresolved relocations to ld backend 13 years ago
elf32-iq2000.c Use _bfd_elf_copy_private_bfd_data 12 years ago
elf32-lm32.c Use _bfd_elf_copy_private_bfd_data 12 years ago
elf32-m32c.c bfd/ChangeLog 13 years ago
elf32-m32r.c * coffcode.h: Added a cast to void when a bfd_set_section_*() 13 years ago
elf32-m68hc1x.c Pass ignored unresolved relocations to ld backend 13 years ago
elf32-m68hc1x.h * elf32-m68hc1x.c (elf32_m68hc11_merge_symbol_attribute): New function. 14 years ago
elf32-m68hc11.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
elf32-m68hc12.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
elf32-m68k.c Set proper OS ABI magic for ELF/m68k 12 years ago
elf32-m88k.c update copyright dates 17 years ago
elf32-mcore.c Pass ignored unresolved relocations to ld backend 13 years ago
elf32-mep.c Use _bfd_elf_copy_private_bfd_data 12 years ago
elf32-metag.c Pass ignored unresolved relocations to ld backend 13 years ago
elf32-metag.h * common.h: Fix case of "Meta". 13 years ago
elf32-microblaze.c Pass ignored unresolved relocations to ld backend 13 years ago
elf32-mips.c Default elf_backend_post_process_headers to set OSABI 12 years ago
elf32-moxie.c Pass ignored unresolved relocations to ld backend 13 years ago
elf32-msp430.c Default elf_backend_post_process_headers to set OSABI 12 years ago
elf32-mt.c Use _bfd_elf_copy_private_bfd_data 12 years ago
elf32-nds32.c Add support for Andes NDS32: 12 years ago
elf32-nds32.h Add support for Andes NDS32: 12 years ago
elf32-nios2.c Pass ignored unresolved relocations to ld backend 13 years ago
elf32-openrisc.c Pass ignored unresolved relocations to ld backend 13 years ago
elf32-or32.c Switch sources over to use the GPL version 3 19 years ago
elf32-pj.c Switch sources over to use the GPL version 3 19 years ago
elf32-ppc.c Default elf_backend_post_process_headers to set OSABI 12 years ago
elf32-ppc.h bfd/ 14 years ago
elf32-rl78.c * elf32-rl78.c (elf32_rl78_relax_delete_bytes): Make sure relocs 13 years ago
elf32-rx.c Pass ignored unresolved relocations to ld backend 13 years ago
elf32-s390.c Pass ignored unresolved relocations to ld backend 13 years ago
elf32-score.c PR ld/15323 13 years ago
elf32-score.h Remove trailing white spaces in bfd 13 years ago
elf32-score7.c PR ld/15323 13 years ago
elf32-sh-relocs.h 2010-05-21 Daniel Jacobowitz <dan@codesourcery.com> 16 years ago
elf32-sh-symbian.c * elf-bfd.h (_bfd_elf_merge_symbol): Delete declaration. 13 years ago
elf32-sh.c Use _bfd_elf_copy_private_bfd_data 12 years ago
elf32-sh64-com.c update copyright dates 17 years ago
elf32-sh64.c fix set but unused variable warnings 16 years ago
elf32-sh64.h update copyright dates 17 years ago
elf32-sparc.c Default elf_backend_post_process_headers to set OSABI 12 years ago
elf32-spu.c Call _bfd_elf_post_process_headers 12 years ago
elf32-spu.h bfd/ 17 years ago
elf32-tic6x.c Default elf_backend_post_process_headers to set OSABI 12 years ago
elf32-tic6x.h include/elf/ 15 years ago
elf32-tilegx.c * elf-bfd.h (struct core_elf_obj_tdata): New. 13 years ago
elf32-tilegx.h * Makefile.am (ALL_MACHINES): Add cpu-tilegx.lo and cpu-tilepro.lo. 15 years ago
elf32-tilepro.c Pass ignored unresolved relocations to ld backend 13 years ago
elf32-tilepro.h * Makefile.am (ALL_MACHINES): Add cpu-tilegx.lo and cpu-tilepro.lo. 15 years ago
elf32-v850.c Pass ignored unresolved relocations to ld backend 13 years ago
elf32-vax.c Pass ignored unresolved relocations to ld backend 13 years ago
elf32-xc16x.c Pass ignored unresolved relocations to ld backend 13 years ago
elf32-xgate.c * elfcode.h (elf_checksum_contents): Free contents. 13 years ago
elf32-xgate.h Add support for Motorola XGATE embedded CPU 14 years ago
elf32-xstormy16.c Pass ignored unresolved relocations to ld backend 13 years ago
elf32-xtensa.c Pass ignored unresolved relocations to ld backend 13 years ago
elf32.c update copyright dates 17 years ago
elf64-alpha.c Pass ignored unresolved relocations to ld backend 13 years ago
elf64-gen.c Switch sources over to use the GPL version 3 19 years ago
elf64-hppa.c Default elf_backend_post_process_headers to set OSABI 12 years ago
elf64-hppa.h update copyright dates 17 years ago
elf64-ia64-vms.c Pass ignored unresolved relocations to ld backend 13 years ago
elf64-mips.c Default elf_backend_post_process_headers to set OSABI 12 years ago
elf64-mmix.c Pass ignored unresolved relocations to ld backend 13 years ago
elf64-ppc.c Default elf_backend_post_process_headers to set OSABI 12 years ago
elf64-ppc.h bfd/ 13 years ago
elf64-s390.c Pass ignored unresolved relocations to ld backend 13 years ago
elf64-sh64.c PR ld/15323 13 years ago
elf64-sparc.c Default elf_backend_post_process_headers to set OSABI 12 years ago
elf64-tilegx.c * elf-bfd.h (struct core_elf_obj_tdata): New. 13 years ago
elf64-tilegx.h * Makefile.am (ALL_MACHINES): Add cpu-tilegx.lo and cpu-tilepro.lo. 15 years ago
elf64-x86-64.c Default elf_backend_post_process_headers to set OSABI 12 years ago
elf64.c update copyright dates 17 years ago
elfcode.h bfd/ 13 years ago
elfcore.h * elf-bfd.h (struct core_elf_obj_tdata): New. 13 years ago
elflink.c Correct elf_merge_st_other arguments for weak symbols 12 years ago
elfn32-mips.c Default elf_backend_post_process_headers to set OSABI 12 years ago
elfnn-aarch64.c Default elf_backend_post_process_headers to set OSABI 12 years ago
elfnn-ia64.c Pass ignored unresolved relocations to ld backend 13 years ago
elfxx-aarch64.c * elfxx-aarch64.c (_bfd_aarch64_elf_grok_prstatus): Fix hard-coded 13 years ago
elfxx-aarch64.h [AArch64, ILP32] 4/6 Split elfnn-aarch64.c to elfxx-aarch64.c 13 years ago
elfxx-ia64.c 2011-05-25 Tristan Gingold <gingold@adacore.com> 15 years ago
elfxx-ia64.h 2011-05-25 Tristan Gingold <gingold@adacore.com> 15 years ago
elfxx-mips.c Call _bfd_elf_post_process_headers 12 years ago
elfxx-mips.h bfd/ 13 years ago
elfxx-sparc.c Pass ignored unresolved relocations to ld backend 13 years ago
elfxx-sparc.h Annotate sparc objects with cpu hardware capabilities used. 15 years ago
elfxx-target.h Default elf_backend_post_process_headers to set OSABI 12 years ago
elfxx-tilegx.c Pass ignored unresolved relocations to ld backend 13 years ago
elfxx-tilegx.h * elf-bfd.h (enum elf_reloc_type_class): Add reloc_class_ifunc. 13 years ago
epoc-pe-arm.c update copyright dates 17 years ago
epoc-pei-arm.c update copyright dates 17 years ago
format.c * format.c (bfd_check_format_matches): Don't match a target in 13 years ago
freebsd.h Switch sources over to use the GPL version 3 19 years ago
gen-aout.c * gen-aout.c (main): Fix formatting. Close file. 13 years ago
genlink.h Switch sources over to use the GPL version 3 19 years ago
go32stub.h * go32stub.h: Update stub. 26 years ago
hash.c PR 15657 13 years ago
host-aout.c update copyright dates 17 years ago
hp300bsd.c include/aout/ 17 years ago
hp300hpux.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
hppabsd-core.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
hpux-core.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
i386aout.c Switch sources over to use the GPL version 3 19 years ago
i386bsd.c include/aout/ 17 years ago
i386dynix.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
i386freebsd.c update copyright dates 17 years ago
i386linux.c * i386linux.c (linux_link_hash_table_create): Allocate table 13 years ago
i386lynx.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
i386mach3.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
i386msdos.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
i386netbsd.c update copyright dates 17 years ago
i386os9k.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
ieee.c Remove trailing white spaces in bfd 13 years ago
ihex.c include/ChangeLog 15 years ago
init.c update copyright dates 17 years ago
irix-core.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
libaout.h Updated soruces in bfd/* to compile cleanly with -Wc++-compat. 17 years ago
libbfd-in.h * elfcode.h (elf_checksum_contents): Free contents. 13 years ago
libbfd.c 2012-07-24 Teresa Johnson <tejohnson@google.com> 14 years ago
libbfd.h Add support for Andes NDS32: 12 years ago
libcoff-in.h * windres.c (define_resource): Use zero for timestamp, making 13 years ago
libcoff.h * windres.c (define_resource): Use zero for timestamp, making 13 years ago
libecoff.h Update copyright year. 16 years ago
libhppa.h update copyright dates 17 years ago
libieee.h update copyright dates 17 years ago
libnlm.h Switch sources over to use the GPL version 3 19 years ago
liboasys.h update copyright dates 17 years ago
libpei.h Remove trailing white spaces in bfd 13 years ago
libxcoff.h Remove trailing white spaces in bfd 13 years ago
linker.c Remove trailing white spaces in bfd 13 years ago
lynx-core.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
m68k4knetbsd.c update copyright dates 17 years ago
m68klinux.c * coff-arm.c (coff_arm_link_hash_table_create): Use bfd_zmalloc. 13 years ago
m68knetbsd.c update copyright dates 17 years ago
m88kmach3.c include/aout/ 17 years ago
m88kopenbsd.c update copyright dates 17 years ago
mach-o-i386.c Remove trailing white spaces in bfd 13 years ago
mach-o-target.c Remove trailing white spaces in bfd 13 years ago
mach-o-x86-64.c correct some mach-o section specification nits. 14 years ago
mach-o.c Clear allocated target data. 13 years ago
mach-o.h Remove trailing white spaces in bfd 13 years ago
makefile.vms 2013-07-09 Tristan Gingold <gingold@adacore.com> 13 years ago
mep-relocs.pl Switch sources over to use the GPL version 3 19 years ago
merge.c * elfcode.h (elf_checksum_contents): Free contents. 13 years ago
mipsbsd.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
mmo.c * coffcode.h: Added a cast to void when a bfd_set_section_*() 13 years ago
netbsd-core.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
netbsd.h Fix spelling mistakes. 15 years ago
newsos3.c include/aout/ 17 years ago
nlm-target.h include/ChangeLog 15 years ago
nlm.c update copyright dates 17 years ago
nlm32-alpha.c Switch sources over to use the GPL version 3 19 years ago
nlm32-i386.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
nlm32-ppc.c PR binutils/13558 14 years ago
nlm32-sparc.c fix set but unused variable warnings 16 years ago
nlm32.c update copyright dates 17 years ago
nlm64.c update copyright dates 17 years ago
nlmcode.h Fix spelling mistakes. 15 years ago
nlmswap.h Switch sources over to use the GPL version 3 19 years ago
ns32k.h Switch sources over to use the GPL version 3 19 years ago
ns32knetbsd.c PR binutils/13558 14 years ago
oasys.c bfd/ 14 years ago
opncls.c Remove unnecessary _bfd_new_bfd initialisation 13 years ago
osf-core.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
pc532-mach.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
pdp11.c * i386linux.c (linux_link_hash_table_create): Allocate table 13 years ago
pe-arm-wince.c * coff-sh.c (bfd_pe_print_pdata): Define to NULL for non 18 years ago
pe-arm.c ChangeLog bfd 14 years ago
pe-i386.c ChangeLog bfd 14 years ago
pe-mcore.c update copyright dates 17 years ago
pe-mips.c * targets.c (bfd_target): Make ar_max_namelen an unsigned char. 15 years ago
pe-ppc.c update copyright dates 17 years ago
pe-sh.c update copyright dates 17 years ago
pe-x86_64.c Remove trailing white spaces in bfd 13 years ago
peXXigen.c * peXXigen.c (rsrc_process_section): Use ptrdiff_t as the type for 12 years ago
pef-traceback.h Remove trailing white spaces in bfd 13 years ago
pef.c * bfd.c (struct bfd_preserve, bfd_preserve_save, bfd_preserve_restore, 13 years ago
pef.h PR binutils/13558 14 years ago
pei-arm-wince.c Switch sources over to use the GPL version 3 19 years ago
pei-arm.c update copyright dates 17 years ago
pei-i386.c update copyright dates 17 years ago
pei-ia64.c 2009-04-21 H.J. Lu <hongjiu.lu@intel.com> 17 years ago
pei-mcore.c update copyright dates 17 years ago
pei-mips.c update copyright dates 17 years ago
pei-ppc.c update copyright dates 17 years ago
pei-sh.c update copyright dates 17 years ago
pei-x86_64.c Add epilog unwind for x86_64 pe/coff 13 years ago
peicode.h * coffcode.h: Added a cast to void when a bfd_set_section_*() 13 years ago
plugin.c Remove trailing white spaces in bfd 13 years ago
plugin.h 2009-05-28 Nick Clifton <nickc@redhat.com> 17 years ago
ppcboot.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
ptrace-core.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
reloc.c Add support for Andes NDS32: 12 years ago
reloc16.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
riscix.c Remove trailing white spaces in bfd 13 years ago
rs6000-core.c * rs6000-core.c (read_hdr): Fix typo in recent C++ compatibility 17 years ago
sco5-core.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
section.c * bfd.c (struct bfd_preserve, bfd_preserve_save, bfd_preserve_restore, 13 years ago
simple.c PR ld/12365 15 years ago
som.c PR symtab/8423: 13 years ago
som.h PR symtab/8423: 13 years ago
sparclinux.c * coff-arm.c (coff_arm_link_hash_table_create): Use bfd_zmalloc. 13 years ago
sparclynx.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
sparcnetbsd.c update copyright dates 17 years ago
srec.c PR binutils/15474 13 years ago
stab-syms.c PR binutils/13558 14 years ago
stabs.c Updated soruces in bfd/* to compile cleanly with -Wc++-compat. 17 years ago
stamp-h.in 19990502 sourceware import 27 years ago
sunos.c * coff-arm.c (coff_arm_link_hash_table_create): Use bfd_zmalloc. 13 years ago
syms.c * syms.c (_bfd_stab_section_find_nearest_line): Ignore partial 13 years ago
sysdep.h bfd: Make bfd_cache_max_open depend on actual open file limit. 13 years ago
targets.c Add support for Andes NDS32: 12 years ago
targmatch.sed * targmatch.sed: Delete case statements. 25 years ago
tekhex.c Remove trailing white spaces in bfd 13 years ago
ticoff.h Remove trailing white spaces in bfd 13 years ago
trad-core.c * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
vax1knetbsd.c update copyright dates 17 years ago
vaxbsd.c Remove trailing white spaces in bfd 13 years ago
vaxnetbsd.c update copyright dates 17 years ago
verilog.c * targets.c (bfd_target): Make ar_max_namelen an unsigned char. 15 years ago
versados.c Replace all uses of bfd_abs_section, bfd_com_section, bfd_und_section 14 years ago
version.h daily update 12 years ago
vms-alpha.c 2013-07-09 Tristan Gingold <gingold@adacore.com> 13 years ago
vms-lib.c PR binutils/14813 13 years ago
vms-misc.c 2011-06-27 Tristan Gingold <gingold@adacore.com> 15 years ago
vms.h 2010-06-11 Tristan Gingold <gingold@adacore.com> 16 years ago
warning.m4 Add copyright notices 14 years ago
xcofflink.c bfd/ 13 years ago
xsym.c * bfd.c (struct bfd_preserve, bfd_preserve_save, bfd_preserve_restore, 13 years ago
xsym.h * aix386-core.c: Remove use of PTR and PARAMS macros. 14 years ago
xtensa-isa.c Remove trailing white spaces in bfd 13 years ago
xtensa-modules.c 2010-05-28 Sterling Augustine <sterling@tensilica.com> 16 years ago

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 with BFD to bug-binutils@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.

Copyright (C) 2012 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.