Index: sandbox/linux/services/android_futex.h |
diff --git a/sandbox/linux/services/android_futex.h b/sandbox/linux/services/android_futex.h |
index 032b02481a14600ba4833a791a72233acebf99a1..a2be6614ff3c6c6c04e2a6b6caa10b829505d26e 100644 |
--- a/sandbox/linux/services/android_futex.h |
+++ b/sandbox/linux/services/android_futex.h |
@@ -5,20 +5,64 @@ |
#ifndef SANDBOX_LINUX_SERVICES_ANDROID_FUTEX_H_ |
#define SANDBOX_LINUX_SERVICES_ANDROID_FUTEX_H_ |
-#if !defined(FUTEX_PRIVATE_FLAG) |
-#define FUTEX_PRIVATE_FLAG 128 |
+#if !defined(FUTEX_WAIT) |
+#define FUTEX_WAIT 0 |
#endif |
-#if !defined(FUTEX_CLOCK_REALTIME) |
-#define FUTEX_CLOCK_REALTIME 256 |
+#if !defined(FUTEX_WAKE) |
+#define FUTEX_WAKE 1 |
+#endif |
+ |
+#if !defined(FUTEX_FD) |
+#define FUTEX_FD 2 |
+#endif |
+ |
+#if !defined(FUTEX_REQUEUE) |
+#define FUTEX_REQUEUE 3 |
+#endif |
+ |
+#if !defined(FUTEX_CMP_REQUEUE) |
+#define FUTEX_CMP_REQUEUE 4 |
+#endif |
+ |
+#if !defined(FUTEX_WAKE_OP) |
+#define FUTEX_WAKE_OP 5 |
+#endif |
+ |
+#if !defined(FUTEX_LOCK_PI) |
+#define FUTEX_LOCK_PI 6 |
+#endif |
+ |
+#if !defined(FUTEX_UNLOCK_PI) |
+#define FUTEX_UNLOCK_PI 7 |
+#endif |
+ |
+#if !defined(FUTEX_TRYLOCK_PI) |
+#define FUTEX_TRYLOCK_PI 8 |
+#endif |
+ |
+#if !defined(FUTEX_WAIT_BITSET) |
+#define FUTEX_WAIT_BITSET 9 |
+#endif |
+ |
+#if !defined(FUTEX_WAKE_BITSET) |
+#define FUTEX_WAKE_BITSET 10 |
+#endif |
+ |
+#if !defined(FUTEX_WAIT_REQUEUE_PI) |
+#define FUTEX_WAIT_REQUEUE_PI 11 |
#endif |
#if !defined(FUTEX_CMP_REQUEUE_PI) |
#define FUTEX_CMP_REQUEUE_PI 12 |
#endif |
-#if !defined(FUTEX_CMP_REQUEUE_PI_PRIVATE) |
-#define FUTEX_CMP_REQUEUE_PI_PRIVATE (FUTEX_CMP_REQUEUE_PI | FUTEX_PRIVATE_FLAG) |
+#if !defined(FUTEX_PRIVATE_FLAG) |
+#define FUTEX_PRIVATE_FLAG 128 |
+#endif |
+ |
+#if !defined FUTEX_CLOCK_REALTIME |
+#define FUTEX_CLOCK_REALTIME 256 |
#endif |
#if !defined(FUTEX_CMD_MASK) |