aboutsummaryrefslogtreecommitdiff
path: root/ld/testsuite/ld-ifunc
AgeCommit message (Expand)AuthorFilesLines
2017-11-07readelf ngettext fixesAlan Modra15-21/+21
2017-08-07Support different ld --hash-style in the ld testsuiteAlan Modra13-13/+13
2017-06-08x86: Dump local IFUNC functions in the map fileH.J. Lu4-2/+10
2017-05-11x86: Generate PLT relocations for -z nowH.J. Lu4-51/+43
2017-05-08x86-64: Improve PLT generation and synthetic PLT symbolsH.J. Lu4-0/+129
2017-05-08i386: Improve PLT generation and synthetic PLT symbolsH.J. Lu4-0/+138
2017-04-28ELF: Add run-time tests for -z nowH.J. Lu1-0/+99
2017-04-19x86-64: Handle undefined IFUNC symbol with -z nowH.J. Lu1-0/+8
2017-02-21Fix compile time warning message in linker testsuite test.Nick Clifton1-6/+8
2017-01-04Check for shared lib support before running ld tests with -sharedAlan Modra1-0/+6
2017-01-02Run more ld tests when not nativeAlan Modra2-42/+23
2017-01-02Update year range in copyright notice of all files.Alan Modra2-2/+2
2016-12-03PowerPC64 dot-sym testsuite fixesAlan Modra1-0/+3
2016-10-11Enhance objdump so that it will use .got, .plt and .plt.got section symbols w...Nick Clifton4-26/+26
2016-08-29i386: Issue an error on non-PIC call to IFUNC in PIC objectH.J. Lu8-72/+4
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