summaryrefslogtreecommitdiff
path: root/sysdeps/generic/dl-sysdep.c
diff options
context:
space:
mode:
Diffstat (limited to 'sysdeps/generic/dl-sysdep.c')
-rw-r--r--sysdeps/generic/dl-sysdep.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sysdeps/generic/dl-sysdep.c b/sysdeps/generic/dl-sysdep.c
index 7ee3002314..b71ad54e55 100644
--- a/sysdeps/generic/dl-sysdep.c
+++ b/sysdeps/generic/dl-sysdep.c
@@ -40,6 +40,7 @@ extern void _end;
extern void ENTRY_POINT (void);
ElfW(Addr) _dl_base_addr;
+uid_t __libc_uid;
int __libc_enable_secure;
int __libc_multiple_libcs; /* Defining this here avoids the inclusion
of init-first. */
@@ -130,7 +131,7 @@ _dl_sysdep_start (void **start_argptr,
SEE (EUID, euid);
SEE (EGID, egid);
-
+ __libc_uid = uid;
__libc_enable_secure = uid != euid || gid != egid;
if (_dl_pagesize == 0)