summaryrefslogtreecommitdiff
path: root/gold/x86_64.cc
Commit message (Expand)AuthorAgeFilesLines
* ld, gold: remove support for -z bndplt (MPX prefix)Martin Liska2022-12-141-434/+2
* gold: Remove BND from 64-bit x86-64 IBT PLTH.J. Lu2022-12-131-48/+9
* Update year range in copyright notice of binutils filesAlan Modra2022-01-021-1/+1
* Update year range in copyright notice of binutils filesAlan Modra2021-01-011-1/+1
* gold: Add endbr64 to IBT TLSDESC PLT entryH.J. Lu2020-11-291-6/+6
* gold: Convert x86-64 GOTPCRELX only if addend == -4H.J. Lu2020-11-291-50/+67
* gold: Update GNU_PROPERTY_X86_XXX macrosH.J. Lu2020-10-131-2/+32
* Gold: Enable safe ICF for shared object on x86-64H.J. Lu2020-10-131-16/+2
* gold: x86-64: Fix TLSDESC relaxation for x32H.J. Lu2020-05-011-17/+59
* gold: x86-64: Fix TLSDESC -> LE relaxationH.J. Lu2020-05-011-3/+8
* gold: Increment plt_offset after setting TLSDESC PLT entryH.J. Lu2020-05-011-0/+2
* gold: Handle local IFUNC symbol for APLTH.J. Lu2020-05-011-2/+12
* Update year range in copyright notice of binutils filesAlan Modra2020-01-011-1/+1
* PR16794, gold ignores R_386_GOTOFF addendAlan Modra2019-09-281-4/+3
* Update year range in copyright notice of binutils filesAlan Modra2019-01-011-1/+1
* Properly merge GNU_PROPERTY_X86_ISA_1_USED (x86_64).Cary Coutant2018-08-071-3/+19
* Fix type checking errors.Cary Coutant2018-08-061-2/+3
* Fix "may be used uninitialized" warning.Cary Coutant2018-06-231-1/+1
* Add x86-64 support for Indirect Branch Tracking (IBT).Cary Coutant2018-06-231-4/+490
* Update support for .note.gnu.property sections.Cary Coutant2018-06-221-21/+95
* Add support for .note.gnu.property sections.Cary Coutant2018-06-221-0/+39
* Fix problem where mixed section types can cause internal error during a -r link.Cary Coutant2018-04-021-0/+4
* Update year range in copyright notice of binutils filesAlan Modra2018-01-031-1/+1
* Disallow --incremental with -pie and force -no-pie for incremental tests.Cary Coutant2017-12-011-15/+23
* Fix spelling typos.Yuri Chornovian2017-07-181-1/+1
* Improved support for --icf=safe when used with -pie.Rahul Chaudhry2017-02-151-17/+68
* Don't allow mov-to-lea optimization for __ehdr_start.Cary Coutant2017-01-311-3/+8
* Fix more compile errors with GCC 4.2.Cary Coutant2017-01-111-12/+12
* Fix compile errors with GCC 4.2.Cary Coutant2017-01-111-9/+9
* Update year range in copyright notice of all files.Alan Modra2017-01-021-1/+1
* Add -z bndplt support (for Intel MPX).Cary Coutant2016-12-221-19/+501
* [GOLD] -Wimplicit-fallthrough warning fixesAlan Modra2016-10-061-1/+1
* Fix extraneous complaints about missing expected TLS relocation.Cary Coutant2016-08-101-0/+2
* gold: Support x86-64 TLS code sequences without PLTH.J. Lu2016-06-291-10/+45
* Convert indirect calls to direct when possible.Sriraman Tallam2016-06-281-28/+144
* gold/x86: Handle output without PLTH.J. Lu2016-06-201-0/+4
* Add additional information to relocation overflow errors.Cary Coutant2016-02-071-2/+24
* Fix incorrect x32 overflow checking for refs to weak undef symbols.Cary Coutant2016-02-071-2/+11
* Fix overflow checking for 32-bit pc-relative relocations on x32.Cary Coutant2016-02-061-7/+52
* Add some relocation overflow checks for x86_64.Cary Coutant2016-02-051-31/+30
* Fix internal error when applying TLSDESC relocations with no TLS segment.Cary Coutant2016-01-111-12/+2
* Refactor gold to enable support for MIPS-64 relocation format.Cary Coutant2016-01-111-95/+74
* Copyright update for binutilsAlan Modra2016-01-011-1/+1
* Pass relocations to Target::do_calls_non_split.Cary Coutant2015-12-111-0/+3
* [GOLD] Relocate::relocate() paramsAlan Modra2015-12-091-10/+8
* Remove unnecessary target dependencies on relocation format.Cary Coutant2015-11-091-1/+4
* Make GOT entry size target-dependentH.J. Lu2015-10-291-0/+5
* Support 64-bit entry size in SHT_HASH (for s390).Marcin Koƛcielnicki2015-10-281-4/+8
* Gold: Don't fail on R_X86_64_[REX_]GOTPCRELX relocationsH.J. Lu2015-10-221-2/+18
* [Gold,x86_64] Convert mov foo@GOTPCREL(%rip), %reg to lea foo(%rip), %regIlya Tocar2015-04-061-6/+87