glibc/elf
Florian Weimer 6985865bc3 elf: Always call destructors in reverse constructor order (bug 30785)
The current implementation of dlclose (and process exit) re-sorts the
link maps before calling ELF destructors.  Destructor order is not the
reverse of the constructor order as a result: The second sort takes
relocation dependencies into account, and other differences can result
from ambiguous inputs, such as cycles.  (The force_first handling in
_dl_sort_maps is not effective for dlclose.)  After the changes in
this commit, there is still a required difference due to
dlopen/dlclose ordering by the application, but the previous
discrepancies went beyond that.

A new global (namespace-spanning) list of link maps,
_dl_init_called_list, is updated right before ELF constructors are
called from _dl_init.

In dl_close_worker, the maps variable, an on-stack variable length
array, is eliminated.  (VLAs are problematic, and dlclose should not
call malloc because it cannot readily deal with malloc failure.)
Marking still-used objects uses the namespace list directly, with
next and next_idx replacing the done_index variable.

After marking, _dl_init_called_list is used to call the destructors
of now-unused maps in reverse destructor order.  These destructors
can call dlopen.  Previously, new objects do not have l_map_used set.
This had to change: There is no copy of the link map list anymore,
so processing would cover newly opened (and unmarked) mappings,
unloading them.  Now, _dl_init (indirectly) sets l_map_used, too.
(dlclose is handled by the existing reentrancy guard.)

After _dl_init_called_list traversal, two more loops follow.  The
processing order changes to the original link map order in the
namespace.  Previously, dependency order was used.  The difference
should not matter because relocation dependencies could already
reorder link maps in the old code.

The changes to _dl_fini remove the sorting step and replace it with
a traversal of _dl_init_called_list.  The l_direct_opencount
decrement outside the loader lock is removed because it appears
incorrect: the counter manipulation could race with other dynamic
loader operations.

tst-audit23 needs adjustments to the changes in LA_ACT_DELETE
notifications.  The new approach for checking la_activity should
make it clearer that la_activty calls come in pairs around namespace
updates.

The dependency sorting test cases need updates because the destructor
order is always the opposite order of constructor order, even with
relocation dependencies or cycles present.

There is a future cleanup opportunity to remove the now-constant
force_first and for_fini arguments from the _dl_sort_maps function.

