]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Use LP_OP(cmp) on NWAITERS
authorH.J. Lu <hjl.tools@gmail.com>
Tue, 15 May 2012 17:25:51 +0000 (10:25 -0700)
committerH.J. Lu <hjl.tools@gmail.com>
Tue, 15 May 2012 17:25:51 +0000 (10:25 -0700)
nptl/ChangeLog
nptl/sysdeps/unix/sysv/linux/x86_64/sem_post.S

index 1b2f7f71140c7a57f0a50a5487fe4d57c329b7f7..a17ebc7cb0050bc04d1f7671b58b55c333bc3e5c 100644 (file)
@@ -1,3 +1,8 @@
+2012-05-15  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * sysdeps/unix/sysv/linux/x86_64/sem_post.S: Use LP_OP(cmp) on
+       NWAITERS, which is unsigned long int.
+
 2012-05-15  H.J. Lu  <hongjiu.lu@intel.com>
 
        * sysdeps/unix/sysv/linux/x86_64/pthread_once.S
index 0e0898cbb8bbab255297d4f131cca9b84a635cf9..65e715d2da87eec21aac62256aaadb83976f8259 100644 (file)
@@ -45,7 +45,7 @@ sem_post:
 #endif
        jnz     0b
 
-       cmpq    $0, NWAITERS(%rdi)
+       LP_OP(cmp) $0, NWAITERS(%rdi)
        je      2f
 
        movl    $SYS_futex, %eax