about summary refs log tree commit diff
path: root/sysdeps/generic/gccframe.h
diff options
context:
space:
mode:
authorFlorian Weimer <fweimer@redhat.com>2021-04-21 19:49:51 +0200
committerFlorian Weimer <fweimer@redhat.com>2021-04-21 19:49:51 +0200
commit90d7e7e5bd3b0683a27c658388b6515ce950c78e (patch)
treee0de4856de1b728a33cd778d1b05a3a169953cd7 /sysdeps/generic/gccframe.h
parent90e97b37201c9b33ee79296b6eb034d5d5db925c (diff)
downloadglibc-90d7e7e5bd3b0683a27c658388b6515ce950c78e.tar.gz
glibc-90d7e7e5bd3b0683a27c658388b6515ce950c78e.tar.xz
glibc-90d7e7e5bd3b0683a27c658388b6515ce950c78e.zip
elf: Introduce __tls_init_tp for second-phase TCB initialization
TLS_INIT_TP is processor-specific, so it is not a good place to
put thread library initialization code (it would have to be repeated
for all CPUs).  Introduce __tls_init_tp as a separate function,
to be called immediately after TLS_INIT_TP.  Move the existing
stack list setup code for NPTL to this function.

Reviewed-by: Adhemerval Zanella  <adhemerval.zanella@linaro.org>
Diffstat (limited to 'sysdeps/generic/gccframe.h')
0 files changed, 0 insertions, 0 deletions