* sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S
	(__lll_timedwait_tid): Remove one unnecessary instruction.
This commit is contained in:
Ulrich Drepper 2003-03-11 00:49:38 +00:00
parent 51f32ab883
commit 3273832c67
2 changed files with 4 additions and 3 deletions

View File

@ -1,5 +1,8 @@
2003-03-10 Ulrich Drepper <drepper@redhat.com>
* sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S
(__lll_timedwait_tid): Remove one unnecessary instruction.
* sysdeps/unix/sysv/linux/sh/lowlevelmutex.S: Define
__lll_mutex_timedlock_wait only for NOT_IN_libc.
* sysdeps/unix/sysv/linux/sh/libc-lowlevelmutex.S: Include

View File

@ -162,8 +162,6 @@ __lll_timedwait_tid:
movl $SYS_futex, %eax
ENTER_KERNEL
movl %eax, %edx
cmpl $0, (%ebx)
jne 1f
4: xorl %eax, %eax
@ -175,7 +173,7 @@ __lll_timedwait_tid:
popl %edi
ret
1: cmpl $-ETIMEDOUT, %edx
1: cmpl $-ETIMEDOUT, %eax
jne 2b
6: movl $ETIMEDOUT, %eax
jmp 3b