- 21 Nov, 2011 4 commits
-
-
Tristan Gingold authored
2011-11-21 Tristan Gingold <gingold@adacore.com> * configure.in: Bump version to 2.22 * Makefile.am (RELEASE): Set. * configure, Makefile.in: Regenerate.
-
Tristan Gingold authored
CVSROOT: /cvs/src Module name: src Changes by: dougkwan@sourceware.org 2011-11-11 21:49:36 Modified files: gold : ChangeLog arm.cc Log message: 2011-11-11 Doug Kwan <dougkwan@google.com> * arm.cc (Target_arm::do_make_elf_object): Allow executable also if --just-symbols is given.
-
Tristan Gingold authored
CVSROOT: /cvs/src Module name: src Changes by: dougkwan@sourceware.org 2011-11-10 20:53:36 Modified files: gold : ChangeLog arm.cc reloc.h Log message: 2011-11-10 Doug Kwan <dougkwan@google.com> PR gold/13362 * arm.cc (Target_arm::Relocate::relocate_tls): Do unaligned accesses when processing data relocs. * reloc.h (Relocate_functions::rel_unaligned): New method. (Relocate_functions::pcrel_unaligned): Ditto. (Relocate_functions::rel32_unaligned): Ditto. (Relocate_functions::pcrel32_unaligned): Ditto.
-
Tristan Gingold authored
CVSROOT: /cvs/src Module name: src Changes by: dougkwan@sourceware.org 2011-11-10 00:41:53 Modified files: gold : ChangeLog arm.cc reloc.h target-reloc.h gold/testsuite : Makefile.am Makefile.in arm_unaligned_reloc.sh Log message: 2011-11-09 Doug Kwan <dougkwan@google.com> PR gold/13362 * arm.cc (Arm_scan_relocatable_relocs::Default_scan_relocatable_relocs): Use unaligned 4-byte relocs for static 32-bit data as required by EABI. * reloc.h (Relocatable_relocs::Reloc_strategy): New enum RELOC_ADJUST_FOR_SECTION_4_UNALIGNED. (Relocate_functions::rel_unaligned): New. (Relocate_functions::rel32_unaligned): New. * target-reloc.h (relocate_for_relocatable): Add code to handle RELOC_ADJUST_FOR_SECTION_4_UNALIGNED. * testsuite/Makefile.am (arm_unaligned_reloc_r.stdout, arm_unaligned_reloc_r): New targets. * testsuite/Makefile.in: Regenerate. * arm_unaligned_reloc.sh: Check unaligned relocs in relocatable linking.
-
- 20 Nov, 2011 1 commit
-
-
Alan Modra authored
-
- 19 Nov, 2011 1 commit
-
-
Alan Modra authored
-
- 18 Nov, 2011 1 commit
-
-
Alan Modra authored
-
- 17 Nov, 2011 1 commit
-
-
Alan Modra authored
-
- 16 Nov, 2011 2 commits
-
-
Alan Modra authored
-
Maxim Kuvyrkov authored
2011-11-14 Maxim Kuvyrkov <maxim@codesourcery.com> * elfxx-mips.c (mips_n64_exe_plt0_entry): Use 64-bit move.
-
- 15 Nov, 2011 4 commits
-
-
Alan Modra authored
-
Matthew Gretton-Dann authored
2011-11-02 Matthew Gretton-Dann <matthew.gretton-dann@arm.com> * gold/arm.cc (Target_arm::may_use_v5t_interworking): Check whether we are working around the ARM1176 Erratum. * gold/options.h (General_options::fix_arm1176): Add option. * gold/testsuite/Makefile.am: Add testcases, and keep current ones working. * gold/testsuite/Makefile.in: Regenerate. * gold/testsuite/arm_fix_1176.s: New file. * gold/testsuite/arm_fix_1176.sh: Likewise. 2011-11-02 Matthew Gretton-Dann <matthew.gretton-dann@arm.com> * gold/arm.cc (Target_arm::Target_arm): Remove initialisation of may_use_blx_. (Target_arm::may_use_blx): Remove method. (Target_arm::set_may_use_blx): Likewise. (Target_arm::may_use_v4t_interworking): New method. (Target_arm::may_use_v5t_interworking): Likewise. (Target_arm::may_use_blx_): Remove member variable. (Arm_relocate_functions::arm_branch_common): Check for v5T interworking. (Arm_relocate_functions::thumb_branch_common): Likewise. (Reloc_stub::stub_type_for_reloc): Likewise. (Target_arm::do_finalize_sections): Correct interworking checks. * gold/testsuite/Makefile.am: Add new tests. * gold/testsuite/Makefile.in: Regenerate. * gold/testsuite/arm_farcall_arm_arm.s: New test. * gold/testsuite/arm_farcall_arm_arm.sh: Likewise. * gold/testsuite/arm_farcall_arm_thumb.s: Likewise. * gold/testsuite/arm_farcall_arm_thumb.sh: Likewise. * gold/testsuite/arm_farcall_thumb_arm.s: Likewise. * gold/testsuite/arm_farcall_thumb_arm.sh: Likewise. * gold/testsuite/arm_farcall_thumb_thumb.s: Likewise. * gold/testsuite/arm_farcall_thumb_thumb.sh: Likewise.
-
Maciej W. Rozycki authored
2011-11-15 Maciej W. Rozycki <macro@codesourcery.com> * write.c (dump_section_relocs): Don't convert PC-relative relocs that have an in-place addend narrower than the addresses used.
-
Alan Modra authored
bfd_make_section_with_flags with bfd_make_section_anyway_with_flags. (_bfd_elf_link_create_dynamic_sections): Likewise. * elf32-ppc.c (ppc_elf_create_glink): Likewise. (ppc_elf_create_dynamic_sections): Likewise.
-
- 14 Nov, 2011 3 commits
-
-
Alan Modra authored
-
Maciej W. Rozycki authored
Apply mainline patches 2011-11-14 Maciej W. Rozycki <macro@codesourcery.com> * config/tc-mips.c (can_swap_branch_p): Exclude microMIPS variant frags too. gas/testsuite/ Apply mainline patches 2011-11-14 Maciej W. Rozycki <macro@codesourcery.com> * gas/mips/relax-swap3.d: New test. * gas/mips/mips16@relax-swap3.d: Likewise. * gas/mips/micromips@relax-swap3.d: Likewise. * gas/mips/relax-swap3.s: New test source. * gas/mips/mips.exp: Run the new tests.
-
nobody authored
2_22-branch'. Cherrypick from master 2011-11-14 13:43:23 UTC Maciej W. Rozycki <macro@linux-mips.org> ' gas/': gas/testsuite/gas/mips/micromips@relax-swap3.d gas/testsuite/gas/mips/mips16@relax-swap3.d gas/testsuite/gas/mips/relax-swap3.d gas/testsuite/gas/mips/relax-swap3.s
-
- 13 Nov, 2011 1 commit
-
-
Alan Modra authored
-
- 12 Nov, 2011 1 commit
-
-
Alan Modra authored
-
- 11 Nov, 2011 1 commit
-
-
Alan Modra authored
-
- 10 Nov, 2011 2 commits
-
-
Alan Modra authored
-
Matthew Gretton-Dann authored
2011-11-09 Matthew Gretton-Dann <matthew.gretton-dann@arm.com> * ld/testsuite/ld-arm/jump-reloc-veneers.s: Update for changes to assembler output.
-
- 09 Nov, 2011 1 commit
-
-
Alan Modra authored
-
- 08 Nov, 2011 4 commits
-
-
Alan Modra authored
-
Alan Modra authored
executables when export_dynamic.
-
Alan Modra authored
* elf64-ppc.c (struct ppc64_elf_obj_tdata): Rename ha_relocs_not_using_r2 to unexpected_toc_insn. (ok_lo_toc_insn): New function. (ppc64_elf_edit_toc): Check insn on lo toc reloc. Emit warning. (ppc64_elf_relocate_section): Don't check insn on lo toc reloc here. Handle addic on lo toc reloc. ld/testsuite/ * ld-powerpc/powerpc.exp: Expect ld warnings for tocopt test. * ld-powerpc/tocopt.out: New file.
-
nobody authored
2_22-branch'. Cherrypick from master 2011-11-08 13:06:03 UTC Alan Modra <amodra@gmail.com> 'bfd/': gold/testsuite/arm_farcall_arm_arm.s gold/testsuite/arm_farcall_arm_arm.sh gold/testsuite/arm_farcall_arm_thumb.s gold/testsuite/arm_farcall_arm_thumb.sh gold/testsuite/arm_farcall_thumb_arm.s gold/testsuite/arm_farcall_thumb_arm.sh gold/testsuite/arm_farcall_thumb_thumb.s gold/testsuite/arm_farcall_thumb_thumb.sh gold/testsuite/arm_fix_1176.s gold/testsuite/arm_fix_1176.sh ld/testsuite/ld-powerpc/tocopt.out
-
- 07 Nov, 2011 2 commits
-
-
Alan Modra authored
-
Matthew Gretton-Dann authored
2011-11-07 Matthew Gretton-Dann <matthew.gretton-dann@arm.com> * gas/config/tc-arm.c (arm_cpus): Add cortex-a7 entry. * gas/doc/c-arm.texi (ARM Options): Add cortex-a7 to list of accepted CPUs.
-
- 06 Nov, 2011 1 commit
-
-
Alan Modra authored
-
- 05 Nov, 2011 1 commit
-
-
Alan Modra authored
-
- 04 Nov, 2011 1 commit
-
-
Alan Modra authored
-
- 03 Nov, 2011 1 commit
-
-
Alan Modra authored
-
- 02 Nov, 2011 2 commits
-
-
Alan Modra authored
-
Rainer Orth authored
Backport from mainline: 2011-11-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> * configure.tgt (x86_64-*-solaris2*): Use $targ_extra_emuls for targ_extra_libpath.
-
- 01 Nov, 2011 1 commit
-
-
Alan Modra authored
-
- 31 Oct, 2011 1 commit
-
-
Alan Modra authored
-
- 30 Oct, 2011 1 commit
-
-
Alan Modra authored
-
- 29 Oct, 2011 1 commit
-
-
Alan Modra authored
-
- 28 Oct, 2011 1 commit
-
-
Alan Modra authored
-