From 0566b130fbb77c2673d0459b4d9ff825fc68b094 Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Tue, 28 Jan 2003 08:30:50 +0000 Subject: Update. 2003-01-21 Philip Blundell * sysdeps/unix/sysv/linux/bits/ioctls.h (SIOCSIFNAME): Define. --- nptl/ChangeLog | 4 ++++ nptl/sysdeps/unix/sysv/linux/i386/i486/lowlevelsem.S | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) (limited to 'nptl') diff --git a/nptl/ChangeLog b/nptl/ChangeLog index 8efb7a647d..9f5080b8aa 100644 --- a/nptl/ChangeLog +++ b/nptl/ChangeLog @@ -1,5 +1,9 @@ 2003-01-27 Ulrich Drepper + * sysdeps/unix/sysv/linux/i386/i486/lowlevelsem.S + (__new_sem_post): Clear %eax before returning. + Reported by MAEDA Naoaki . + * Makefile (tests): Add tst-cleanup2. * tst-cleanup2.c: New file. diff --git a/nptl/sysdeps/unix/sysv/linux/i386/i486/lowlevelsem.S b/nptl/sysdeps/unix/sysv/linux/i386/i486/lowlevelsem.S index dd7d34e30f..1e32ec0767 100644 --- a/nptl/sysdeps/unix/sysv/linux/i386/i486/lowlevelsem.S +++ b/nptl/sysdeps/unix/sysv/linux/i386/i486/lowlevelsem.S @@ -1,4 +1,4 @@ -/* Copyright (C) 2002 Free Software Foundation, Inc. +/* Copyright (C) 2002, 2003 Free Software Foundation, Inc. This file is part of the GNU C Library. Contributed by Ulrich Drepper , 2002. @@ -277,6 +277,7 @@ __new_sem_post: testl %eax, %eax js 1f + xorl %eax, %eax popl %ebx popl %esi ret -- cgit v1.2.3