glibc/elf
Florian Weimer 6f85dbf102 Detect ld.so and libc.so version inconsistency during startup
The files NEWS, include/link.h, and sysdeps/generic/ldsodefs.h
contribute to the version fingerprint used for detection.  The
fingerprint can be further refined using the --with-extra-version-id
configure argument.

_dl_call_libc_early_init is replaced with _dl_lookup_libc_early_init.
The new function is used store a pointer to libc.so's
__libc_early_init function in the libc_map_early_init member of the
ld.so namespace structure.  This function pointer can then be called
directly, so the separate invocation function is no longer needed.

The versioned symbol lookup needs the symbol versioning data
structures, so the initialization of libc_map and libc_map_early_init
is now done from _dl_check_map_versions, after this information
becomes available.  (_dl_map_object_from_fd does not set this up
in time, so the initialization code had to be moved from there.)
This means that the separate initialization code can be removed from
dl_main because _dl_check_map_versions covers all maps, including
the initial executable loaded by the kernel.  The lookup still happens
before relocation and the invocation of IFUNC resolvers, so IFUNC
resolvers are protected from ABI mismatch.

The __libc_early_init function pointer is not protected because
so little code runs between the pointer write and the invocation
(only dynamic linker code and IFUNC resolvers).

Reviewed-by: Carlos O'Donell <carlos@redhat.com>
2022-08-24 17:35:57 +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
Makefile Detect ld.so and libc.so version inconsistency during startup 2022-08-24 17:35:57 +02:00
Versions Detect ld.so and libc.so version inconsistency during startup 2022-08-24 17:35:57 +02:00
argv0test.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
cache.c Assume only FLAG_ELF_LIBC6 suport 2022-08-04 09:09:48 -03:00
chroot_canon.c elf: Fix 64 time_t support for installed statically binaries 2022-01-17 10:57:09 -03: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 2022-01-01 11:40:24 -08:00
dl-addr.c elf: Remove fallback to the start of DT_STRTAB for dladdr 2022-05-02 09:06:39 -07:00
dl-audit.c elf: Add #include <sys/param.h> for MAX usage. 2022-06-02 15:20:36 -04:00
dl-brk.c
dl-cache.c elf: Replace `strcpy` call with `memcpy` [BZ #29454] 2022-08-09 17:00:03 +08:00
dl-close.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-compat.c Fix glibc 2.34 ABI omission (missing GLIBC_2.34 in dynamic loader) 2022-01-27 18:52:05 +01:00
dl-debug-symbols.S Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-debug.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-deps.c elf: Fix DFS sorting algorithm for LD_TRACE_LOADED_OBJECTS with missing libraries (BZ #28868) 2022-04-27 08:36:09 -03:00
dl-diagnostics-cpu.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-diagnostics-kernel.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-diagnostics.c Don't use unsupported format string in ld.so (bug 29427) 2022-08-02 10:24:21 +02:00
dl-diagnostics.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-dst.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-early_allocate.c csu: Implement and use _dl_early_allocate during static startup 2022-05-16 18:42:03 +02:00
dl-environ.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-error-minimal.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-error-skeleton.c elf: Remove prelink support 2022-02-10 09:16:12 -03:00
dl-error.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-exception.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-execstack.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-find_object.c elf: Fix memory leak in _dl_find_object_update (bug 29062) 2022-04-13 14:19:04 +02:00
dl-find_object.h elf: Fix fences in _dl_find_object_update (bug 28745) 2022-01-07 13:21:57 +01:00
dl-fini.c elf: Add la_activity during application exit 2022-02-01 14:49:46 -03:00
dl-fptr.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-hwcaps-subdirs.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-hwcaps.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-hwcaps.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-hwcaps_split.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-init.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-is_dso.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-iteratephdr.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-libc.c dlfcn: Do not use rtld_active () to determine ld.so state (bug 29078) 2022-04-26 14:24:36 +02:00
dl-libc_freeres.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-load.c Detect ld.so and libc.so version inconsistency during startup 2022-08-24 17:35:57 +02:00
dl-load.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-lookup-direct.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-lookup.c elf: Fix direction of NODELETE log messages during symbol lookup 2022-07-05 14:40:38 +02:00
dl-lookup_libc_early_init.c Detect ld.so and libc.so version inconsistency during startup 2022-08-24 17:35:57 +02:00
dl-machine-reject-phdr.h Replace {u}int_fast{16|32} with {u}int32_t 2022-04-13 21:23:04 -05:00
dl-main.h malloc: Remove LD_TRACE_PRELINKING usage from mtrace 2022-02-10 09:16:13 -03:00
dl-map-segments.h elf: Check invalid hole in PT_LOAD segments [BZ #28838] 2022-02-21 07:57:18 -08:00
dl-minimal-malloc.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-minimal.c elf: Add #include <errno.h> for use of E* constants. 2022-06-02 15:20:36 -04:00
dl-misc.c elf: Split dl-printf.c from dl-misc.c 2022-01-14 20:17:05 +01:00
dl-mutex.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-object.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-open.c Detect ld.so and libc.so version inconsistency during startup 2022-08-24 17:35:57 +02:00
dl-origin.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-printf.c elf: Split dl-printf.c from dl-misc.c 2022-01-14 20:17:05 +01:00
dl-profile.c Replace {u}int_fast{16|32} with {u}int32_t 2022-04-13 21:23:04 -05:00
dl-profstub.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-reloc-static-pie.c elf: Add <dl-debug.h> 2022-01-03 05:16:03 -08:00
dl-reloc.c elf/dl-reloc.c: Copyright The GNU Toolchain Authors 2022-05-23 19:16:05 -07:00
dl-runtime.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-runtime.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-sbrk.c
dl-scope.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-setup_hash.c elf: Move _dl_setup_hash to its own file 2022-01-18 14:40:21 +01:00
dl-sort-maps.c elf: Fix DFS sorting algorithm for LD_TRACE_LOADED_OBJECTS with missing libraries (BZ #28868) 2022-04-27 08:36:09 -03:00
dl-static-tls.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-support.c Remove dl-librecon.h header. 2022-05-16 15:03:49 -03:00
dl-sym-post.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-sym.c dlsym: Make RTLD_NEXT prefer default version definition [BZ #14932] 2022-05-27 12:34:49 -07:00
dl-symaddr.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-sysdep-open.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-sysdep.c elf: Merge dl-sysdep.c into the Linux version 2022-02-10 11:50:52 +01:00
dl-thread_gscope_wait.c
dl-tls.c elf: Fix initial-exec TLS access on audit modules (BZ #28096) 2022-02-01 14:49:46 -03:00
dl-tls_init_tp.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-trampoline.c
dl-tunable-types.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-tunables.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-tunables.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-tunables.list malloc: Correct the documentation of the top_pad default 2022-08-04 17:20:48 +02:00
dl-unmap-segments.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-usage.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-version.c Detect ld.so and libc.so version inconsistency during startup 2022-08-24 17:35:57 +02:00
dl-write.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-writev.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
do-rel.h elf: Move elf_dynamic_do_Rel RTLD_BOOTSTRAP branches outside 2022-04-20 13:52:45 -07:00
dso-sort-tests-1.def
dso-sort-tests-2.def
dynamic-link.h elf: Properly handle zero DT_RELA/DT_REL values 2022-04-26 10:16:11 -07:00
elf.h elf.h: Add ELFCOMPRESS_ZSTD 2022-08-10 21:46:09 -07:00
enbl-secure.c elf: Remove __libc_init_secure 2022-04-19 15:52:27 -07:00
failobj.c
filter.c
filtmod1.c
filtmod2.c
firstobj.c
gen-trusted-dirs.awk
genrtldtbl.awk
get-dynamic-info.h elf: Properly handle zero DT_RELA/DT_REL values 2022-04-26 10:16:11 -07:00
global.c
globalmod1.c
ifuncdep1.c
ifuncdep1pic.c
ifuncdep2.c
ifuncdep2pic.c
ifuncdep5.c
ifuncdep5pic.c
ifuncmain1.c
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
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 2022-01-01 11:40:24 -08: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 2022-01-01 11:40:24 -08:00
lateglobal.c elf: add missing newlines in lateglobal test 2022-06-08 15:28:41 +02:00
ldconfig.c Assume only FLAG_ELF_LIBC6 suport 2022-08-04 09:09:48 -03:00
ldd.bash.in Update copyright dates not handled by scripts/update-copyrights. 2022-01-01 11:42:26 -08:00
libc-dl_find_object.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
libc-early-init.h Detect ld.so and libc.so version inconsistency during startup 2022-08-24 17:35:57 +02:00
libc_early_init.c misc: Optimize internal usage of __libc_single_threaded 2022-06-24 17:45:58 -03: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 2022-01-01 11:40:24 -08:00
loadfail.c
loadtest.c
ltglobmod1.c
ltglobmod2.c
markermodMARKER-VALUE.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
multiload.c
neededobj1.c
neededobj2.c
neededobj3.c
neededobj4.c
neededobj5.c
neededobj6.c
neededtest.c
neededtest2.c
neededtest3.c
neededtest4.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 elf: Remove unused variables in tests 2022-03-31 08:59:23 -03:00
nodel2mod2.c
nodel2mod3.c
nodelete.c
nodelete2.c
nodelmod1.c
nodelmod2.c
nodelmod3.c
nodelmod4.c
nodlopen.c
nodlopen2.c
nodlopenmod.c
nodlopenmod2.c
noload.c
order.c
order2.c
order2mod1.c
order2mod2.c
order2mod3.c
order2mod4.c
origtest.c
pathoptobj.c
pldd-xx.c elf: Add <dl-r_debug.h> 2022-01-31 07:05:48 -08:00
pldd.c Update copyright dates not handled by scripts/update-copyrights. 2022-01-01 11:42:26 -08:00
preloadtest.c
readelflib.c Assume only FLAG_ELF_LIBC6 suport 2022-08-04 09:09:48 -03:00
readlib.c Assume only FLAG_ELF_LIBC6 suport 2022-08-04 09:09:48 -03:00
reldep.c
reldep2.c
reldep3.c
reldep4.c
reldep4mod1.c
reldep4mod2.c
reldep4mod3.c
reldep4mod4.c
reldep5.c
reldep6.c
reldep6mod0.c
reldep6mod1.c
reldep6mod2.c
reldep6mod3.c
reldep6mod4.c
reldep7.c
reldep7mod1.c
reldep7mod2.c
reldep8.c
reldep8mod1.c elf: Remove unused variables in tests 2022-03-31 08:59:23 -03:00
reldep8mod2.c
reldep8mod3.c
reldep9.c
reldep9mod1.c elf: Remove unused variables in tests 2022-03-31 08:59:23 -03:00
reldep9mod2.c
reldep9mod3.c
reldepmod1.c
reldepmod2.c
reldepmod3.c
reldepmod4.c
reldepmod5.c
reldepmod6.c
resolvfail.c
restest1.c
restest2.c
rtld-Rules Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
rtld-debugger-interface.txt
rtld.c Detect ld.so and libc.so version inconsistency during startup 2022-08-24 17:35:57 +02:00
rtld_static_init.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
setup-vdso.h Replace {u}int_fast{16|32} with {u}int32_t 2022-04-13 21:23:04 -05:00
simple-dl-hash.h elf: Add tests for the dl hash funcs (_dl_new_hash and _dl_elf_hash) 2022-05-23 10:38:40 -05:00
simple-dl-new-hash.h elf: Optimize _dl_new_hash in dl-new-hash.h 2022-05-23 10:38:40 -05:00
sln.c elf: Fix 64 time_t support for installed statically binaries 2022-01-17 10:57:09 -03:00
sofini.c
sotruss-lib.c elf: Issue la_symbind for bind-now (BZ #23734) 2022-02-01 14:49:46 -03:00
sotruss.sh Update copyright dates not handled by scripts/update-copyrights. 2022-01-01 11:42:26 -08:00
sprof.c Update copyright dates not handled by scripts/update-copyrights. 2022-01-01 11:42:26 -08:00
static-stubs.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
stringtable.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
stringtable.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
stringtable_free.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
testobj.h
testobj1.c
testobj1_1.c
testobj2.c
testobj3.c
testobj4.c
testobj5.c
testobj6.c
tlsdeschtab.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-_dl_addr_inside_object.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-absolute-sym-lib.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-absolute-sym-lib.lds Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-absolute-sym.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-absolute-zero-lib.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-absolute-zero-lib.lds
tst-absolute-zero.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-addr1.c
tst-align.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-align2.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-align3.c elf: Fix tst-align3 2022-01-18 14:38:15 -03:00
tst-alignmod.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-alignmod2.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-alignmod3.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08: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-audit-tlsdesc-dlopen.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-audit-tlsdesc-mod1.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-audit-tlsdesc-mod2.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-audit-tlsdesc.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-audit1.c
tst-audit2.c
tst-audit8.c
tst-audit9.c
tst-audit11.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-audit11mod1.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-audit11mod2.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-audit11mod2.map Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-audit12.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-audit12mod1.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-audit12mod2.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-audit12mod2.map Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-audit12mod3.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-audit13.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-audit13mod1.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-audit14.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-audit14.exp
tst-audit14a.c elf: Also try DT_RUNPATH for LD_AUDIT dlopen [BZ #28455] 2022-01-04 04:56:08 -08:00
tst-audit15.c
tst-audit15.exp
tst-audit16.c
tst-audit16.exp
tst-audit17.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-audit18.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-audit18mod.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-audit19a.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-audit19b.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-audit19bmod.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-audit20.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-audit21.c elf: Fix initial-exec TLS access on audit modules (BZ #28096) 2022-02-01 14:49:46 -03:00
tst-audit22.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-audit23.c elf: Add la_activity during application exit 2022-02-01 14:49:46 -03:00
tst-audit23mod.c elf: Add la_activity during application exit 2022-02-01 14:49:46 -03:00
tst-audit24a.c elf: Issue la_symbind for bind-now (BZ #23734) 2022-02-01 14:49:46 -03:00
tst-audit24amod1.c elf: Issue la_symbind for bind-now (BZ #23734) 2022-02-01 14:49:46 -03:00
tst-audit24amod2.c elf: Issue la_symbind for bind-now (BZ #23734) 2022-02-01 14:49:46 -03:00
tst-audit24b.c elf: Issue la_symbind for bind-now (BZ #23734) 2022-02-01 14:49:46 -03:00
tst-audit24bmod1.c elf: Issue la_symbind for bind-now (BZ #23734) 2022-02-01 14:49:46 -03:00
tst-audit24bmod2.c elf: Issue la_symbind for bind-now (BZ #23734) 2022-02-01 14:49:46 -03:00
tst-audit24c.c elf: Issue la_symbind for bind-now (BZ #23734) 2022-02-01 14:49:46 -03:00
tst-audit24d.c elf: Issue la_symbind for bind-now (BZ #23734) 2022-02-01 14:49:46 -03:00
tst-audit24dmod1.c elf: Issue la_symbind for bind-now (BZ #23734) 2022-02-01 14:49:46 -03:00
tst-audit24dmod2.c elf: Issue la_symbind for bind-now (BZ #23734) 2022-02-01 14:49:46 -03:00
tst-audit24dmod3.c elf: Issue la_symbind for bind-now (BZ #23734) 2022-02-01 14:49:46 -03:00
tst-audit24dmod4.c elf: Issue la_symbind for bind-now (BZ #23734) 2022-02-01 14:49:46 -03:00
tst-audit25a.c elf: Remove unused functions from tst-audit25(a,b) 2022-03-31 09:12:16 -03:00
tst-audit25b.c elf: Remove unused functions from tst-audit25(a,b) 2022-03-31 09:12:16 -03:00
tst-audit25mod1.c elf: Issue la_symbind for bind-now (BZ #23734) 2022-02-01 14:49:46 -03:00
tst-audit25mod2.c elf: Issue la_symbind for bind-now (BZ #23734) 2022-02-01 14:49:46 -03:00
tst-audit25mod3.c elf: Issue la_symbind for bind-now (BZ #23734) 2022-02-01 14:49:46 -03:00
tst-audit25mod4.c elf: Issue la_symbind for bind-now (BZ #23734) 2022-02-01 14:49:46 -03:00
tst-audit28.c elf: Rename tst-audit26 to tst-audit28 2022-07-08 14:35:37 +02:00
tst-auditlogmod-1.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-auditlogmod-2.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-auditlogmod-3.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-auditmany.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-auditmanymod.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-auditmanymod1.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-auditmanymod2.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-auditmanymod3.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-auditmanymod4.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-auditmanymod5.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-auditmanymod6.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-auditmanymod7.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-auditmanymod8.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-auditmanymod9.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-auditmod-tlsdesc.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-auditmod1.c
tst-auditmod9a.c
tst-auditmod9b.c
tst-auditmod11.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-auditmod12.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-auditmod17.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-auditmod18.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-auditmod19a.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-auditmod19b.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-auditmod20.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-auditmod21a.c elf: Fix initial-exec TLS access on audit modules (BZ #28096) 2022-02-01 14:49:46 -03:00
tst-auditmod21b.c elf: Fix initial-exec TLS access on audit modules (BZ #28096) 2022-02-01 14:49:46 -03:00
tst-auditmod22.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-auditmod23.c elf: Add la_activity during application exit 2022-02-01 14:49:46 -03:00
tst-auditmod24.h elf: Issue la_symbind for bind-now (BZ #23734) 2022-02-01 14:49:46 -03:00
tst-auditmod24a.c hppa: Fix bind-now audit (BZ #28857) 2022-02-09 08:47:42 -03:00
tst-auditmod24b.c elf: Issue la_symbind for bind-now (BZ #23734) 2022-02-01 14:49:46 -03:00
tst-auditmod24c.c elf: Issue la_symbind for bind-now (BZ #23734) 2022-02-01 14:49:46 -03:00
tst-auditmod24d.c hppa: Fix bind-now audit (BZ #28857) 2022-02-09 08:47:42 -03:00
tst-auditmod25.c S390: Fix elf/tst-audit25[ab] 2022-04-07 20:38:23 +02:00
tst-auditmod28.c elf: Rename tst-audit26 to tst-audit28 2022-07-08 14:35:37 +02:00
tst-auxobj-dlopen.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-auxobj.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-auxv.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-auxvalmod.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-big-note-lib.S Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-big-note.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-create_format1.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-debug1.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-deep1.c
tst-deep1mod1.c
tst-deep1mod2.c
tst-deep1mod3.c
tst-dl-hash.c elf: Optimize _dl_new_hash in dl-new-hash.h 2022-05-23 10:38:40 -05:00
tst-dl-hwcaps_split.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dl-is_dso.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dl-iter-static.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
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 2022-01-01 11:40:24 -08:00
tst-dl_find_object-threads.c elf: Fix fences in _dl_find_object_update (bug 28745) 2022-01-07 13:21:57 +01:00
tst-dl_find_object.c elf/tst-dl_find_object: Disable subtests for non-contiguous maps (bug 28732) 2022-01-17 09:58:27 +01:00
tst-dlmodcount.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dlmopen-dlerror-mod.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dlmopen-dlerror.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dlmopen-gethostbyname-mod.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dlmopen-gethostbyname.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dlmopen1.c
tst-dlmopen1mod.c
tst-dlmopen2.c
tst-dlmopen3.c
tst-dlmopen4.c elf: Add <dl-r_debug.h> 2022-01-31 07:05:48 -08:00
tst-dlopen-nodelete-reloc-mod1.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dlopen-nodelete-reloc-mod2.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dlopen-nodelete-reloc-mod3.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dlopen-nodelete-reloc-mod4.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dlopen-nodelete-reloc-mod5.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dlopen-nodelete-reloc-mod6.cc Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dlopen-nodelete-reloc-mod7.cc Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dlopen-nodelete-reloc-mod8.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dlopen-nodelete-reloc-mod9.cc Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dlopen-nodelete-reloc-mod10.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dlopen-nodelete-reloc-mod11.cc Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dlopen-nodelete-reloc-mod12.cc Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dlopen-nodelete-reloc-mod13.cc Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dlopen-nodelete-reloc-mod13.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dlopen-nodelete-reloc-mod14.cc Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dlopen-nodelete-reloc-mod15.cc Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dlopen-nodelete-reloc-mod16.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dlopen-nodelete-reloc-mod17.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dlopen-nodelete-reloc.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dlopen-nodelete-reloc.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dlopen-pie.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dlopen-self-container.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dlopen-self-pie.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dlopen-self.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dlopen-tlsmodid-container.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dlopen-tlsmodid-pie.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dlopen-tlsmodid.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dlopen-tlsmodid.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dlopenfail-2.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dlopenfail.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dlopenfaillinkmod.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dlopenfailmod1.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dlopenfailmod2.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dlopenfailmod3.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dlopenfailnodelmod.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dlopenrpath.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dlopenrpathmod.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dlsym-error.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-dst-static.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-env-setuid-tunables.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-env-setuid.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08: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 2022-01-01 11:40:24 -08:00
tst-filterobj-dlopen.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-filterobj-filtee.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-filterobj-filtee.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-filterobj-flt.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-filterobj.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-finilazyfailmod.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-getauxval-static.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-glibc-hwcaps-2-cache.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-glibc-hwcaps-2-cache.script
tst-glibc-hwcaps-cache.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08: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 2022-01-01 11:40:24 -08:00
tst-glibc-hwcaps-prepend-cache.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-glibc-hwcaps-prepend.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-glibc-hwcaps.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-glibcelf.py scripts/glibcelf.py: Add hashing support 2022-08-23 19:33:38 +02:00
tst-global1.c
tst-global2.c Add and use link-test-modules-rpath-link [BZ #28455] 2022-01-24 05:11:36 -08:00
tst-globalmod2.c Add and use link-test-modules-rpath-link [BZ #28455] 2022-01-24 05:11:36 -08:00
tst-gnu2-tls1.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-gnu2-tls1mod.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-ifunc-fault-bindnow.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-ifunc-fault-lazy.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-ifunc-textrel.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-initfinilazyfail.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-initlazyfailmod.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-initorder.c
tst-initorder.exp
tst-initorder2.c
tst-initorder2.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 2022-01-01 11:40:24 -08:00
tst-latepthreadmod.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-ldconfig-X.sh Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-ldconfig-bad-aux-cache.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-ldconfig-ld-mod.c
tst-ldconfig-ld_so_conf-update.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-leaks1.c
tst-linkall-static.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-main1.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-main1mod.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-next-ver.c dlsym: Make RTLD_NEXT prefer default version definition [BZ #14932] 2022-05-27 12:34:49 -07:00
tst-nodelete-dlclose-dso.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-nodelete-dlclose-plugin.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-nodelete-dlclose.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-nodelete-opened-lib.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-nodelete-opened.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-nodelete-rtldmod.cc
tst-nodelete-uniquemod.cc
tst-nodelete-zmod.cc
tst-nodelete.cc
tst-nodelete2.c
tst-nodelete2mod.c
tst-noload.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-null-argv-lib.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-null-argv.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08: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_align.h elf: Add a test for PT_LOAD segments with mixed p_align [BZ #28676] 2022-01-24 06:37:15 -08:00
tst-p_align1.c elf: Add a test for PT_LOAD segments with mixed p_align [BZ #28676] 2022-01-24 06:37:15 -08:00
tst-p_align2.c elf: Add a test for PT_LOAD segments with p_align == 1 [BZ #28688] 2022-01-24 06:37:29 -08:00
tst-p_align3.c elf: Add a test for PT_LOAD segments with invalid p_align [BZ #28688] 2022-01-24 06:37:36 -08:00
tst-p_align3.sh elf: Add a test for PT_LOAD segments with invalid p_align [BZ #28688] 2022-01-24 06:37:36 -08:00
tst-p_alignmod-base.c elf: Add a test for PT_LOAD segments with mixed p_align [BZ #28676] 2022-01-24 06:37:15 -08:00
tst-p_alignmod3.c elf: Add a test for PT_LOAD segments with invalid p_align [BZ #28688] 2022-01-24 06:37:36 -08:00
tst-pathopt.c
tst-pathopt.sh Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-pie1.c
tst-pie2.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-piemod1.c
tst-pldd.c elf: Fix wrong fscanf usage on tst-pldd 2022-07-15 10:07:55 -03:00
tst-preload-pthread-libc.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-protected1a.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-protected1b.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-protected1mod.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-protected1moda.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-protected1modb.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-ptrguard1-static.c
tst-ptrguard1.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-relr-mod2.c elf: Add more DT_RELR tests 2022-04-26 10:16:11 -07:00
tst-relr-mod3a.c elf: Add more DT_RELR tests 2022-04-26 10:16:11 -07:00
tst-relr-mod3b.c elf: Add more DT_RELR tests 2022-04-26 10:16:11 -07:00
tst-relr-mod4a.c elf: Add more DT_RELR tests 2022-04-26 10:16:11 -07:00
tst-relr-mod4b.c elf: Add more DT_RELR tests 2022-04-26 10:16:11 -07: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 elf: Support DT_RELR relative relocation format [BZ #27924] 2022-04-26 10:16:11 -07:00
tst-relr2.c elf: Add more DT_RELR tests 2022-04-26 10:16:11 -07:00
tst-relr3.c elf: Add more DT_RELR tests 2022-04-26 10:16:11 -07:00
tst-relr4.c elf: Add more DT_RELR tests 2022-04-26 10:16:11 -07:00
tst-relro-symbols.py Default to --with-default-link=no (bug 25812) 2022-04-22 10:59:03 +02:00
tst-relsort1.c
tst-relsort1mod1.c
tst-relsort1mod2.c
tst-ro-dynamic-mod.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-ro-dynamic-mod.map
tst-ro-dynamic.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-rtld-argv0.sh Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08: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 grep: egrep -> grep -E, fgrep -> grep -F 2022-06-05 12:09:02 -07:00
tst-rtld-load-self.sh Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-rtld-preload.sh Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-rtld-run-static.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-single_threaded-mod1.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-single_threaded-mod2.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-single_threaded-mod3.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-single_threaded-mod4.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-single_threaded-pthread-static.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-single_threaded-pthread.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-single_threaded-static-dlopen.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-single_threaded-static.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-single_threaded.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-sonamemove-dlopen.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-sonamemove-link.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-sonamemove-linkmod1.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-sonamemove-linkmod1.map
tst-sonamemove-runmod1.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-sonamemove-runmod1.map
tst-sonamemove-runmod2.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-sonamemove-runmod2.map
tst-stackguard1-static.c
tst-stackguard1.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-stringtable.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-thrlock.c
tst-tls-allocation-failure-static.c csu: Implement and use _dl_early_allocate during static startup 2022-05-16 18:42:03 +02:00
tst-tls-dlinfo.c
tst-tls-ie-dlmopen.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-tls-ie-mod.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08: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.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-tls-manydynamic.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-tls-manydynamic.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-tls-manydynamicmod.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-tls-surplus.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
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 Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-tls20mod-bad.c
tst-tls21.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-tls21mod.c
tst-tlsalign-extern-static.c
tst-tlsalign-extern.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-tlsalign-lib.c
tst-tlsalign-static.c
tst-tlsalign-vars.c
tst-tlsalign.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08: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-unique3lib.cc
tst-unique3lib2.cc
tst-unique4.cc
tst-unique4.h
tst-unique4lib.cc
tst-unwind-ctor-lib.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-unwind-ctor.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-unwind-main.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-valgrind-smoke.sh Add valgrind smoke test 2022-01-22 17:31:16 +01:00
unload.c
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
unloadmod.c
valgrind-test.c Add valgrind smoke test 2022-01-22 17:31:16 +01:00
vismain.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
vismod.h
vismod1.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
vismod2.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
vismod3.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00