diff options
author | Florian Weimer <fweimer@redhat.com> | 2021-04-21 19:49:51 +0200 |
---|---|---|
committer | Florian Weimer <fweimer@redhat.com> | 2021-04-21 19:49:51 +0200 |
commit | 90d7e7e5bd3b0683a27c658388b6515ce950c78e (patch) | |
tree | e0de4856de1b728a33cd778d1b05a3a169953cd7 /sysdeps/generic/gccframe.h | |
parent | 90e97b37201c9b33ee79296b6eb034d5d5db925c (diff) | |
download | glibc-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