futex_bits.h (sys_futex0): Change operands "op" and "val" to int.
authorUros Bizjak <ubizjak@gmail.com>
Thu, 28 May 2015 17:36:47 +0000 (19:36 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Thu, 28 May 2015 17:36:47 +0000 (19:36 +0200)
commitd778b5a09c816040de7f25f630056e56ec5d1c09
tree56e7a48916bf7ae3b2e8f20f130737c82752650a
parentac3efa775fc0013da35f118852a9284d26076d19
futex_bits.h (sys_futex0): Change operands "op" and "val" to int.

* config/linux/x86/futex_bits.h (sys_futex0) [__x86_64__]: Change
operands "op" and "val" to int.

* config/linux/sh/futex_bits.h (sys_futex0) Change operands
"op" and "val" to int.

* config/linux/alpha/futex_bits.h (sys_futex0) Change operands
"op" and "val" to int.

* config/linux/futex.cc (gtm_futex_wait, gtm_futex_wake):
Declare as static int.
(FUTEX_PRIVATE_FLAG): Remove L suffix.
* config/linux/futex_bits.h (sys_futex0) Change operand "op" to int.

Revert:
* config/linux/x86/futex.h (sys_futex0) [!__x86_64__]:
Change operand "op" to long.

From-SVN: r223844
libitm/ChangeLog
libitm/config/linux/alpha/futex_bits.h
libitm/config/linux/futex.cc
libitm/config/linux/futex_bits.h
libitm/config/linux/sh/futex_bits.h
libitm/config/linux/x86/futex_bits.h