Declare and define __libc_uid.
authordrepper <drepper>
Wed, 3 Dec 1997 23:22:52 +0000 (23:22 +0000)
committerdrepper <drepper>
Wed, 3 Dec 1997 23:22:52 +0000 (23:22 +0000)
sysdeps/generic/dl-sysdep.c

index 7ee3002..b71ad54 100644 (file)
@@ -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)