diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2021-01-15 06:46:12 -0800 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2021-01-19 09:55:47 -0800 |
commit | 22b79ed7f413cd980a7af0cf258da5bf82b6d5e5 (patch) | |
tree | c5310e68fb095169638722f93c477d9e7fcfa058 /sysdeps/posix | |
parent | cabc8a291629011894ff5d1dc4ec7e25ecee6269 (diff) | |
download | glibc-22b79ed7f413cd980a7af0cf258da5bf82b6d5e5.tar.gz glibc-22b79ed7f413cd980a7af0cf258da5bf82b6d5e5.tar.xz glibc-22b79ed7f413cd980a7af0cf258da5bf82b6d5e5.zip |
Use <startup.h> in __libc_init_secure
Since __libc_init_secure is called before ARCH_SETUP_TLS, it must use "int $0x80" for system calls in i386 static PIE. Add startup_getuid, startup_geteuid, startup_getgid and startup_getegid to <startup.h>. Update __libc_init_secure to use them. Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Diffstat (limited to 'sysdeps/posix')
0 files changed, 0 insertions, 0 deletions