summaryrefslogtreecommitdiff
path: root/elf
AgeCommit message (Expand)Author
2025-01-25elf: fix 'valgrind' typo in commentSam James
2025-01-20elf: Make tst-ro-dynamic-mod.map compatible with older binutilsFlorian Weimer
2025-01-20aarch64: Fix tests not compatible with targets supporting GCSYury Khrustalev
2025-01-20elf.h: Define GNU_PROPERTY_AARCH64_FEATURE_1_GCSSzabolcs Nagy
2025-01-16Consolidate TLS block allocation for static binaries with ld.soFlorian Weimer
2025-01-16elf: Iterate over loaded object list in _dl_determine_tlsoffsetFlorian Weimer
2025-01-13elf: Suppress unused function clang for __ifunc_resolverAdhemerval Zanella
2025-01-12elf: make tst-tls_tp_offset compare &thread_var to THREAD_SELFSamuel Thibault
2025-01-10Add generic 'extra TLS'Michael Jeanson
2025-01-09elf: Always define TLS_TP_OFFSETFlorian Weimer
2025-01-08elf: Minimize library dependencies of tst-nolink-libc.cFlorian Weimer
2025-01-07elf: Second ld.so relocation only if libc.so has been loadedFlorian Weimer
2025-01-04Rename have-mtls-descriptor to have-test-mtls-descriptorH.J. Lu
2025-01-03tst-unique[34].cc: Use explicit instantiation declaration/definitionH.J. Lu
2025-01-02elf: Use TLS_DTV_OFFSET in __tls_get_addrFlorian Weimer
2025-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert
2025-01-01Pass glibc pre-commit checksPaul Eggert
2024-12-31elf: Add glibc.rtld.execstackAdhemerval Zanella
2024-12-31elf: Add tst-execstack-prog-staticAdhemerval Zanella
2024-12-31elf: Do not change stack permission on dlopen/dlmopenAdhemerval Zanella
2024-12-31elf: Cleanup and improve tst-execstackAdhemerval Zanella
2024-12-27elf: Remove the GET_ADDR_ARGS and related macros from the TLS codeFlorian Weimer
2024-12-23Suppress Clang -Wimplicit-fallthrough warningsH.J. Lu
2024-12-23include/sys/cdefs.h: Add __attribute_optimization_barrier__Adhemerval Zanella
2024-12-22elf: Suppress clang warning on tst-unique4Adhemerval Zanella
2024-12-22elf: Enable tst-dlopen-nodelete-reloc if TEST_CXX supports STB_GNU_UNIQUEH.J. Lu
2024-12-22elf: Compile test modules with -fsemantic-interpositionH.J. Lu
2024-12-22Enable execstack tests only if compiler supports trampolineH.J. Lu
2024-12-20elf: Reorder audit events in dlcose to match _dl_fini (bug 32066)Florian Weimer
2024-12-20elf: Call la_objclose for proxy link maps in _dl_fini (bug 32065)Florian Weimer
2024-12-20elf: Signal la_objopen for the proxy link map in dlmopen (bug 31985)Florian Weimer
2024-12-20elf: Add the endswith function to <endswith.h>Florian Weimer
2024-12-20elf: Update DSO list, write audit log to elf/tst-audit23.outFlorian Weimer
2024-12-20elf: Move _dl_rtld_map, _dl_rtld_audit_state out of GLFlorian Weimer
2024-12-20elf: Introduce is_rtld_link_mapFlorian Weimer
2024-12-19elf: Remove code dependent on __rtld_lock_default_lock_recursive macroFlorian Weimer
2024-12-19Add further DSO dependency sorting testsJoseph Myers
2024-12-19Add NT_X86_XSAVE_LAYOUT and NT_ARM_POE from Linux 6.12 to elf.hJoseph Myers
2024-12-18tst-unique3.cc: Add explicit instantiation declaration for S<char>::iH.J. Lu
2024-12-15Return EXIT_UNSUPPORTED if __builtin_add_overflow unavailableH.J. Lu
2024-12-14ifuncmain9.c: Return EXIT_UNSUPPORTED for GCC 5.4 or olderH.J. Lu
2024-12-05Fix typo in elf/Makefile:postclean-generatedJoseph Myers
2024-12-05Add further test of TLSJoseph Myers
2024-11-29Add test of ELF hash collisionsJoseph Myers
2024-11-25Silence most -Wzero-as-null-pointer-constant diagnosticsAlejandro Colomar
2024-11-22elf: Handle static PIE with non-zero load address [BZ #31799]H.J. Lu
2024-11-13elf: handle addition overflow in _dl_find_object_update_1 [BZ #32245]Aurelien Jarno
2024-11-12linux: Add support for getrandom vDSOAdhemerval Zanella
2024-11-07elf: avoid jumping over a needed declarationDJ Delorie
2024-11-06elf: Switch to main malloc after final ld.so self-relocationFlorian Weimer