aboutsummaryrefslogtreecommitdiff
path: root/bfd
AgeCommit message (Collapse)AuthorFilesLines
2009-11-14daily updateAlan Modra1-1/+1
2009-11-13daily updateAlan Modra1-1/+1
2009-11-12daily updateAlan Modra1-1/+1
2009-11-12Updated Russian bfd translation.Nick Clifton2-782/+1087
Updated Indonesian gas translation.
2009-11-11daily updateAlan Modra1-1/+1
2009-11-11Updated Indonesian translation.Nick Clifton2-779/+1109
2009-11-11bfd/Jan Kratochvil4-45/+37
* configure.in: Call ACX_LARGEFILE. Stop calling AC_PLUGINS, AC_SYS_LARGEFILE and checking the Solaris largefile exception. * aclocal.m4: Regenerate. * configure: Regenerate. binutils/ * configure.in: Call ACX_LARGEFILE. Stop calling AC_PLUGINS, AC_SYS_LARGEFILE and checking the Solaris largefile exception. * aclocal.m4: Regenerate. * configure: Regenerate. gas/ * configure.in: Call ACX_LARGEFILE. Stop calling AC_SYS_LARGEFILE. * aclocal.m4: Regenerate. * configure: Regenerate. gdb/ * configure.ac: Call ACX_LARGEFILE. * aclocal.m4: Call m4_include for ../config/largefile.m4 and ../config/plugins.m4. * configure: Regenerate. * config.in: Regenerate. gprof/ * configure.in: Call ACX_LARGEFILE. Stop calling AC_SYS_LARGEFILE. * aclocal.m4: Regenerate. * configure: Regenerate. ld/ * configure.in: Call ACX_LARGEFILE. Stop calling AC_SYS_LARGEFILE. * aclocal.m4: Regenerate. * configure: Regenerate.
2009-11-10daily updateAlan Modra1-1/+1
2009-11-09daily updateAlan Modra1-1/+1
2009-11-09Don't return on STT_GNU_IFUNC symbol when stripping.H.J. Lu2-2/+10
bfd/ 2009-11-09 H.J. Lu <hongjiu.lu@intel.com> PR ld/10911 * elflink.c (elf_link_output_extsym): Don't return on STT_GNU_IFUNC symbol when stripping. ld/testsuite/ 2009-11-09 H.J. Lu <hongjiu.lu@intel.com> PR ld/10911 * ld-ifunc/ifunc-4a-x86.d: New.
2009-11-08daily updateAlan Modra1-1/+1
2009-11-08 * elf32-hppa.c (elf32_hppa_final_link): Don't sort unwind informationDave Anglin3-1/+10
in a relocatable link. * elf64-hppa.c (elf_hppa_final_link): Likewise.
2009-11-07daily updateAlan Modra1-1/+1
2009-11-06daily updateAlan Modra1-1/+1
2009-11-05daily updateAlan Modra1-1/+1
2009-11-05 * elflink.c (elf_link_add_object_symbols): Improve errorNick Clifton2-2/+27
message generated when a symbol is left unresolved because a --no-add-needed command line option has prevented the inclusion of the DSO defining it.
2009-11-04daily updateAlan Modra1-1/+1
2009-11-03daily updateAlan Modra1-1/+1
2009-11-032009-11-03 Alan Modra <amodra@bigpond.net.au>Ulrich Weigand2-17/+27
Ulrich Weigand <uweigand@de.ibm.com> * elf32-spu.c (mark_functions_via_relocs): Handle non-branch relocs (jump tables or other references to code labels) as well.
2009-11-02daily updateAlan Modra1-1/+1
2009-11-022009-11-02 Paul Brook <paul@codesourcery.com>Paul Brook2-8/+49
ld/testsuite/ * ld-arm/arm-elf.exp: Add new attr-merge-vfp tests. * ld-arm/attr-merge-vfp-1.d: New test. * ld-arm/attr-merge-vfp-1r.d: New test. * ld-arm/attr-merge-vfp-2.d: New test. * ld-arm/attr-merge-vfp-2r.d: New test. * ld-arm/attr-merge-vfp-3.d: New test. * ld-arm/attr-merge-vfp-3r.d: New test. * ld-arm/attr-merge-vfp-4.d: New test. * ld-arm/attr-merge-vfp-4r.d: New test. * ld-arm/attr-merge-vfp-5.d: New test. * ld-arm/attr-merge-vfp-5r.d: New test. * ld-arm/attr-merge-vfp-2.s: New test. * ld-arm/attr-merge-vfp-3.s: New test. * ld-arm/attr-merge-vfp-3-d16.s: New test. * ld-arm/attr-merge-vfp-4.s: New test. * ld-arm/attr-merge-vfp-4-d16.s: New test. gas/ * doc/c-arm.texi: Document new -mfpu options. * config/tc-arm.c (fpu_vfp_ext_v3xd, fpu_vfp_fp16, fpu_neon_ext_fma, fpu_vfp_ext_fma): New. (NEON_ENC_TAB): Add vfma, vfms, vfnma and vfnms. (do_vfp_nsyn_fma_fms, do_neon_fmac): New functions. (insns): Move double precision load/store. Split out double precision VFPv3 instrucitons. Add VFPv4 instructions. (arm_fpus): Add VFPv3-FP16, VFPv3xD and VFPv4 variants. (aeabi_set_public_attributes): Set VFPv4 variants gas/testsuite/ * gas/arm/attr-mfpu-vfpv4.d: New test. * gas/arm/attr-mfpu-vfpv4-d16.d: New test. * gas/arm/neon-fma-cov.d: New test. * gas/arm/neon-fma-cov.s: New test. * gas/arm/vfp-fma-inc.s: New test. * gas/arm/vfp-fma-arm.d: New test. * gas/arm/vfp-fma-arm.s: New test. * gas/arm/vfp-fma-thumb.d: New test. * gas/arm/vfp-fma-thumb.s: New test. * gas/arm/vfma1.d: New test. * gas/arm/vfma1.s: New test. * gas/arm/vfpv3xd.d: New test. * gas/arm/vfpv3xd.s: New test. include/opcode/ * arm.h (FPU_VFP_EXT_V3xD, FPU_VFP_EXT_FP16, FPU_NEON_EXT_FMA, FPU_VFP_EXT_FMA, FPU_VFP_V3xD, FPU_VFP_V4D16, FPU_VFP_V4): Define. (FPU_ARCH_VFP_V3D16_FP16, FPU_ARCH_VFP_V3_FP16, FPU_ARCH_VFP_V3xD, FPU_ARCH_VFP_V3xD_FP16, FPU_ARCH_VFP_V4, FPU_ARCH_VFP_V4D16, FPU_ARCH_NEON_VFP_V4): Define. binutils/ * readelf.c (arm_attr_tag_VFP_arch): Add VFPv4 and VFPv4-D16. bfd/ * elf32-arm.c (elf32_arm_merge_eabi_attributes): Handle VFPv4 attributes. opcodes/ * arm-dis.c (coprocessor_opcodes): Update to use new feature flags. Add VFPv4 instructions.
2009-11-02 * elflink.c (elf_link_add_object_symbols): Don't force debugAlan Modra2-1/+5
symbols local.
2009-11-01daily updateAlan Modra1-1/+1
2009-10-31daily updateAlan Modra1-1/+1
2009-10-30daily updateAlan Modra1-1/+1
2009-10-29daily updateAlan Modra1-1/+1
2009-10-29 * elf32-cris.c (cris_elf_plt_sym_val): New function.Hans-Peter Nilsson2-0/+21
(elf_backend_plt_sym_val): Define.
2009-10-28daily updateAlan Modra1-1/+1
2009-10-27daily updateAlan Modra1-1/+1
2009-10-272009-10-27 Kai Tietz <kai.tietz@onevision.com>Kai Tietz2-1/+8
* peXXigen.c (bfdver.h): Add include. (LINKER_VERSION): Do calculation based on BFD_VERSION.
2009-10-26daily updateAlan Modra1-1/+1
2009-10-25daily updateAlan Modra1-1/+1
2009-10-25 * elf32-vax.c (elf_vax_relocate_section): Correct assertion.Maciej W. Rozycki2-1/+5
2009-10-25 * elf32-vax.c (elf_vax_plt_entry): Fix formatting.Maciej W. Rozycki2-1/+5
2009-10-25 * elf32-vax.c (elf_vax_relocate_section): Fix a typo.Maciej W. Rozycki2-1/+5
2009-10-24daily updateAlan Modra1-1/+1
2009-10-23daily updateAlan Modra1-1/+1
2009-10-232009-10-23 Kai Tietz <kai.tietz@onevision.com>Kai Tietz2-5/+10
* coff-x86_64.c (coff_amd64_rtype_to_howto): Subtract offset of R_AMD64_PCRLONG_<X> relocations from addend.
2009-10-23 * plugin.c: Produce empty object if not BFD_SUPPORTS_PLUGINS.Alan Modra2-0/+9
2009-10-22daily updateAlan Modra1-1/+1
2009-10-21daily updateAlan Modra1-1/+1
2009-10-20daily updateAlan Modra1-1/+1
2009-10-20 PR binutils/10802Alan Modra2-1/+6
* opncls.c (_maybe_make_executable): Make DYNAMIC files executable.
2009-10-19daily updateAlan Modra1-1/+1
2009-10-19 * elf32-cris.c (cris_elf_relocate_section) <case R_CRIS_32_DTPREL>:Hans-Peter Nilsson2-8/+9
Don't subtract the size of the TLS block for non-shared objects from the relocation.
2009-10-18daily updateAlan Modra1-1/+1
2009-10-17daily updateAlan Modra1-1/+1
2009-10-17* coff-z80.c (z80coff_vec): Allow sections to be of type SEC_CODE or SEC_DATAArnold Metselaar2-1/+7
* ld-scripts/align.exp: Remove xfails for z80-*-coff
2009-10-16daily updateAlan Modra1-1/+1
2009-10-16 PR binutils/10785Alan Modra4-17/+35
* coff-alpha.c (alpha_ecoff_get_elt_at_filepos): Don't bfd_alloc bim and bim->buffer. bfd_malloc instead. * peicode.h (pe_ILF_build_a_bfd): Similarly. (ILF_DATA_SIZE): Don't include bim. * opncls.c (bfd_close): Test bim->buffer non-NULL before freeing.