Split out architecture-dependent definitions into api.h and arch.h.
[urcu.git] / test_rwlock_timing.c
index 6e0523ce0614a5f3e6890460d480774c08974f7a..9ea2494e7804f6e7cd4f402f2542b91a5b125f74 100644 (file)
@@ -35,22 +35,6 @@ static inline pid_t gettid(void)
 }
 #endif
 
-#define rdtscll(val) do { \
-     unsigned int __a,__d; \
-     asm volatile("rdtsc" : "=a" (__a), "=d" (__d)); \
-     (val) = ((unsigned long long)__a) | (((unsigned long long)__d)<<32); \
-} while(0)
-
-typedef unsigned long long cycles_t;
-
-static inline cycles_t get_cycles (void)
-{
-        unsigned long long ret = 0;
-
-        rdtscll(ret);
-        return ret;
-}
-
 #include "urcu.h"
 
 struct test_array {
This page took 0.023095 seconds and 4 git commands to generate.