aboutsummaryrefslogtreecommitdiff
path: root/bfd
AgeCommit message (Collapse)AuthorFilesLines
2011-03-09daily updateAlan Modra1-1/+1
2011-03-08daily updateAlan Modra1-1/+1
2011-03-07daily updateAlan Modra1-1/+1
2011-03-06daily updateAlan Modra1-1/+1
2011-03-062011-03-05 Michael Snyder <msnyder@vmware.com>Michael Snyder2-0/+5
* compress.c (bfd_compress_section_contents): Check for out of mem.
2011-03-062011-03-06 Michael Snyder <msnyder@vmware.com>Michael Snyder2-1/+5
* elf64-x86-64.c (elf_x86_64_relocate_section): Document that case statement falls through intentionally.
2011-03-062011-03-06 Michael Snyder <msnyder@vmware.com>Michael Snyder2-1/+5
* elf32-i386.c (elf_i386_relocate_section): Document fall through.
2011-03-05daily updateAlan Modra1-1/+1
2011-03-04daily updateAlan Modra1-1/+1
2011-03-04 * archive.c (bsd_write_armap): Don't call stat in deterministicAlan Modra2-16/+18
mode, and don't use st_mtime if stat returns error.
2011-03-042011-03-03 Michael Snyder <msnyder@vmware.com>Michael Snyder2-12/+2
* elf64-x86-64.c (elf_x86_64_relocate_section): Remove dead code.
2011-03-032011-03-03 Michael Snyder <msnyder@vmware.com>Michael Snyder2-1/+3
* coff-x86_64.c (coff_amd64_rtype_to_howto): Fencepost error.
2011-03-032011-03-03 Michael Snyder <msnyder@vmware.com>Michael Snyder2-1/+5
* aoutx.h (aout_final_link): Use sizeof int not sizeof int*. (aout_link_write_other_symbol): Missing break statement.
2011-03-032011-03-03 Michael Snyder <msnyder@vmware.com>Michael Snyder2-1/+3
* dwarf2.c (scan_unit_for_symbols): Stop memory leak.
2011-03-032011-03-03 Michael Snyder <msnyder@vmware.com>Michael Snyder2-1/+7
* archive.c (_bfd_slurp_extended_name_table): Fail if bfd_seek fails.
2011-03-03daily updateAlan Modra1-1/+1
2011-03-03Supprt TLS x32 IE->LE transition.H.J. Lu2-8/+36
bfd/ 2011-03-03 H.J. Lu <hongjiu.lu@intel.com> * elf64-x86-64.c (elf_x86_64_check_tls_transition): Supprt TLS x32 IE->LE transition. (elf_x86_64_relocate_section): Likewise. ld/testsuite/ 2011-03-03 H.J. Lu <hongjiu.lu@intel.com> * ld-x86-64/tlsie4.dd: New. * ld-x86-64/tlsie4.s: Likewise. * ld-x86-64/x86-64.exp (x86_64tests): Add tlsie4.
2011-03-02daily updateAlan Modra1-1/+1
2011-03-02 * elflink.c (is_reloc_section): Remove function.Bernd Schmidt2-31/+11
(get_dynamic_reloc_section_name): Construct string manually.
2011-03-01daily updateAlan Modra1-1/+1
2011-02-28daily updateAlan Modra1-1/+1
2011-02-28ChangeLog libiberty/Kai Tietz9-21/+36
2011-02-28 Kai Tietz <kai.tietz@onevision.com> * filename_cmp.c (filename_ncmp): New function. * functions.texi: Regenerated. ChangeLog include/ 2011-02-28 Kai Tietz <kai.tietz@onevision.com> * filenames.h (filename_ncmp): New prototype. ChangeLog bfd/ 2011-02-28 Kai Tietz <kai.tietz@onevision.com> * archive.c (_bfd_find_nested_archive): Use filename_(n)cmp. (adjust_relative_path): Likewise. (_bfd_construct_extended_name_table): Likewise. * corefile.c (generic_core_file_matches_executable_p): Likewise. * elf32-bfin.c (bfinfdpic_relocate_section): Likewise. * elf32-frv.c (elf32_frv_relocate_section): Likewise. * elf32-spu.c (sort_bfds): Likewise. (spu_elf_auto_overlay): Likewise. * syms.c (_bfd_stab_section_find_nearest_line): Likewise. * xcofflink.c (xcoff_set_import_path): Likewise. * xtensa-isa.c (xtensa_regfile_lookup): Likewise. (xtensa_regfile_lookup_shortname): Likewise.
2011-02-28 PR 12513Alan Modra2-14/+25
* archive.c (bfd_slurp_bsd_armap_f2): Sanity check parsed_size and stringsize. Properly sanity check symdef_count. Remove redundant bfd_release.
2011-02-27daily updateAlan Modra1-1/+1
2011-02-26daily updateAlan Modra1-1/+1
2011-02-262011-02-25 Rafael Ávila de Espíndola <respindola@mozilla.com>Rafael Ávila de Espíndola2-3/+24
* plugin.c (bfd_plugin_object_p): Correctly set the filesize and handle claim_file seeking. Only try to load the plugin once.
2011-02-25daily updateAlan Modra1-1/+1
2011-02-24daily updateAlan Modra1-1/+1
2011-02-23daily updateAlan Modra1-1/+1
2011-02-22daily updateAlan Modra1-1/+1
2011-02-22* elf32-m68k.c (elf_m68k_finish_dynamic_symbol): For a TLS_GDAndreas Schwab2-1/+11
relocation read the value from the second GOT slot.
2011-02-21daily updateAlan Modra1-1/+1
2011-02-20daily updateAlan Modra1-1/+1
2011-02-19daily updateAlan Modra1-1/+1
2011-02-18daily updateAlan Modra1-1/+1
2011-02-17daily updateAlan Modra1-1/+1
2011-02-17Revert the last change to elf64-x86-64.c.H.J. Lu2-8/+0
2011-02-16daily updateAlan Modra1-1/+1
2011-02-16Don't check relocation overflow for x32.H.J. Lu2-0/+8
2011-02-16 H.J. Lu <hongjiu.lu@intel.com> * elf64-x86-64.c (elf_x86_64_check_relocs): Check relocation overflow only for ABI_64_P. (elf_x86_64_relocate_section): Likewise.
2011-02-15daily updateAlan Modra1-1/+1
2011-02-152011-02-15 Tristan Gingold <gingold@adacore.com>Tristan Gingold2-1/+8
* vms-alpha.c (alpha_vms_link_add_archive_symbols): Add a comment.
2011-02-15 * elf64-ppc.c (ppc64_elf_edit_toc): Reinstate second read ofAlan Modra2-1/+13
toc relocs. Fuss over free(NULL).
2011-02-14daily updateAlan Modra1-1/+1
2011-02-14bfd/ld: handle ABI prefixes in version scriptsMike Frysinger2-3/+10
The default language in version scripts is supposed to be C, but no symbol demangling is performed on the symbols by default. This makes targets with a symbol prefix to fail with most version scripts out there. So strip away this prefix by default. This fixes many tests (real world and ld's testsuite) for Blackfin targets and doesn't seem to cause regressions for x86_64. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2011-02-13daily updateAlan Modra1-1/+1
2011-02-13Remove freebsd1 from libtool.m4 macros and config.rpath.Ralf Wildenhues2-10/+6
/: Import from Libtool and gnulib: 2011-01-27 Gerald Pfeifer <gerald@pfeifer.com> Prepare for supporting FreeBSD 10. * config.rpath: Remove handling of freebsd1* which soon would match FreeBSD 10.0. 2011-01-20 Gerald Pfeifer <gerald@pfeifer.com> (tiny change) Remove support for FreeBSD 1.x. * libtool.m4 (_LT_LINKER_SHLIBS) (_LT_SYS_DYNAMIC_LINKER): Remove handling of freebsd1* which soon would incorrectly match FreeBSD 10.0. bfd/: * configure: Regenerate. gas/: * configure: Regenerate. ld/: * configure: Regenerate. opcodes/: * configure: Regenerate. binutils/: * configure: Regenerate. gprof/: * configure: Regenerate.
2011-02-12daily updateAlan Modra1-1/+1
2011-02-11daily updateAlan Modra1-1/+1
2011-02-10daily updateAlan Modra1-1/+1
2011-02-09daily updateAlan Modra1-1/+1