+1998-07-01 09:32 Ulrich Drepper <drepper@cygnus.com>
+
+ * math/libm-test.c: Adjust delta for indentities1_test because gcc
+ became cleverer.
+
+1998-06-29 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
+
+ * resolv/inet_addr.c (inet_aton): Define variable base only if needed.
+
+1998-06-30 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
+
+ * scripts/test-installation.pl: Include <stdio.h> in test program
+ to make it strictly conforming.
+
+1998-06-30 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
+
+ * sysdeps/unix/sysv/linux/m68k/sysdep.S: Make _errno a weak alias,
+ not a strong alias.
+ * sysdeps/unix/sysv/linux/i386/sysdep.S: Likewise.
+ * sysdeps/unix/sysv/linux/sparc/sparc32/sysdep.S: Likewise.
+ * sysdeps/unix/sysv/linux/sparc/sparc64/sysdep.S: Likewise.
+ * sysdeps/unix/sysv/linux/arm/sysdep.S: Likewise.
+
1998-06-30 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
* sysdeps/unix/sysv/linux/m68k/sysdep.S: Make _errno a weak alias,
identities (void)
{
identities1_test (0.2L, CHOOSE (1e-18L, 0, 2e-7));
- identities1_test (0.9L, CHOOSE (1e-18L, 0, 1e-7));
+ identities1_test (0.9L, CHOOSE (1e-18L, 0, 2e-7));
identities1_test (0, 0);
identities1_test (-1, CHOOSE (1e-18L, 0, 1e-7));
or die ("Couldn't write test file /tmp/test-prg$$.c");
print PRG '
+#include <stdio.h>
#include <stdlib.h>
int main(void) {
printf ("Your new glibc installation seems to be ok.\n");
.type C_SYMBOL_NAME(errno),%object
.size C_SYMBOL_NAME(errno),4
C_SYMBOL_NAME(errno): .zero 4
- .globl C_SYMBOL_NAME(_errno)
- .type C_SYMBOL_NAME(_errno),%object
-/* This name is expected by hj's libc.so.5 startup code. It seems to be needed
- by pthreads as well. */
-C_SYMBOL_NAME(_errno) = C_SYMBOL_NAME(errno)
+weak_alias (C_SYMBOL_NAME(errno), C_SYMBOL_NAME(_errno))
.text
/* The syscall stubs jump here when they detect an error.
.size errno,4
errno:
.space 4
- .globl _errno
-_errno = errno
+weak_alias (errno, _errno)
/* The following code is only used in the shared library when we
compile the reentrant version. Otherwise each system call defines
.type errno, @object
.size errno, 4
- .globl _errno
-_errno = errno
+weak_alias (errno, _errno)
.globl __errno
__errno = errno
- .globl _errno
-_errno = errno
+weak_alias (errno, _errno)