projects
/
urcu.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Futex: turn "int" into "int32_t" for portability
[urcu.git]
/
compat_futex.c
diff --git
a/compat_futex.c
b/compat_futex.c
index 9dfcfeb43026639696875cc36367f05a554e0888..3f1d1ef3410a91d4ae432080debcba4c6a17e387 100644
(file)
--- a/
compat_futex.c
+++ b/
compat_futex.c
@@
-26,9
+26,10
@@
#include <assert.h>
#include <errno.h>
#include <poll.h>
#include <assert.h>
#include <errno.h>
#include <poll.h>
+#include <stdint.h>
#include <urcu/arch.h>
#include <urcu/arch.h>
-#include <urcu/
urcu-
futex.h>
+#include <urcu/futex.h>
static pthread_mutex_t compat_futex_lock = PTHREAD_MUTEX_INITIALIZER;
static pthread_cond_t compat_futex_cond = PTHREAD_COND_INITIALIZER;
static pthread_mutex_t compat_futex_lock = PTHREAD_MUTEX_INITIALIZER;
static pthread_cond_t compat_futex_cond = PTHREAD_COND_INITIALIZER;
@@
-39,8
+40,8
@@
static pthread_cond_t compat_futex_cond = PTHREAD_COND_INITIALIZER;
* Waiter will relinquish the CPU until woken up.
*/
* Waiter will relinquish the CPU until woken up.
*/
-int compat_futex_noasync(int
*uaddr, int op, in
t val,
- const struct timespec *timeout, int
*uaddr2, in
t val3)
+int compat_futex_noasync(int
32_t *uaddr, int op, int32_
t val,
+ const struct timespec *timeout, int
32_t *uaddr2, int32_
t val3)
{
int ret, i, gret = 0;
{
int ret, i, gret = 0;
@@
-84,8
+85,8
@@
end:
* Waiter will busy-loop trying to read the condition.
*/
* Waiter will busy-loop trying to read the condition.
*/
-int compat_futex_async(int
*uaddr, int op, in
t val,
- const struct timespec *timeout, int
*uaddr2, in
t val3)
+int compat_futex_async(int
32_t *uaddr, int op, int32_
t val,
+ const struct timespec *timeout, int
32_t *uaddr2, int32_
t val3)
{
int ret, i;
{
int ret, i;
This page took
0.023862 seconds
and
4
git commands to generate.