* sysdeps/unix/sysv/linux/arm/nptl/lowlevellock.h
authorDaniel Jacobowitz <dan@codesourcery.com>
Tue, 27 Jan 2009 15:48:44 +0000 (15:48 +0000)
committerDaniel Jacobowitz <dan@codesourcery.com>
Tue, 27 Jan 2009 15:48:44 +0000 (15:48 +0000)
(lll_futex_wake_unlock, lll_futex_requeue): Return zero if success.

ChangeLog.arm
sysdeps/unix/sysv/linux/arm/nptl/lowlevellock.h

index eb02191..0d3eba2 100644 (file)
@@ -1,3 +1,8 @@
+2009-01-27  Ryosei Takagi  <ryosei@sm.sony.co.jp>
+
+        * sysdeps/unix/sysv/linux/arm/nptl/lowlevellock.h
+       (lll_futex_wake_unlock, lll_futex_requeue): Return zero if success.
+
 2009-01-27  Daniel Jacobowitz  <dan@codesourcery.com>
 
        * sysdeps/unix/sysv/linux/arm/sysdep.h: Include <tls.h>.
index 95920ab..e745e66 100644 (file)
     __ret = INTERNAL_SYSCALL (futex, __err, 6, (futexp),                     \
                              __lll_private_flag (FUTEX_CMP_REQUEUE, private),\
                              (nr_wake), (nr_move), (mutex), (val));          \
-    __ret;                                                                   \
+    INTERNAL_SYSCALL_ERROR_P (__ret, __err);                                 \
   })
 
 
                              __lll_private_flag (FUTEX_WAKE_OP, private),    \
                              (nr_wake), (nr_wake2), (futexp2),               \
                              FUTEX_OP_CLEAR_WAKE_IF_GT_ONE);                 \
-    __ret;                                                                   \
+    INTERNAL_SYSCALL_ERROR_P (__ret, __err);                                 \
   })