aboutsummaryrefslogtreecommitdiff
path: root/elf
AgeCommit message (Expand)AuthorFilesLines
2 dayself: fix 'valgrind' typo in commentHEADmasterSam James1-1/+1
6 dayself: Make tst-ro-dynamic-mod.map compatible with older binutilsFlorian Weimer1-1/+1
7 daysaarch64: Fix tests not compatible with targets supporting GCSYury Khrustalev3-4/+54
7 dayself.h: Define GNU_PROPERTY_AARCH64_FEATURE_1_GCSSzabolcs Nagy1-0/+1
10 daysConsolidate TLS block allocation for static binaries with ld.soFlorian Weimer2-43/+77
10 dayself: Iterate over loaded object list in _dl_determine_tlsoffsetFlorian Weimer2-57/+39
14 dayself: Suppress unused function clang for __ifunc_resolverAdhemerval Zanella2-0/+8
2025-01-12elf: make tst-tls_tp_offset compare &thread_var to THREAD_SELFSamuel Thibault1-1/+1
2025-01-10Add generic 'extra TLS'Michael Jeanson1-0/+72
2025-01-09elf: Always define TLS_TP_OFFSETFlorian Weimer2-0/+58
2025-01-08elf: Minimize library dependencies of tst-nolink-libc.cFlorian Weimer1-2/+4
2025-01-07elf: Second ld.so relocation only if libc.so has been loadedFlorian Weimer2-34/+45
2025-01-04Rename have-mtls-descriptor to have-test-mtls-descriptorH.J. Lu1-17/+17
2025-01-03tst-unique[34].cc: Use explicit instantiation declaration/definitionH.J. Lu3-22/+51
2025-01-02elf: Use TLS_DTV_OFFSET in __tls_get_addrFlorian Weimer1-4/+16
2025-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert430-431/+431
2025-01-01Pass glibc pre-commit checksPaul Eggert1-1/+0
2024-12-31elf: Add glibc.rtld.execstackAdhemerval Zanella6-1/+63
2024-12-31elf: Add tst-execstack-prog-staticAdhemerval Zanella2-0/+8
2024-12-31elf: Do not change stack permission on dlopen/dlmopenAdhemerval Zanella4-40/+45
2024-12-31elf: Cleanup and improve tst-execstackAdhemerval Zanella1-85/+41
2024-12-27elf: Remove the GET_ADDR_ARGS and related macros from the TLS codeFlorian Weimer1-36/+19
2024-12-23Suppress Clang -Wimplicit-fallthrough warningsH.J. Lu1-0/+4
2024-12-23include/sys/cdefs.h: Add __attribute_optimization_barrier__Adhemerval Zanella1-1/+1
2024-12-22elf: Suppress clang warning on tst-unique4Adhemerval Zanella2-1/+7
2024-12-22elf: Enable tst-dlopen-nodelete-reloc if TEST_CXX supports STB_GNU_UNIQUEH.J. Lu1-7/+15
2024-12-22elf: Compile test modules with -fsemantic-interpositionH.J. Lu1-0/+20
2024-12-22Enable execstack tests only if compiler supports trampolineH.J. Lu1-0/+4
2024-12-20elf: Reorder audit events in dlcose to match _dl_fini (bug 32066)Florian Weimer2-16/+37
2024-12-20elf: Call la_objclose for proxy link maps in _dl_fini (bug 32065)Florian Weimer2-3/+25
2024-12-20elf: Signal la_objopen for the proxy link map in dlmopen (bug 31985)Florian Weimer2-29/+40
2024-12-20elf: Add the endswith function to <endswith.h>Florian Weimer1-0/+8
2024-12-20elf: Update DSO list, write audit log to elf/tst-audit23.outFlorian Weimer1-5/+22
2024-12-20elf: Move _dl_rtld_map, _dl_rtld_audit_state out of GLFlorian Weimer3-72/+73
2024-12-20elf: Introduce is_rtld_link_mapFlorian Weimer4-18/+4
2024-12-19elf: Remove code dependent on __rtld_lock_default_lock_recursive macroFlorian Weimer1-21/+0
2024-12-19Add further DSO dependency sorting testsJoseph Myers2-1/+243
2024-12-19Add NT_X86_XSAVE_LAYOUT and NT_ARM_POE from Linux 6.12 to elf.hJoseph Myers1-0/+2
2024-12-18tst-unique3.cc: Add explicit instantiation declaration for S<char>::iH.J. Lu1-0/+3
2024-12-15Return EXIT_UNSUPPORTED if __builtin_add_overflow unavailableH.J. Lu1-0/+10
2024-12-14ifuncmain9.c: Return EXIT_UNSUPPORTED for GCC 5.4 or olderH.J. Lu1-2/+12
2024-12-05Fix typo in elf/Makefile:postclean-generatedJoseph Myers1-1/+1
2024-12-05Add further test of TLSJoseph Myers11-0/+381
2024-11-29Add test of ELF hash collisionsJoseph Myers19-1/+1364
2024-11-25Silence most -Wzero-as-null-pointer-constant diagnosticsAlejandro Colomar9-14/+14
2024-11-22elf: Handle static PIE with non-zero load address [BZ #31799]H.J. Lu4-7/+90
2024-11-13elf: handle addition overflow in _dl_find_object_update_1 [BZ #32245]Aurelien Jarno1-0/+8
2024-11-12linux: Add support for getrandom vDSOAdhemerval Zanella1-0/+3
2024-11-07elf: avoid jumping over a needed declarationDJ Delorie1-3/+3
2024-11-06elf: Switch to main malloc after final ld.so self-relocationFlorian Weimer6-16/+99