From 60acbff563ba810b33fed59133033380d4de9429 Mon Sep 17 00:00:00 2001 From: Daniel Jacobowitz Date: Tue, 27 Jan 2009 15:48:44 +0000 Subject: [PATCH] * sysdeps/unix/sysv/linux/arm/nptl/lowlevellock.h (lll_futex_wake_unlock, lll_futex_requeue): Return zero if success. --- ChangeLog.arm | 5 +++++ sysdeps/unix/sysv/linux/arm/nptl/lowlevellock.h | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/ChangeLog.arm b/ChangeLog.arm index eb02191..0d3eba2 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 95920ab..e745e66 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); \ }) -- 2.7.4