aboutsummaryrefslogtreecommitdiff
path: root/elf
AgeCommit message (Expand)AuthorFilesLines
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
2024-11-06elf: Introduce _dl_relocate_object_no_relroFlorian Weimer1-10/+14
2024-11-06elf: Do not define consider_profiling, consider_symbind as macrosFlorian Weimer1-6/+2
2024-11-06elf: rtld_multiple_ref is always trueFlorian Weimer1-56/+48
2024-10-28Revert "elf: Run constructors on cyclic recursive dlopen (bug 31986)"Florian Weimer7-167/+7
2024-10-28elf: Change ldconfig auxcache magic number (bug 32231)Florian Weimer1-1/+1
2024-10-25elf: Fix map_complete Systemtap probe in dl_open_workerFlorian Weimer1-1/+1
2024-10-25elf: Signal RT_CONSISTENT after relocation processing in dlopen (bug 31986)Florian Weimer5-15/+219
2024-10-25elf: Signal LA_ACT_CONSISTENT to auditors after RT_CONSISTENT switchFlorian Weimer3-13/+13
2024-10-25elf: Run constructors on cyclic recursive dlopen (bug 31986)Florian Weimer6-0/+165
2024-09-24elf: Move __rtld_malloc_init_stubs call into _dl_start_finalFlorian Weimer1-2/+2
2024-09-24elf: Eliminate alloca in open_verifyFlorian Weimer1-7/+5
2024-09-24elf: Remove version assert in check_match in elf/dl-lookup.cFlorian Weimer3-36/+5
2024-09-24elf: In rtld_setup_main_map, assume ld.so has a DYNAMIC segmentFlorian Weimer1-24/+0
2024-09-20Test that errno is set to 0 at program startupAaron Merey2-0/+59
2024-09-09elf: Fix tst-dlopen-tlsreinit1.out test dependencyFlorian Weimer1-1/+1
2024-08-23nptl: Fix Race conditions in pthread cancellation [BZ#12683]Adhemerval Zanella1-4/+1
2024-08-19elf: Make dl-fptr and dl-symaddr hppa specificAdhemerval Zanella2-355/+0
2024-08-16support: Use macros for *stat wrappersFlorian Weimer1-1/+1
2024-08-08elf: Remove struct dl_init_args from elf/dl-open.cFlorian Weimer1-23/+3
2024-08-06rtld: Add test case for '--' optionHenrik Lindström2-0/+48
2024-08-06rtld: Fix handling of '--' optionHenrik Lindström1-6/+10
2024-08-05elf: Avoid re-initializing already allocated TLS in dlopen (bug 31717)Florian Weimer10-37/+307