aboutsummaryrefslogtreecommitdiff
path: root/ld/testsuite/ld-ifunc
AgeCommit message (Expand)AuthorFilesLines
2016-07-21Use variable args in run_ld_link_exec_testsAlan Modra1-3/+3
2016-06-18Don't generate PLT for IFUNC GOT/pointer referenceH.J. Lu25-69/+178
2016-06-03Update x86 linker tests for --disable-x86-relax-relocationsH.J. Lu3-3/+3
2016-03-08Handle local IFUNC symbols in shared objectH.J. Lu5-0/+69
2016-03-08Support --as-needed in ifunc testsH.J. Lu1-6/+22
2016-02-26Optimize x86 GOT32X/GOTPCRELX relocationsH.J. Lu4-4/+28
2016-02-17Update IFUNC tests for x32H.J. Lu3-3/+3
2016-02-17[x86-64] Omit dynamic sections symbolsH.J. Lu6-30/+30
2016-02-03Add -mrelax-relocations= to x86 assemblerH.J. Lu3-3/+3
2016-01-01Copyright update for binutilsAlan Modra2-2/+2
2015-10-22Add R_X86_64_[REX_]GOTPCRELX support to gas and ldH.J. Lu1-1/+1
2015-10-22S/390: ifunc: Enable the ifunc tests.Andreas Krebbel1-2/+3
2015-09-03Add ifunc tests for call, jmp, add, testH.J. Lu8-80/+38
2015-09-02Add 2 ifunc tests for i386 and x86-64H.J. Lu8-0/+200
2015-08-18Add another test for PR ld/18841H.J. Lu2-5/+38
2015-08-18Return reloc_class_ifunc for reloc against IFUNCH.J. Lu4-0/+50
2015-08-11Skip IFUNC relocations in debug sectionsH.J. Lu4-0/+61
2015-01-02ChangeLog rotatation and copyright year updateAlan Modra2-2/+2
2014-11-20Always load function pointer into a stack variableH.J. Lu1-2/+11
2014-11-20Add ifunc-main IFUNC testsH.J. Lu4-0/+87
2014-11-20Run IFUNC run-time tests only if IFUNC is supportedH.J. Lu1-7/+15
2014-07-16Properly match PLT entry against .got.plt relocationH.J. Lu3-0/+121
2014-03-05Update copyright yearsAlan Modra2-2/+2
2014-01-21Check incompatible existing default symbol definitionH.J. Lu8-0/+76
2013-11-04Allow for extra st_other readelf output in ld testsuiteAlan Modra1-1/+2
2013-10-03aarch64: Add support for GNU indirect functions.Will Newton1-1/+2
2013-06-19aarch64: Revert AArch64 ifunc changes.Will Newton1-2/+1
2013-06-17ld/testsuite: Enable ifunc tests on AArch64 big-endian.Will Newton1-1/+1
2013-06-07aarch64: Add support for GNU indirect functions.Will Newton1-1/+2
2013-04-15Check regular reference without non-GOT referenceH.J. Lu3-0/+42
2012-12-21Properly adjust h->plt.refcountH.J. Lu5-0/+55
2012-12-16Also check local IFUNC referencesH.J. Lu12-0/+156
2012-12-13Check local IFUNC callsH.J. Lu8-0/+66
2012-09-19Properly handle common symbol and weak functionH.J. Lu10-0/+100
2012-08-31Convert mov to lea in size_dynamic_sectionsH.J. Lu1-4/+0
2012-05-31Add missing "foo" after ".global"H.J. Lu2-2/+2
2012-05-28 * read.c (read_symbol_name): New function. Reads a symbol names.Nick Clifton2-2/+2
2012-05-04Support x86_64-*-linux-gnux32H.J. Lu1-1/+1
2012-04-03bfd/Roland McGrath2-4/+7
2011-10-21Put IRELATIVE relocations after JUMP_SLOT.H.J. Lu3-0/+37
2011-09-12Use .got.plt for IFUNC symbols if there are no GOT relocations.H.J. Lu7-15/+56
2011-07-03ELFOSABI_GNUThomas Schwinge1-7/+7
2011-06-20Adjust x86 IFUNC PLT.H.J. Lu3-3/+3
2011-06-19Fix misc x32 bugs.H.J. Lu3-3/+3
2011-04-21Skip local IFUNC symbols when checking dynamic relocs in read-only sections.H.J. Lu4-0/+34
2011-01-06Handle STT_GNU_IFUNC symols when building shared library.H.J. Lu14-2/+152
2010-11-18 * ld-elf/binutils.exp: Correct x86 gnu target match.Alan Modra2-5/+5
2010-11-08Improve binutils testsuite coverage for GNU/Hurd.Thomas Schwinge2-4/+5
2010-07-13Support garbage collection against STT_GNU_IFUNC symbols.H.J. Lu8-0/+106
2010-02-19Don't set ELFOSABI_LINUX in dynamic ifunc-using executable.H.J. Lu1-2/+2