From 0e103c6d2a8483b6aa448f319b453ef2a6c796af Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Mon, 26 Oct 1998 11:11:28 +0000 Subject: Update. 1998-10-26 11:09 Ulrich Drepper * time/Makefile (tests): Add tst-posixtz. * time/tst-posixtz.c: New file. 1998-10-24 Andreas Schwab * elf/rtld.c (process_envvars): Accept any non-null value of LD_BIND_NOW, as mandated by the ABI. 1998-10-24 Andreas Schwab * sysdeps/unix/sysv/linux/pread.c: Rename __syscall_pread64 to __syscall_pread. * sysdeps/unix/sysv/linux/pwrite.c: Rename __syscall_pwrite64 to __syscall_pwrite. * sysdeps/unix/sysv/linux/alpha/syscalls.list: Likewise. * sysdeps/unix/sysv/linux/arm/syscalls.list: Likewise. * sysdeps/unix/sysv/linux/mips/syscalls.list: Likewise. * sysdeps/unix/sysv/linux/sparc/sparc32/syscalls.list: Likewise. * sysdeps/unix/sysv/linux/powerpc/syscalls.list: Likewise. Remove duplicate entries. * sysdeps/unix/sysv/linux/sparc/sparc64/syscalls.list: Remove s_pread64 and s_pwrite64. * sysdeps/unix/sysv/linux/alpha/syscalls.list: Likewise. 1998-10-24 Andreas Schwab * sysdeps/unix/sysv/linux/llseek.c: Use INLINE_SYSCALL. * sysdeps/unix/sysv/linux/arm/syscalls.list: Rename __sys_llseek to __syscall__llseek. * sysdeps/unix/sysv/linux/mips/syscalls.list: Likewise. * sysdeps/unix/sysv/linux/sparc/sparc32/syscalls.list: Likewise. * sysdeps/unix/sysv/linux/i386/syscalls.list: Remove entry for __sys_llseek. 1998-10-26 Cristian Gafton * sysdeps/unix/sysv/linux/sparc/sparc32/syscalls.list: Add s_setfsgid and s_setfsuid. 1998-10-26 Ulrich Drepper * time/tzset.c (tz_compute): Correct last patch and describe this in a comment. --- elf/rtld.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'elf') diff --git a/elf/rtld.c b/elf/rtld.c index 33002f8..8d3a9c4 100644 --- a/elf/rtld.c +++ b/elf/rtld.c @@ -1170,12 +1170,8 @@ process_envvars (enum mode *modep, int *lazyp) case 8: /* Do we bind early? */ - if (memcmp (&envline[3], "BIND_NOW", 8) == 0 - && (envline[12] == '1' || envline[12] == 'y' - || envline[12] == 'Y' - || ((envline[12] == 'o' || envline[12] == 'O') - && (envline[13] == 'n' || envline[13] == 'N')))) - bind_now = 1; + if (memcmp (&envline[3], "BIND_NOW", 8) == 0) + bind_now = envline[12] != '\0'; break; case 9: -- cgit v1.1