summary refs log tree commit diff
path: root/elf
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>1999-03-29 17:25:46 +0000
committerUlrich Drepper <drepper@redhat.com>1999-03-29 17:25:46 +0000
commit57de50372c3bf86ba185b2e6b07fb4fb6caca3d8 (patch)
tree47433063decde140dd5b91d38ace89a9b81d5993 /elf
parentef31757275014a84b32697ee08acb8cf3f909000 (diff)
downloadglibc-57de50372c3bf86ba185b2e6b07fb4fb6caca3d8.tar.gz
glibc-57de50372c3bf86ba185b2e6b07fb4fb6caca3d8.tar.xz
glibc-57de50372c3bf86ba185b2e6b07fb4fb6caca3d8.zip
Update.
1999-03-29  Ulrich Drepper  <drepper@cygnus.com>

	* elf/rtld.c (process_envvars): Do not automatically prevent lazy
	relocation for SUID binaries.

	* misc/regexp.h (compile): Cast some pointers to (char *) to avoid
Diffstat (limited to 'elf')
-rw-r--r--elf/rtld.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/elf/rtld.c b/elf/rtld.c
index 40405d15af..acbe3cdcbd 100644
--- a/elf/rtld.c
+++ b/elf/rtld.c
@@ -1396,7 +1396,7 @@ process_envvars (enum mode *modep, int *lazyp)
   if (__builtin_expect (mode, normal) == trace)
     *lazyp = _dl_verbose ? !bind_now : -1;
   else
-    *lazyp = !__libc_enable_secure && !bind_now;
+    *lazyp = !bind_now;
 
   *modep = mode;
 }