Fixes commit 1df71d32fe ("elf: Implement
force_first handling in _dl_sort_maps_dfs (bug 28937)").

Reviewed-by: DJ Delorie <dj@redhat.com>
2023-09-08 12:34:27 +02:00
..
tst-glibc-hwcaps-2-cache.root
tst-glibc-hwcaps-cache.root
tst-glibc-hwcaps-prepend-cache.root
tst-ldconfig-bad-aux-cache.root
tst-ldconfig-ld_so_conf-update.root
tst-rootdir.root elf: Add test for locating libraries in root dir (bug 30435) 2023-05-25 11:10:54 -04:00
argv0test.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
cache.c Fix misspellings in elf/ -- BZ 25337 2023-05-29 23:00:12 +00:00
chroot_canon.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
circleload1.c
circlemod1.c
circlemod1a.c
circlemod2.c
circlemod2a.c
circlemod3.c
circlemod3a.c
constload1.c
constload2.c
constload3.c
dblload.c
dblloadmod1.c
dblloadmod2.c
dblloadmod3.c
dblunload.c
dep1.c
dep2.c
dep3.c
dep4.c
dl-addr-obj.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-addr.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-audit.c sparc: Fix la_symbind for bind-now (BZ 23734) 2023-07-12 15:29:08 -03:00
dl-brk.c
dl-cache.c Fix misspellings in elf/ -- BZ 25337 2023-05-29 23:00:12 +00:00
dl-call_fini.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-call-libc-early-init.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-catch.c Fix misspellings in elf/ -- BZ 25337 2023-05-29 23:00:12 +00:00
dl-close.c elf: Always call destructors in reverse constructor order (bug 30785) 2023-09-08 12:34:27 +02:00
dl-compat.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-debug-symbols.S Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-debug.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-deps.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-diagnostics-cpu.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-diagnostics-kernel.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-diagnostics.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-diagnostics.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-dst.h Fix misspellings in elf/ -- BZ 25337 2023-05-29 23:00:12 +00:00
dl-early_allocate.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-environ.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-exception.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-execstack.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-find_object.c elf: _dl_find_object may return 1 during early startup (bug 30515) 2023-07-07 10:11:26 +02:00
dl-find_object.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-fini.c elf: Always call destructors in reverse constructor order (bug 30785) 2023-09-08 12:34:27 +02:00
dl-fptr.c Fix misspellings in elf/ -- BZ 25337 2023-05-29 23:00:12 +00:00
dl-hwcaps_split.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-hwcaps-subdirs.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-hwcaps.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-hwcaps.h Remove --enable-tunables configure option 2023-03-29 14:33:06 -03:00
dl-init.c elf: Always call destructors in reverse constructor order (bug 30785) 2023-09-08 12:34:27 +02:00
dl-is_dso.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-iteratephdr.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-libc_freeres.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-libc.c Move libc_freeres_ptrs and libc_subfreeres to hidden/weak functions 2023-03-27 13:57:55 -03:00
dl-load.c Fix misspellings in elf/ -- BZ 25337 2023-05-29 23:00:12 +00:00
dl-load.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-lookup-direct.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-lookup.c elf: Make more functions available for binding during dlclose (bug 30425) 2023-05-30 13:25:50 +02:00
dl-machine-reject-phdr.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-main.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-map-segments.h ld.so: Always use MAP_COPY to map the first segment [BZ #30452] 2023-06-30 10:42:42 -07:00
dl-minimal-malloc.c Use uintptr_t instead of performing pointer subtraction with a null pointer 2023-02-17 17:07:44 -03:00
dl-minimal.c Fix misspellings in elf/ -- BZ 25337 2023-05-29 23:00:12 +00:00
dl-misc.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-mutex.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-object.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-open.c elf: Fix slow tls access after dlopen [BZ #19924] 2023-09-01 08:21:37 +01:00
dl-origin.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-printf.c elf: fix handling of negative numbers in dl-printf 2023-05-25 18:50:59 +02:00
dl-profile.c Fix misspellings in elf/ -- BZ 25337 2023-05-29 23:00:12 +00:00
dl-profstub.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-reloc-static-pie.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-reloc.c elf: Fix slow tls access after dlopen [BZ #19924] 2023-09-01 08:21:37 +01:00
dl-runtime.c sparc: Fix la_symbind for bind-now (BZ 23734) 2023-07-12 15:29:08 -03:00
dl-runtime.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-sbrk.c
dl-scope.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-setup_hash.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-sort-maps.c Remove --enable-tunables configure option 2023-03-29 14:33:06 -03:00
dl-static-tls.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-support.c Fix misspellings in elf/ -- BZ 25337 2023-05-29 23:00:12 +00:00
dl-sym-post.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-sym.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-symaddr.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-sysdep-open.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-sysdep.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-thread_gscope_wait.c
dl-tls_init_tp.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-tls.c elf: Fix slow tls access after dlopen [BZ #19924] 2023-09-01 08:21:37 +01:00
dl-trampoline.c
dl-tunable-types.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-tunables.c Remove --enable-tunables configure option 2023-03-29 14:33:06 -03:00
dl-tunables.h Remove --enable-tunables configure option 2023-03-29 14:33:06 -03:00
dl-tunables.list gmon: improve mcount overflow handling [BZ# 27576] 2023-02-22 21:00:14 -05:00
dl-unmap-segments.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-usage.c Remove --enable-tunables configure option 2023-03-29 14:33:06 -03:00
dl-version.c Fix misspellings in elf/ -- BZ 25337 2023-05-29 23:00:12 +00:00
dl-write.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-writev.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
do-rel.h sparc: Fix la_symbind for bind-now (BZ 23734) 2023-07-12 15:29:08 -03:00
dso-sort-tests-1.def elf: Always call destructors in reverse constructor order (bug 30785) 2023-09-08 12:34:27 +02:00
dso-sort-tests-2.def
dynamic-link.h Fix misspellings in elf/ -- BZ 25337 2023-05-29 23:00:12 +00:00
elf.h LoongArch: elf: Add new LoongArch reloc types 109 into elf.h 2023-08-14 15:36:42 +08:00
enbl-secure.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
failobj.c
filter.c
filtmod1.c
filtmod2.c
firstobj.c
gen-trusted-dirs.awk
genrtldtbl.awk
get-dynamic-info.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
global.c
globalmod1.c
ifuncdep1.c
ifuncdep1pic.c
ifuncdep2.c
ifuncdep2pic.c
ifuncdep5.c
ifuncdep5pic.c
ifuncmain1.c elf: Disable some subtests of ifuncmain1, ifuncmain5 for !PIE 2022-11-04 18:46:22 +01:00
ifuncmain1pic.c
ifuncmain1picstatic.c
ifuncmain1pie.c
ifuncmain1static.c
ifuncmain1staticpic.c
ifuncmain1staticpie.c
ifuncmain1vis.c
ifuncmain1vispic.c
ifuncmain1vispie.c
ifuncmain2.c
ifuncmain2pic.c
ifuncmain2picstatic.c
ifuncmain2static.c
ifuncmain3.c
ifuncmain4.c
ifuncmain4picstatic.c
ifuncmain4static.c
ifuncmain5.c elf: Disable some subtests of ifuncmain1, ifuncmain5 for !PIE 2022-11-04 18:46:22 +01:00
ifuncmain5pic.c
ifuncmain5picstatic.c
ifuncmain5pie.c
ifuncmain5static.c
ifuncmain5staticpic.c
ifuncmain6pie.c
ifuncmain7.c
ifuncmain7pic.c
ifuncmain7picstatic.c
ifuncmain7pie.c
ifuncmain7static.c
ifuncmain9.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
ifuncmain9pic.c
ifuncmain9picstatic.c
ifuncmain9pie.c
ifuncmain9static.c
ifuncmod1.c
ifuncmod3.c
ifuncmod5.c
ifuncmod6.c
initfirst.c
interp.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
lateglobal.c elf: add missing newlines in lateglobal test 2022-06-08 15:28:41 +02:00
ldconfig.c elf: Port ldconfig away from stack-allocated paths 2023-06-26 10:04:31 -03:00
ldd.bash.in Update copyright dates not handled by scripts/update-copyrights 2023-01-06 21:45:36 +00:00
libc_early_init.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
libc-dl_find_object.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
libc-early-init.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
libtracemod1-1.c elf: Fix DFS sorting algorithm for LD_TRACE_LOADED_OBJECTS with missing libraries (BZ #28868) 2022-04-27 08:36:09 -03:00
libtracemod2-1.c elf: Fix DFS sorting algorithm for LD_TRACE_LOADED_OBJECTS with missing libraries (BZ #28868) 2022-04-27 08:36:09 -03:00
libtracemod3-1.c elf: Fix DFS sorting algorithm for LD_TRACE_LOADED_OBJECTS with missing libraries (BZ #28868) 2022-04-27 08:36:09 -03:00
libtracemod4-1.c elf: Fix DFS sorting algorithm for LD_TRACE_LOADED_OBJECTS with missing libraries (BZ #28868) 2022-04-27 08:36:09 -03:00
libtracemod5-1.c elf: Fix DFS sorting algorithm for LD_TRACE_LOADED_OBJECTS with missing libraries (BZ #28868) 2022-04-27 08:36:09 -03:00
link.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
loadfail.c
loadtest.c
ltglobmod1.c
ltglobmod2.c
Makefile elf: Check that --list-diagnostics output has the expected syntax 2023-08-25 14:19:16 +02:00
markermodMARKER-VALUE.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
multiload.c
neededobj1.c
neededobj2.c
neededobj3.c
neededobj4.c
neededobj5.c
neededobj6.c
neededtest2.c
neededtest3.c
neededtest4.c
neededtest.c
next.c
nextmod1.c
nextmod2.c
nextmod3.c dlsym: Make RTLD_NEXT prefer default version definition [BZ #14932] 2022-05-27 12:34:49 -07:00
nextmod3.map dlsym: Make RTLD_NEXT prefer default version definition [BZ #14932] 2022-05-27 12:34:49 -07:00
nodel2mod1.c
nodel2mod2.c
nodel2mod3.c
nodelete2.c
nodelete.c
nodelmod1.c
nodelmod2.c
nodelmod3.c
nodelmod4.c
nodlopen2.c
nodlopen.c
nodlopenmod2.c
nodlopenmod.c
noload.c
order2.c
order2mod1.c
order2mod2.c
order2mod3.c
order2mod4.c
order.c
origtest.c
pathoptobj.c
pldd-xx.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
pldd.c Update copyright dates not handled by scripts/update-copyrights 2023-01-06 21:45:36 +00:00
preloadtest.c
readelflib.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
readlib.c elf: Restore ldconfig libc6 implicit soname logic [BZ #30125] 2023-02-20 09:32:46 -03:00
reldep2.c Fix misspellings in elf/ -- BZ 25337 2023-05-29 23:00:12 +00:00
reldep3.c Fix misspellings in elf/ -- BZ 25337 2023-05-29 23:00:12 +00:00
reldep4.c
reldep4mod1.c
reldep4mod2.c
reldep4mod3.c
reldep4mod4.c
reldep5.c Fix misspellings in elf/ -- BZ 25337 2023-05-29 23:00:12 +00:00
reldep6.c
reldep6mod0.c
reldep6mod1.c
reldep6mod2.c
reldep6mod3.c
reldep6mod4.c
reldep7.c
reldep7mod1.c
reldep7mod2.c
reldep8.c
reldep8mod1.c
reldep8mod2.c
reldep8mod3.c
reldep9.c
reldep9mod1.c
reldep9mod2.c
reldep9mod3.c
reldep.c Fix misspellings in elf/ -- BZ 25337 2023-05-29 23:00:12 +00:00
reldepmod1.c
reldepmod2.c
reldepmod3.c
reldepmod4.c
reldepmod5.c
reldepmod6.c
resolvfail.c
restest1.c
restest2.c
rtld_static_init.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
rtld-debugger-interface.txt
rtld-Rules Allow glibc to be built with _FORTIFY_SOURCE 2023-07-05 16:59:34 +02:00
rtld.c elf: Remove spurios SHARED conditional from elf/rtld.c 2023-05-31 07:35:07 +02:00
setup-vdso.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
simple-dl-hash.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
simple-dl-new-hash.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
sln.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
sofini.c
sotruss-lib.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
sotruss.sh Update copyright dates not handled by scripts/update-copyrights 2023-01-06 21:45:36 +00:00
sprof.c Fix misspellings in elf/ -- BZ 25337 2023-05-29 23:00:12 +00:00
static-stubs.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
stringtable_free.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
stringtable.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
stringtable.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
testobj1_1.c
testobj1.c
testobj2.c
testobj3.c
testobj4.c
testobj5.c
testobj6.c
testobj.h
tlsdeschtab.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-_dl_addr_inside_object.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-absolute-sym-lib.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-absolute-sym-lib.lds Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-absolute-sym.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-absolute-zero-lib.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-absolute-zero-lib.lds
tst-absolute-zero.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-addr1.c
tst-align2.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-align3.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-align.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-alignmod2.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-alignmod3.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-alignmod.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-array1-static.c
tst-array1.c
tst-array1.exp
tst-array2.c
tst-array2.exp
tst-array2dep.c
tst-array3.c
tst-array4.c
tst-array4.exp
tst-array5-static.c
tst-array5-static.exp
tst-array5.c
tst-array5.exp
tst-array5dep.c
tst-audit1.c
tst-audit2.c
tst-audit8.c
tst-audit9.c
tst-audit11.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-audit11mod1.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-audit11mod2.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-audit11mod2.map Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-audit12.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-audit12mod1.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-audit12mod2.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-audit12mod2.map Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-audit12mod3.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-audit13.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-audit13mod1.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-audit14.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-audit14.exp
tst-audit14a.c
tst-audit15.c
tst-audit15.exp
tst-audit16.c
tst-audit16.exp
tst-audit17.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-audit18.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-audit18mod.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-audit19a.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-audit19b.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-audit19bmod.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-audit20.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-audit21.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-audit22.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-audit23.c elf: Always call destructors in reverse constructor order (bug 30785) 2023-09-08 12:34:27 +02:00
tst-audit23mod.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-audit24a.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-audit24amod1.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-audit24amod2.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-audit24b.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-audit24bmod1.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-audit24bmod2.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-audit24c.c
tst-audit24d.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-audit24dmod1.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-audit24dmod2.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-audit24dmod3.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-audit24dmod4.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-audit25.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-audit25a.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-audit25b.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-audit25mod1.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-audit25mod2.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-audit25mod3.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-audit25mod4.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-audit28.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-audit-tlsdesc-dlopen.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-audit-tlsdesc-mod1.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-audit-tlsdesc-mod2.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-audit-tlsdesc.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-auditlogmod-1.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-auditlogmod-2.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-auditlogmod-3.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-auditmany.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-auditmanymod1.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-auditmanymod2.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-auditmanymod3.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-auditmanymod4.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-auditmanymod5.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-auditmanymod6.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-auditmanymod7.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-auditmanymod8.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-auditmanymod9.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-auditmanymod.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-auditmod1.c
tst-auditmod9a.c
tst-auditmod9b.c
tst-auditmod11.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-auditmod12.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-auditmod17.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-auditmod18.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-auditmod19a.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-auditmod19b.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-auditmod20.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-auditmod21a.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-auditmod21b.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-auditmod22.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-auditmod23.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-auditmod24.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-auditmod24a.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-auditmod24b.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-auditmod24c.c
tst-auditmod24d.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-auditmod25.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-auditmod28.c Fix getting return address in elf/tst-audit28.c. 2023-07-19 13:18:06 +02:00
tst-auditmod-tlsdesc.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-auxobj-dlopen.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-auxobj.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-auxv.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-auxvalmod.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-big-note-lib.S Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-big-note.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-create_format1.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-debug1.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-deep1.c
tst-deep1mod1.c
tst-deep1mod2.c
tst-deep1mod3.c
tst-dl_find_object-mod1.c
tst-dl_find_object-mod2.c
tst-dl_find_object-mod3.c
tst-dl_find_object-mod4.c
tst-dl_find_object-mod5.c
tst-dl_find_object-mod6.c
tst-dl_find_object-mod7.c
tst-dl_find_object-mod8.c
tst-dl_find_object-mod9.c
tst-dl_find_object-static.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dl_find_object-threads.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dl_find_object.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dl-hash.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dl-hwcaps_split.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dl-is_dso.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dl-iter-static.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dl-printf-static.c elf: add test for dl-printf 2023-05-25 18:51:23 +02:00
tst-dlclose-lazy-mod1.c elf: Make more functions available for binding during dlclose (bug 30425) 2023-05-30 13:25:50 +02:00
tst-dlclose-lazy-mod2.c elf: Make more functions available for binding during dlclose (bug 30425) 2023-05-30 13:25:50 +02:00
tst-dlclose-lazy.c elf: Make more functions available for binding during dlclose (bug 30425) 2023-05-30 13:25:50 +02:00
tst-dlmodcount.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlmopen1.c
tst-dlmopen1mod.c
tst-dlmopen2.c
tst-dlmopen3.c
tst-dlmopen4.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlmopen-dlerror-mod.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlmopen-dlerror.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlmopen-gethostbyname-mod.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlmopen-gethostbyname.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlmopen-twice-mod1.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlmopen-twice-mod2.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlmopen-twice.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlopen-nodelete-reloc-mod1.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlopen-nodelete-reloc-mod2.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlopen-nodelete-reloc-mod3.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlopen-nodelete-reloc-mod4.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlopen-nodelete-reloc-mod5.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlopen-nodelete-reloc-mod6.cc Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlopen-nodelete-reloc-mod7.cc Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlopen-nodelete-reloc-mod8.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlopen-nodelete-reloc-mod9.cc Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlopen-nodelete-reloc-mod10.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlopen-nodelete-reloc-mod11.cc Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlopen-nodelete-reloc-mod12.cc Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlopen-nodelete-reloc-mod13.cc Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlopen-nodelete-reloc-mod13.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlopen-nodelete-reloc-mod14.cc Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlopen-nodelete-reloc-mod15.cc Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlopen-nodelete-reloc-mod16.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlopen-nodelete-reloc-mod17.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlopen-nodelete-reloc.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlopen-nodelete-reloc.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlopen-pie.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlopen-self-container.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlopen-self-pie.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlopen-self.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlopen-tlsmodid-container.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlopen-tlsmodid-pie.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlopen-tlsmodid.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlopen-tlsmodid.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlopenfail-2.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlopenfail.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlopenfaillinkmod.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlopenfailmod1.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlopenfailmod2.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlopenfailmod3.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlopenfailnodelmod.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlopenrpath.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlopenrpathmod.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dlsym-error.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-dst-static.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-env-setuid-tunables.c Remove --enable-tunables configure option 2023-03-29 14:33:06 -03:00
tst-env-setuid.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-execstack-mod.c
tst-execstack-needed.c
tst-execstack-prog.c
tst-execstack.c
tst-filterobj-aux.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-filterobj-dlopen.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-filterobj-filtee.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-filterobj-filtee.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-filterobj-flt.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-filterobj.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-finilazyfailmod.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-getauxval-static.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-glibc-hwcaps-2-cache.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-glibc-hwcaps-2-cache.script
tst-glibc-hwcaps-cache.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-glibc-hwcaps-cache.script S390: Add new s390 platform z16. 2022-04-14 10:37:45 +02:00
tst-glibc-hwcaps-mask.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-glibc-hwcaps-prepend-cache.c Fix tst-glibc-hwcaps-prepend-cache with custom configure prefix value 2023-03-27 16:58:08 -03:00
tst-glibc-hwcaps-prepend.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-glibc-hwcaps.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-glibcelf.py Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-global1.c
tst-global2.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-globalmod2.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-gnu2-tls1.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-gnu2-tls1mod.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-ifunc-fault-bindnow.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-ifunc-fault-lazy.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-ifunc-textrel.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-initfinilazyfail.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-initlazyfailmod.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-initorder2.c
tst-initorder2.exp
tst-initorder.c
tst-initorder.exp
tst-initordera1.c
tst-initordera2.c
tst-initordera3.c
tst-initordera4.c
tst-initorderb1.c
tst-initorderb2.c
tst-latepthread.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-latepthreadmod.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-ldconfig-bad-aux-cache.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-ldconfig-ld_so_conf-update.c Fix tst-ldconfig-ld_so_conf-update with custom configure prefix value 2023-03-27 16:58:08 -03:00
tst-ldconfig-ld-mod.c
tst-ldconfig-p.sh Fix a few more typos I missed in previous round -- BZ 25337 2023-06-02 23:46:32 +00:00
tst-ldconfig-soname-lib-with-soname.c elf: Restore ldconfig libc6 implicit soname logic [BZ #30125] 2023-02-20 09:32:46 -03:00
tst-ldconfig-soname-lib-without-soname.c elf: Restore ldconfig libc6 implicit soname logic [BZ #30125] 2023-02-20 09:32:46 -03:00
tst-ldconfig-soname.sh elf: Restore ldconfig libc6 implicit soname logic [BZ #30125] 2023-02-20 09:32:46 -03:00
tst-ldconfig-X.sh Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-leaks1.c Fix misspellings in elf/ -- BZ 25337 2023-05-29 23:00:12 +00:00
tst-linkall-static.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-main1.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-main1mod.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-next-ver.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-nodelete2.c
tst-nodelete2mod.c
tst-nodelete-dlclose-dso.c Fix misspellings in elf/ -- BZ 25337 2023-05-29 23:00:12 +00:00
tst-nodelete-dlclose-plugin.c Fix misspellings in elf/ -- BZ 25337 2023-05-29 23:00:12 +00:00
tst-nodelete-dlclose.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-nodelete-opened-lib.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-nodelete-opened.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-nodelete-rtldmod.cc
tst-nodelete-uniquemod.cc
tst-nodelete-zmod.cc
tst-nodelete.cc
tst-noload.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-null-argv-lib.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-null-argv.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-order-a1.c
tst-order-a2.c
tst-order-a3.c
tst-order-a4.c
tst-order-b1.c
tst-order-b2.c
tst-order-main.c
tst-p_align1.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-p_align2.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-p_align3.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-p_align3.sh Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-p_align.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-p_alignmod3.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-p_alignmod-base.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-pathopt.c
tst-pathopt.sh Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-pie1.c
tst-pie2.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-piemod1.c
tst-pldd.c Fix misspellings in elf/ -- BZ 25337 2023-05-29 23:00:12 +00:00
tst-preload-pthread-libc.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-protected1a.c Fix misspellings in elf/ -- BZ 25337 2023-05-29 23:00:12 +00:00
tst-protected1b.c Fix misspellings in elf/ -- BZ 25337 2023-05-29 23:00:12 +00:00
tst-protected1mod.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-protected1moda.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-protected1modb.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-ptrguard1-static.c
tst-ptrguard1.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-relr2.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-relr3.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-relr4.c elf: Add more DT_RELR tests 2022-04-26 10:16:11 -07:00
tst-relr-mod2.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-relr-mod3a.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-relr-mod3b.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-relr-mod4a.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-relr-mod4b.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-relr-mod4b.map elf: Add more DT_RELR tests 2022-04-26 10:16:11 -07:00
tst-relr-pie.c elf: Support DT_RELR relative relocation format [BZ #27924] 2022-04-26 10:16:11 -07:00
tst-relr.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-relro-symbols.py Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-relsort1.c
tst-relsort1mod1.c
tst-relsort1mod2.c
tst-ro-dynamic-mod.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-ro-dynamic-mod.map
tst-ro-dynamic.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-rootdir-lib.c elf: Add test for locating libraries in root dir (bug 30435) 2023-05-25 11:10:54 -04:00
tst-rootdir.c elf: Add test for locating libraries in root dir (bug 30435) 2023-05-25 11:10:54 -04:00
tst-rootdir.script elf: Add test for locating libraries in root dir (bug 30435) 2023-05-25 11:10:54 -04:00
tst-rtld-argv0.sh Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-rtld-list-diagnostics.py elf: Check that --list-diagnostics output has the expected syntax 2023-08-25 14:19:16 +02:00
tst-rtld-list-tunables.exp malloc: Correct the documentation of the top_pad default 2022-08-04 17:20:48 +02:00
tst-rtld-list-tunables.sh Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-rtld-load-self.sh Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-rtld-preload.sh Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-rtld-run-static.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-single_threaded-mod1.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-single_threaded-mod2.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-single_threaded-mod3.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-single_threaded-mod4.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-single_threaded-pthread-static.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-single_threaded-pthread.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-single_threaded-static-dlopen.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-single_threaded-static.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-single_threaded.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-sonamemove-dlopen.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-sonamemove-link.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-sonamemove-linkmod1.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-sonamemove-linkmod1.map
tst-sonamemove-runmod1.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-sonamemove-runmod1.map
tst-sonamemove-runmod2.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-sonamemove-runmod2.map
tst-sprof-basic.c dlopen: skip debugger notification for DSO loaded from sprof (bug 30258) 2023-05-09 14:36:34 +02:00
tst-sprof-basic.sh dlopen: skip debugger notification for DSO loaded from sprof (bug 30258) 2023-05-09 14:36:34 +02:00
tst-sprof-mod.c dlopen: skip debugger notification for DSO loaded from sprof (bug 30258) 2023-05-09 14:36:34 +02:00
tst-stackguard1-static.c
tst-stackguard1.c tests: replace system by xsystem 2023-06-19 09:15:05 -04:00
tst-stringtable.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-thrlock.c
tst-tls1-static-non-pie.c
tst-tls1-static.c
tst-tls1.c
tst-tls2-static.c
tst-tls3.c
tst-tls4.c
tst-tls5.c
tst-tls6.c
tst-tls7.c
tst-tls8.c
tst-tls9-static.c
tst-tls9.c
tst-tls10.c
tst-tls10.h
tst-tls11.c
tst-tls12.c
tst-tls13.c
tst-tls14.c
tst-tls15.c
tst-tls16.c
tst-tls17.c
tst-tls18.c
tst-tls19.c
tst-tls19mod1.c
tst-tls19mod2.c
tst-tls19mod3.c
tst-tls20.c Fix misspellings in elf/ -- BZ 25337 2023-05-29 23:00:12 +00:00
tst-tls20mod-bad.c
tst-tls21.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-tls21mod.c
tst-tls-allocation-failure-static.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-tls-dlinfo.c Use '%z' instead of '%Z' on printf functions 2022-09-22 08:48:04 -03:00
tst-tls-ie-dlmopen.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-tls-ie-mod0.c
tst-tls-ie-mod1.c
tst-tls-ie-mod2.c
tst-tls-ie-mod3.c
tst-tls-ie-mod4.c
tst-tls-ie-mod5.c
tst-tls-ie-mod6.c
tst-tls-ie-mod.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-tls-ie.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-tls-manydynamic.c Fix misspellings in elf/ -- BZ 25337 2023-05-29 23:00:12 +00:00
tst-tls-manydynamic.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-tls-manydynamicmod.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-tls-surplus.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-tlsalign-extern-static.c
tst-tlsalign-extern.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-tlsalign-lib.c
tst-tlsalign-static.c
tst-tlsalign-vars.c
tst-tlsalign.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-tlsmod1.c
tst-tlsmod2.c
tst-tlsmod3.c
tst-tlsmod4.c
tst-tlsmod5.c
tst-tlsmod6.c
tst-tlsmod7.c
tst-tlsmod8.c
tst-tlsmod9.c
tst-tlsmod10.c
tst-tlsmod11.c
tst-tlsmod12.c
tst-tlsmod13.c
tst-tlsmod13a.c
tst-tlsmod14a.c
tst-tlsmod14b.c
tst-tlsmod15a.c
tst-tlsmod15b.c
tst-tlsmod16a.c
tst-tlsmod16b.c
tst-tlsmod17a.c
tst-tlsmod17b.c
tst-tlsmod18a.c
tst-trace1.exp elf: Fix DFS sorting algorithm for LD_TRACE_LOADED_OBJECTS with missing libraries (BZ #28868) 2022-04-27 08:36:09 -03:00
tst-trace2.exp elf: Fix DFS sorting algorithm for LD_TRACE_LOADED_OBJECTS with missing libraries (BZ #28868) 2022-04-27 08:36:09 -03:00
tst-trace3.exp elf: Fix DFS sorting algorithm for LD_TRACE_LOADED_OBJECTS with missing libraries (BZ #28868) 2022-04-27 08:36:09 -03:00
tst-trace4.exp elf: Fix DFS sorting algorithm for LD_TRACE_LOADED_OBJECTS with missing libraries (BZ #28868) 2022-04-27 08:36:09 -03:00
tst-trace5.exp elf: Fix DFS sorting algorithm for LD_TRACE_LOADED_OBJECTS with missing libraries (BZ #28868) 2022-04-27 08:36:09 -03:00
tst-unique1.c
tst-unique1mod1.c
tst-unique1mod2.c
tst-unique2.c
tst-unique2mod1.c
tst-unique2mod2.c
tst-unique3.cc
tst-unique3.h
tst-unique3lib2.cc
tst-unique3lib.cc
tst-unique4.cc
tst-unique4.h
tst-unique4lib.cc
tst-unwind-ctor-lib.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-unwind-ctor.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-unwind-main.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-valgrind-smoke.sh Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
unload2.c
unload2dep.c
unload2mod.c
unload3.c
unload3mod1.c
unload3mod2.c
unload3mod3.c
unload3mod4.c
unload4.c
unload4mod1.c
unload4mod2.c
unload4mod3.c
unload4mod4.c
unload5.c
unload6.c
unload6mod1.c
unload6mod2.c
unload6mod3.c
unload7.c
unload7mod1.c
unload7mod2.c
unload8.c
unload8mod1.c
unload8mod1x.c
unload8mod2.c
unload8mod3.c
unload.c
unloadmod.c
valgrind-test.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
Versions elf: Rework exception handling in the dynamic loader [BZ #25486] 2022-11-03 09:39:31 +01:00
vismain.c Fix misspellings in elf/ -- BZ 25337 2023-05-29 23:00:12 +00:00
vismod1.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
vismod2.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
vismod3.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
vismod.h