summaryrefslogtreecommitdiff
path: root/gold/x86_64.cc
AgeCommit message (Expand)Author
2018-01-03Update year range in copyright notice of binutils filesAlan Modra
2017-12-01Disallow --incremental with -pie and force -no-pie for incremental tests.Cary Coutant
2017-07-18Fix spelling typos.Yuri Chornovian
2017-02-15Improved support for --icf=safe when used with -pie.Rahul Chaudhry
2017-01-31Don't allow mov-to-lea optimization for __ehdr_start.Cary Coutant
2017-01-11Fix more compile errors with GCC 4.2.Cary Coutant
2017-01-11Fix compile errors with GCC 4.2.Cary Coutant
2017-01-02Update year range in copyright notice of all files.Alan Modra
2016-12-22Add -z bndplt support (for Intel MPX).Cary Coutant
2016-10-06[GOLD] -Wimplicit-fallthrough warning fixesAlan Modra
2016-08-10Fix extraneous complaints about missing expected TLS relocation.Cary Coutant
2016-06-29gold: Support x86-64 TLS code sequences without PLTH.J. Lu
2016-06-28Convert indirect calls to direct when possible.Sriraman Tallam
2016-06-20gold/x86: Handle output without PLTH.J. Lu
2016-02-07Add additional information to relocation overflow errors.Cary Coutant
2016-02-07Fix incorrect x32 overflow checking for refs to weak undef symbols.Cary Coutant
2016-02-06Fix overflow checking for 32-bit pc-relative relocations on x32.Cary Coutant
2016-02-05Add some relocation overflow checks for x86_64.Cary Coutant
2016-01-11Fix internal error when applying TLSDESC relocations with no TLS segment.Cary Coutant
2016-01-11Refactor gold to enable support for MIPS-64 relocation format.Cary Coutant
2016-01-01Copyright update for binutilsAlan Modra
2015-12-11Pass relocations to Target::do_calls_non_split.Cary Coutant
2015-12-09[GOLD] Relocate::relocate() paramsAlan Modra
2015-11-09Remove unnecessary target dependencies on relocation format.Cary Coutant
2015-10-29Make GOT entry size target-dependentH.J. Lu
2015-10-28Support 64-bit entry size in SHT_HASH (for s390).Marcin Koƛcielnicki
2015-10-22Gold: Don't fail on R_X86_64_[REX_]GOTPCRELX relocationsH.J. Lu
2015-04-06[Gold,x86_64] Convert mov foo@GOTPCREL(%rip), %reg to lea foo(%rip), %regIlya Tocar
2015-02-02Fix bug with previous patch for unresolved TLS symbol.Cary Coutant
2015-01-28Allow undefined references to TLS symbols.Cary Coutant
2015-01-06Handle stack split for x32H.J. Lu
2015-01-06Handle Initial-Exec to Local-Exec for x32H.J. Lu
2015-01-02ChangeLog rotatation and copyright year updateAlan Modra
2014-11-21Check PC-relative offset overflow in PLT entryH.J. Lu
2014-11-14Don't make PLT entry for R_X86_64_GOTPLT64H.J. Lu
2014-05-27Properly handle 64-bit GOT relocationsH.J. Lu
2014-05-13With -pie and x86, the linker complains if it sees a PC-relative relocationSriraman Tallam
2014-05-06Fix issue where first reserved word of GOT is not initialized if thereCary Coutant
2014-04-23Add missing break statement for case elfcpp::R_X86_64_PLTOFF64.Cary Coutant
2014-03-05Update copyright yearsAlan Modra
2013-11-18Add R_X86_64_PC32_BND/R_X86_64_PLT32_BND suppor to goldH.J. Lu
2013-10-30gold: x86_64-nacl: Correct 9-byte nop sequence to match what the assembler ge...Roland McGrath
2013-10-11gold/Roland McGrath
2013-09-03Use relative relocation for R_X86_64_32 on x32H.J. Lu
2013-08-16gold/Roland McGrath
2013-07-30 gold/Cary Coutant
2013-04-27 * target-reloc.h (relocate_section): If the reloc offset is out ofIan Lance Taylor
2012-11-20Fix TLS to LE optimization for x32H.J. Lu
2012-11-01gold/Roland McGrath
2012-10-18 * target-reloc.h (class Default_comdat_behavior): New, package up..Alan Modra