rculfhash: add unique
[urcu.git] / urcu-defer-impl.h
index 0aedd53011cc70f5dfc626dc4380caa8aaca823b..d1ab0466096e5ebccc594658e843eab25d55dac7 100644 (file)
 #include <errno.h>
 #include <poll.h>
 #include <sys/time.h>
-#include <syscall.h>
 #include <unistd.h>
+#include <stdint.h>
 
-#include "urcu/urcu-futex.h"
+#include "urcu/futex.h"
 
 #include <urcu/compiler.h>
 #include <urcu/arch.h>
-#include <urcu/uatomic_arch.h>
+#include <urcu/uatomic.h>
 #include <urcu/list.h>
 #include <urcu/system.h>
 
@@ -121,7 +121,7 @@ extern void synchronize_rcu(void);
 static pthread_mutex_t rcu_defer_mutex = PTHREAD_MUTEX_INITIALIZER;
 static pthread_mutex_t defer_thread_mutex = PTHREAD_MUTEX_INITIALIZER;
 
-static int defer_thread_futex;
+static int32_t defer_thread_futex;
 
 /*
  * Written to only by each individual deferer. Read by both the deferer and
This page took 0.023295 seconds and 4 git commands to generate.