aboutsummaryrefslogtreecommitdiff
path: root/src/env/__libc_start_main.c
diff options
context:
space:
mode:
authorRich Felker <dalias@aerifal.cx>2012-10-07 20:19:11 -0400
committerRich Felker <dalias@aerifal.cx>2012-10-07 20:19:11 -0400
commit017bf140ffb41e9a016df84dc4c1806e0686b28a (patch)
tree0bebd70ff013cf5f65375c4a4d0a26eff716cf0a /src/env/__libc_start_main.c
parentmake new TLS setup block even implementation-internals signals (diff)
downloadgrovel-017bf140ffb41e9a016df84dc4c1806e0686b28a.tar.gz
grovel-017bf140ffb41e9a016df84dc4c1806e0686b28a.tar.xz
fix breakage due to initializing thread pointer when loading libs
at initial program load, all libraries must be loaded before the thread pointer can be setup, since the TP-relative addresses of all initial TLS objects must be constant.
Diffstat (limited to 'src/env/__libc_start_main.c')
0 files changed, 0 insertions, 0 deletions