glibc/elf
Florian Weimer 706ad1e7af Add the __libc_single_threaded variable
The variable is placed in libc.so, and it can be true only in
an outer libc, not libcs loaded via dlmopen or static dlopen.
Since thread creation from inner namespaces does not work,
pthread_create can update __libc_single_threaded directly.

Using __libc_early_init and its initial flag, implementation of this
variable is very straightforward.  A future version may reset the flag
during fork (but not in an inner namespace), or after joining all
threads except one.

Reviewed-by: DJ Delorie <dj@redhat.com>
2020-07-06 11:15:58 +02:00
..
tst-ldconfig-bad-aux-cache.root elf: Add tst-ldconfig-bad-aux-cache test [BZ #18093] 2019-05-23 11:49:44 +02:00
tst-ldconfig-ld_so_conf-update.root elf: Add tst-ldconfig-ld_so_conf-update test 2020-01-09 20:47:19 +01:00
cache.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
chroot_canon.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +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. 2020-01-01 00:14:33 +00:00
dl-addr.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
dl-brk.c
dl-cache.c ld.so: Check for new cache format first and enhance corruption check 2020-06-15 09:50:14 +02:00
dl-call-libc-early-init.c elf: Add initial flag argument to __libc_early_init 2020-04-29 15:44:03 +02:00
dl-close.c Clear GL(dl_initfirst) when freeing its link_map memory [BZ# 25396] 2020-01-16 07:41:53 -08:00
dl-conflict.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
dl-debug.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
dl-deps.c elf: Fix wrong indentation from commit eb447b7b4b 2020-03-10 16:11:29 -03:00
dl-dst.h Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
dl-environ.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
dl-error-minimal.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
dl-error-skeleton.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
dl-error.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
dl-exception.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
dl-execstack.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
dl-fini.c Introduce <elf-initfini.h> and ELF_INITFINI for all architectures 2020-02-18 15:12:25 +01:00
dl-fptr.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
dl-hwcaps.c elf: Do not read hwcaps from the vDSO in ld.so 2020-05-28 10:20:57 +02:00
dl-hwcaps.h Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
dl-init.c elf: Assert that objects are relocated before their constructors run 2020-05-18 15:30:09 +02:00
dl-iteratephdr.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
dl-libc.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
dl-load.c elf: Implement __libc_early_init 2020-04-24 22:32:09 +02:00
dl-load.h Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
dl-lookup-direct.c elf: Implement __libc_early_init 2020-04-24 22:32:09 +02:00
dl-lookup.c elf: Introduce <elf_machine_sym_no_match.h> 2020-04-24 22:13:03 +02:00
dl-machine-reject-phdr.h Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
dl-map-segments.h Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
dl-minimal.c elf: Apply attribute_relro to pointers in elf/dl-minimal.c 2020-02-26 16:53:38 +01:00
dl-misc.c Add "%d" support to _dl_debug_vdprintf 2020-06-09 12:15:01 -07:00
dl-object.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
dl-open.c elf: Remove redundant add_to_global_resize_failure call from dl_open_args 2020-05-12 19:06:18 +02:00
dl-origin.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
dl-profile.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
dl-profstub.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
dl-reloc-static-pie.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
dl-reloc.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
dl-runtime.c dl-runtime: reloc_{offset,index} now functions arch overide'able 2020-06-05 13:45:46 -07:00
dl-runtime.h dl-runtime: reloc_{offset,index} now functions arch overide'able 2020-06-05 13:45:46 -07:00
dl-sbrk.c
dl-scope.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
dl-sort-maps.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
dl-support.c powerpc: Move cache line size to rtld_global_ro 2020-01-17 09:05:03 -03:00
dl-sym-post.h elf: Extract _dl_sym_post, _dl_sym_find_caller_map from elf/dl-sym.c 2020-02-15 11:00:45 +01:00
dl-sym.c elf: Extract _dl_sym_post, _dl_sym_find_caller_map from elf/dl-sym.c 2020-02-15 11:00:45 +01:00
dl-symaddr.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
dl-sysdep-open.h Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
dl-sysdep.c powerpc: Move cache line size to rtld_global_ro 2020-01-17 09:05:03 -03:00
dl-tls.c Linux: Perform rseq registration at C startup and thread creation 2020-07-06 10:21:16 +02:00
dl-trampoline.c
dl-tunable-types.h Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
dl-tunables.c Replace val with __val in TUNABLE_SET_VAL_IF_VALID_RANGE 2020-06-04 14:01:14 -07:00
dl-tunables.h elf: Include <stdbool.h> in <dl-tunables.h> because bool is used 2020-06-24 11:02:34 +02:00
dl-tunables.list Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
dl-unmap-segments.h Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
dl-version.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
dl-writev.h Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
do-rel.h Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
dynamic-link.h Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
elf.h elf.h: add aarch64 property definitions 2020-05-21 09:55:43 +01:00
enbl-secure.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +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. 2020-01-01 00:14:33 +00: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. 2020-01-01 00:14:33 +00:00
ifuncmain9pic.c elf: Add tests with a local IFUNC resolver [BZ #23937] 2019-02-28 11:52:44 +01:00
ifuncmain9picstatic.c elf: Add tests with a local IFUNC resolver [BZ #23937] 2019-02-28 11:52:44 +01:00
ifuncmain9pie.c elf: Add tests with a local IFUNC resolver [BZ #23937] 2019-02-28 11:52:44 +01:00
ifuncmain9static.c elf: Add tests with a local IFUNC resolver [BZ #23937] 2019-02-28 11:52:44 +01:00
ifuncmod1.c
ifuncmod3.c
ifuncmod5.c
ifuncmod6.c
initfirst.c
interp.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
lateglobal.c
ldconfig.c elf: Remove extra hwcap mechanism from ldconfig 2020-05-28 10:21:17 +02:00
ldd.bash.in Update copyright dates not handled by scripts/update-copyrights. 2020-01-01 00:21:22 +00:00
libc_early_init.c Add the __libc_single_threaded variable 2020-07-06 11:15:58 +02:00
libc-early-init.h elf: Add initial flag argument to __libc_early_init 2020-04-29 15:44:03 +02:00
link.h Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
loadfail.c
loadtest.c Fix elf/loadtest.c build with GCC 8. 2017-06-27 17:52:42 +00:00
ltglobmod1.c
ltglobmod2.c
Makefile Add the __libc_single_threaded variable 2020-07-06 11:15:58 +02: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
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. 2020-01-01 00:14:33 +00:00
pldd.c Update copyright dates not handled by scripts/update-copyrights. 2020-01-01 00:21:22 +00:00
preloadtest.c
readelflib.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
readlib.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
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
reldep8mod2.c
reldep8mod3.c
reldep9.c
reldep9mod1.c
reldep9mod2.c
reldep9mod3.c
reldep.c
reldepmod1.c
reldepmod2.c
reldepmod3.c
reldepmod4.c
reldepmod5.c
reldepmod6.c
resolvfail.c
restest1.c
restest2.c
rtld-debugger-interface.txt
rtld-Rules Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
rtld.c x86: Move CET control to _dl_x86_feature_control [BZ #25887] 2020-05-18 06:15:02 -07:00
setup-vdso.h Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
sln.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
sofini.c Remove NO_CTORS_DTORS_SECTIONS macro 2020-05-18 15:39:34 +02:00
sotruss-lib.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
sotruss.sh Update copyright dates not handled by scripts/update-copyrights. 2020-01-01 00:21:22 +00:00
sprof.c Update copyright dates not handled by scripts/update-copyrights. 2020-01-01 00:21:22 +00:00
static-stubs.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
testobj1_1.c
testobj1.c
testobj2.c
testobj3.c
testobj4.c
testobj5.c
testobj6.c PowerPC64 ELFv2 PPC64_OPT_LOCALENTRY 2017-06-14 10:47:25 +09:30
testobj.h
tls-macros.h
tlsdeschtab.h Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-_dl_addr_inside_object.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-absolute-sym-lib.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-absolute-sym-lib.lds Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-absolute-sym.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-absolute-zero-lib.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-absolute-zero-lib.lds elf: Accept absolute (SHN_ABS) symbols whose value is zero [BZ #23307] 2018-06-29 17:10:43 +01:00
tst-absolute-zero.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-addr1.c Rename __LONG_DOUBLE_USES_FLOAT128 to __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI 2020-04-30 08:52:08 -05:00
tst-align2.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-align.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-alignmod2.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-alignmod.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +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. 2020-01-01 00:14:33 +00:00
tst-audit11mod1.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-audit11mod2.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-audit11mod2.map Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-audit12.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-audit12mod1.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-audit12mod2.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-audit12mod2.map Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-audit12mod3.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-audit13.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-audit13mod1.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-audit14.c elf: Implement DT_AUDIT, DT_DEPAUDIT support [BZ #24943] 2020-04-03 16:26:10 +02:00
tst-audit15.c elf: Implement DT_AUDIT, DT_DEPAUDIT support [BZ #24943] 2020-04-03 16:26:10 +02:00
tst-audit16.c elf: Implement DT_AUDIT, DT_DEPAUDIT support [BZ #24943] 2020-04-03 16:26:10 +02:00
tst-auditlogmod-1.c elf: Implement DT_AUDIT, DT_DEPAUDIT support [BZ #24943] 2020-04-03 16:26:10 +02:00
tst-auditlogmod-2.c elf: Implement DT_AUDIT, DT_DEPAUDIT support [BZ #24943] 2020-04-03 16:26:10 +02:00
tst-auditlogmod-3.c elf: Implement DT_AUDIT, DT_DEPAUDIT support [BZ #24943] 2020-04-03 16:26:10 +02:00
tst-auditmany.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-auditmanymod1.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-auditmanymod2.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-auditmanymod3.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-auditmanymod4.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-auditmanymod5.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-auditmanymod6.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-auditmanymod7.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-auditmanymod8.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-auditmanymod9.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-auditmanymod.h Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-auditmod1.c
tst-auditmod9a.c
tst-auditmod9b.c
tst-auditmod11.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-auditmod12.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-auxobj-dlopen.c elf: Allow dlopen of filter object to work [BZ #16272] 2020-02-12 14:29:48 -03:00
tst-auxobj.c elf: Allow dlopen of filter object to work [BZ #16272] 2020-02-12 14:29:48 -03:00
tst-auxv.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-big-note-lib.S Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-big-note.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-create_format1.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-debug1.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-deep1.c
tst-deep1mod1.c
tst-deep1mod2.c
tst-deep1mod3.c
tst-dl-iter-static.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-dlmodcount.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-dlmopen1.c
tst-dlmopen1mod.c
tst-dlmopen2.c
tst-dlmopen3.c
tst-dlopen-nodelete-reloc-mod1.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-dlopen-nodelete-reloc-mod2.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-dlopen-nodelete-reloc-mod3.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-dlopen-nodelete-reloc-mod4.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-dlopen-nodelete-reloc-mod5.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-dlopen-nodelete-reloc-mod6.cc Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-dlopen-nodelete-reloc-mod7.cc Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-dlopen-nodelete-reloc-mod8.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-dlopen-nodelete-reloc-mod9.cc Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-dlopen-nodelete-reloc-mod10.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-dlopen-nodelete-reloc-mod11.cc Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-dlopen-nodelete-reloc-mod12.cc Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-dlopen-nodelete-reloc-mod13.cc Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-dlopen-nodelete-reloc-mod13.h Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-dlopen-nodelete-reloc-mod14.cc Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-dlopen-nodelete-reloc-mod15.cc Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-dlopen-nodelete-reloc-mod16.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-dlopen-nodelete-reloc-mod17.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-dlopen-nodelete-reloc.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-dlopen-nodelete-reloc.h Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-dlopen-pie.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-dlopen-self-container.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-dlopen-self-pie.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-dlopen-self.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-dlopen-tlsmodid-container.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-dlopen-tlsmodid-pie.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-dlopen-tlsmodid.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-dlopen-tlsmodid.h Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-dlopenfail-2.c elf: Add elf/tst-dlopenfail-2 [BZ #25396] 2020-01-16 16:53:58 +01:00
tst-dlopenfail.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-dlopenfaillinkmod.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-dlopenfailmod1.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-dlopenfailmod2.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-dlopenfailmod3.c elf: Add elf/tst-dlopenfail-2 [BZ #25396] 2020-01-16 16:53:58 +01:00
tst-dlopenrpath.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-dlopenrpathmod.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-dlsym-error.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-env-setuid-tunables.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-env-setuid.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-execstack-mod.c
tst-execstack-needed.c
tst-execstack-prog.c
tst-execstack.c
tst-filterobj-aux.c elf: Allow dlopen of filter object to work [BZ #16272] 2020-02-12 14:29:48 -03:00
tst-filterobj-dlopen.c elf: Allow dlopen of filter object to work [BZ #16272] 2020-02-12 14:29:48 -03:00
tst-filterobj-filtee.c elf: Allow dlopen of filter object to work [BZ #16272] 2020-02-12 14:29:48 -03:00
tst-filterobj-filtee.h elf: Allow dlopen of filter object to work [BZ #16272] 2020-02-12 14:29:48 -03:00
tst-filterobj-flt.c elf: Allow dlopen of filter object to work [BZ #16272] 2020-02-12 14:29:48 -03:00
tst-filterobj.c elf: Allow dlopen of filter object to work [BZ #16272] 2020-02-12 14:29:48 -03:00
tst-finilazyfailmod.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-global1.c
tst-gnu2-tls1.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-gnu2-tls1mod.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-ifunc-fault-bindnow.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-ifunc-fault-lazy.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-ifunc-textrel.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-initfinilazyfail.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-initlazyfailmod.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +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. 2020-01-01 00:14:33 +00:00
tst-latepthreadmod.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-ldconfig-bad-aux-cache.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-ldconfig-ld_so_conf-update.c Fix "elf: Add tst-ldconfig-ld_so_conf-update test" on 32bit. 2020-01-13 11:06:41 +01:00
tst-ldconfig-ld-mod.c elf: Add tst-ldconfig-ld_so_conf-update test 2020-01-09 20:47:19 +01:00
tst-ldconfig-X.sh Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-leaks1-static.c
tst-leaks1.c Fix tst-leaks1 (bug 14681) 2017-12-15 20:22:29 -08:00
tst-libc_dlvsym-dso.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-libc_dlvsym-static.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-libc_dlvsym.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-libc_dlvsym.h Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-linkall-static.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-main1.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-main1mod.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-nodelete2.c
tst-nodelete2mod.c
tst-nodelete-dlclose-dso.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-nodelete-dlclose-plugin.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-nodelete-dlclose.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-nodelete-opened-lib.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-nodelete-opened.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +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. 2020-01-01 00:14:33 +00:00
tst-null-argv-lib.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-null-argv.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +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-pathopt.c
tst-pathopt.sh Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-pie1.c
tst-pie2.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-piemod1.c
tst-pldd.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-prelink.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-prelink.exp
tst-protected1a.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-protected1b.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-protected1mod.h Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-protected1moda.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-protected1modb.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-ptrguard1-static.c
tst-ptrguard1.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-relsort1.c
tst-relsort1mod1.c
tst-relsort1mod2.c
tst-rtld-load-self.sh Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-rtld-preload.sh Fix elf/tst-rtld-preload cross-testing. 2020-01-24 17:22:13 +00:00
tst-single_threaded-mod1.c Add the __libc_single_threaded variable 2020-07-06 11:15:58 +02:00
tst-single_threaded-mod2.c Add the __libc_single_threaded variable 2020-07-06 11:15:58 +02:00
tst-single_threaded-mod3.c Add the __libc_single_threaded variable 2020-07-06 11:15:58 +02:00
tst-single_threaded-mod4.c Add the __libc_single_threaded variable 2020-07-06 11:15:58 +02:00
tst-single_threaded-pthread-static.c Add the __libc_single_threaded variable 2020-07-06 11:15:58 +02:00
tst-single_threaded-pthread.c Add the __libc_single_threaded variable 2020-07-06 11:15:58 +02:00
tst-single_threaded-static-dlopen.c Add the __libc_single_threaded variable 2020-07-06 11:15:58 +02:00
tst-single_threaded-static.c Add the __libc_single_threaded variable 2020-07-06 11:15:58 +02:00
tst-single_threaded.c Add the __libc_single_threaded variable 2020-07-06 11:15:58 +02:00
tst-sonamemove-dlopen.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-sonamemove-link.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-sonamemove-linkmod1.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-sonamemove-linkmod1.map ld.so: Support moving versioned symbols between sonames [BZ #24741] 2019-06-28 10:15:38 +02:00
tst-sonamemove-runmod1.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-sonamemove-runmod1.map ld.so: Support moving versioned symbols between sonames [BZ #24741] 2019-06-28 10:15:38 +02:00
tst-sonamemove-runmod2.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-sonamemove-runmod2.map ld.so: Support moving versioned symbols between sonames [BZ #24741] 2019-06-28 10:15:38 +02:00
tst-stackguard1-static.c
tst-stackguard1.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-thrlock.c
tst-tls1-static-non-pie.c Add a test for non-PIE static executable 2017-09-30 01:39:32 -07:00
tst-tls1-static.c
tst-tls1.c
tst-tls2-static.c
tst-tls2.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-tls-dlinfo.c
tst-tls-manydynamic.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-tls-manydynamic.h Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-tls-manydynamicmod.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-tlsalign-extern-static.c
tst-tlsalign-extern.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-tlsalign-lib.c
tst-tlsalign-static.c
tst-tlsalign-vars.c
tst-tlsalign.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +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-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. 2020-01-01 00:14:33 +00:00
tst-unwind-ctor.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-unwind-main.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +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 * elf/tst-tls-dlinfo.c: New file. 2006-03-01 06:18:49 +00:00
unloadmod.c
Versions elf: Turn _dl_printf, _dl_error_printf, _dl_fatal_printf into functions 2020-05-25 18:17:27 +02:00
vismain.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
vismod1.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
vismod2.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
vismod3.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
vismod.h