This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[COMMITTED PATCH] Fix ia64 build error in lll_futex_timed_wait_bitset


Apparently nobody had been testing ia64 with --enable-kernel=recent and
nobody tested lately after the last kernel-features.h cleanup, because
it could never have compiled.


Thanks,
Roland


	* sysdeps/unix/sysv/linux/ia64/lowlevellock.h
	(lll_futex_timed_wait_bitset): Fix syscall argument count.

--- 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);				   \


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]