From 6dbb7062ff2af970c6b8befecf71d7284d5813fb Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Tue, 25 Aug 1998 11:45:26 +0000 Subject: Update. 1998-08-25 11:43 Ulrich Drepper * elf/elf.h: Add syminfo stuff and other DT_* from Solaris' ELF. 1998-08-25 Bernd Schmidt * argp/argp.h: Use __inline__ not inline. * sysdeps/i386/bits/select.h (FD_ZERO): Rewrite asm not to indicate an input register as being clobbered. * sysdeps/i386/memset.c (memset): Likewise. * sysdeps/i386/bzero.c (__bzero): Likewise. * sysdeps/i386/memcopy.h ({BYTE,WORD}_COPY_[FB]WD): Likewise. 1998-08-25 Andreas Jaeger * stdlib/jrand48_r.c (__jrand48_r): Set also upper half of result. Fixes PR libc/757 (Reported by Michael Creutz , August 1995. @@ -31,7 +31,7 @@ __jrand48_r (xsubi, buffer, result) /* Store the result. */ if (sizeof (unsigned short int) == 2) - *result = (xsubi[2] & 0x7fff) | xsubi[1]; + *result = ((xsubi[2] & 0x7fff) << 16) | xsubi[1]; else *result = xsubi[2] & 0x7fffffffl; -- cgit v1.1