From: Daniel Jacobowitz Date: Tue, 27 Jan 2009 15:48:44 +0000 (+0000) Subject: * sysdeps/unix/sysv/linux/arm/nptl/lowlevellock.h X-Git-Tag: glibc-2.16-ports-before-merge~663 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=60acbff563ba810b33fed59133033380d4de9429;p=thirdparty%2Fglibc.git * sysdeps/unix/sysv/linux/arm/nptl/lowlevellock.h (lll_futex_wake_unlock, lll_futex_requeue): Return zero if success. --- diff --git a/ChangeLog.arm b/ChangeLog.arm index eb0219166cf..0d3eba20ea0 100644 --- a/ChangeLog.arm +++ b/ChangeLog.arm @@ -1,3 +1,8 @@ +2009-01-27 Ryosei Takagi + + * sysdeps/unix/sysv/linux/arm/nptl/lowlevellock.h + (lll_futex_wake_unlock, lll_futex_requeue): Return zero if success. + 2009-01-27 Daniel Jacobowitz * sysdeps/unix/sysv/linux/arm/sysdep.h: Include . diff --git a/sysdeps/unix/sysv/linux/arm/nptl/lowlevellock.h b/sysdeps/unix/sysv/linux/arm/nptl/lowlevellock.h index 95920ab4954..e745e6655fb 100644 --- a/sysdeps/unix/sysv/linux/arm/nptl/lowlevellock.h +++ b/sysdeps/unix/sysv/linux/arm/nptl/lowlevellock.h @@ -114,7 +114,7 @@ __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); \ }) @@ -127,7 +127,7 @@ __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); \ })