From 3d9eb57c55c30a6fd69b056851e3ed9f07cd97c5 Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Thu, 3 Jul 2014 22:03:14 -0700 Subject: [PATCH] Fix ia64 build error in lll_futex_timed_wait_bitset --- ChangeLog | 3 +++ sysdeps/unix/sysv/linux/ia64/nptl/lowlevellock.h | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index e3a9b4f..5f12906 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2014-07-03 Roland McGrath + * sysdeps/unix/sysv/linux/ia64/lowlevellock.h + (lll_futex_timed_wait_bitset): Fix syscall argument count. + * sysdeps/nptl/configure.ac (libc_cv_forced_unwind): Use -Dinhibit_libc=1 for unwind.h check to prevent false failure in a bare environment with no installed. diff --git a/sysdeps/unix/sysv/linux/ia64/nptl/lowlevellock.h b/sysdeps/unix/sysv/linux/ia64/nptl/lowlevellock.h index 0105972..9d32395 100644 --- a/sysdeps/unix/sysv/linux/ia64/nptl/lowlevellock.h +++ b/sysdeps/unix/sysv/linux/ia64/nptl/lowlevellock.h @@ -95,7 +95,7 @@ ({ \ int __op = FUTEX_WAIT_BITSET | (clockbit); \ \ - DO_INLINE_SYSCALL(futex, 4, (long) (ftx), \ + DO_INLINE_SYSCALL(futex, 6, (long) (ftx), \ __lll_private_flag (__op, private), \ (int) (val), (long) (timespec), NULL /* Unused. */, \ FUTEX_BITSET_MATCH_ANY); \ -- 2.7.4