aboutsummaryrefslogtreecommitdiff
path: root/nptl
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2007-02-10 00:10:39 +0000
committerUlrich Drepper <drepper@redhat.com>2007-02-10 00:10:39 +0000
commit5ed61e0fd6177e6ef6054a15ca04d0f5e90851d8 (patch)
treee7f2cffd58270538c3936f7fab4923201c38ce87 /nptl
parent2bbb7d5b3c517956e95e5827037a76cbc39a20c8 (diff)
downloadglibc-5ed61e0fd6177e6ef6054a15ca04d0f5e90851d8.zip
glibc-5ed61e0fd6177e6ef6054a15ca04d0f5e90851d8.tar.gz
glibc-5ed61e0fd6177e6ef6054a15ca04d0f5e90851d8.tar.bz2
* sysdeps/unix/sysv/linux/x86_64/sysdep.h: Remove incorrect comment.cvs/fedora-glibc-20070211T1607
Diffstat (limited to 'nptl')
-rw-r--r--nptl/ChangeLog6
-rw-r--r--nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S2
2 files changed, 7 insertions, 1 deletions
diff --git a/nptl/ChangeLog b/nptl/ChangeLog
index 5b01cb2..1a47040 100644
--- a/nptl/ChangeLog
+++ b/nptl/ChangeLog
@@ -1,3 +1,9 @@
+2007-02-09 Jakub Jelinek <jakub@redhat.com>
+
+ * sysdeps/unix/sysv/linux/x86_64/lowlevellock.S
+ (__lll_mutex_timedlock_wait): Use correct pointer when we don't
+ call into the kernel to delay.
+
2007-01-18 Ulrich Drepper <drepper@redhat.com>
* tst-initializers1.c: We want to test the initializers as seen
diff --git a/nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S b/nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S
index 3783f1c..6724ded 100644
--- a/nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S
+++ b/nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S
@@ -164,7 +164,7 @@ __lll_mutex_timedlock_wait:
8: /* NB: %edx == 2 */
xorl %eax, %eax
LOCK
- cmpxchgl %edx, (%rdi)
+ cmpxchgl %edx, (%r12)
jnz 7f
6: addq $16, %rsp