diff options
author | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2022-08-22 22:34:31 +0200 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2022-08-22 22:34:31 +0200 |
commit | af6b1cce9812273c7f597be6536d28eaec6fb89b (patch) | |
tree | a4e6e3eaa478ec9435a4669fed252a543dc466ab /sysdeps/mach/hurd/utime-helper.c | |
parent | 4565083abc972bffe810e4151f8f3cb48531e526 (diff) | |
download | glibc-af6b1cce9812273c7f597be6536d28eaec6fb89b.tar.gz glibc-af6b1cce9812273c7f597be6536d28eaec6fb89b.tar.xz glibc-af6b1cce9812273c7f597be6536d28eaec6fb89b.zip |
hurd: Fix starting static binaries with stack protection enabled
gcc introduces gs:0x14 accesses in most functions, so we need some tcbhead to be ready very early during initialization. This configures a static area which can be referenced by various protected functions, until proper TLS is set up.
Diffstat (limited to 'sysdeps/mach/hurd/utime-helper.c')
0 files changed, 0 insertions, 0 deletions