Fix pthread_cond_timedwait error handling on old kernels.

This commit is contained in:
Ulrich Drepper 2009-07-23 16:39:06 -07:00
parent b2509a1e38
commit f1adf1f490
2 changed files with 7 additions and 2 deletions

View File

@ -1,3 +1,8 @@
2009-07-23 Ulrich Drepper <drepper@redhat.com>
* sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S: Fix error
path when not using absolute timeout futex.
2009-07-20 Ulrich Drepper <drepper@redhat.com>
* sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S: Minor

View File

@ -551,12 +551,12 @@ __pthread_cond_timedwait:
jne 53b
cmpq 24(%rsp), %r9
jbe 45b
jbe 15f
cmpq %rax, %r9
ja 39b
cmpq $-ETIMEDOUT, %r14
15: cmpq $-ETIMEDOUT, %r14
jne 8b
jmp 99b