X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=test_urcu_timing.c;h=d469508dedd1361086d025f820ddad9440b2b5ad;hb=710b09b7ba5203ea868240c1746d0ac0fc65f884;hp=f97a5c1e3c9a15d3055c596a72a3d4d9e61d3fbc;hpb=f4a486ac095bd844d0c18995737d589b8f085b69;p=urcu.git diff --git a/test_urcu_timing.c b/test_urcu_timing.c index f97a5c1..d469508 100644 --- a/test_urcu_timing.c +++ b/test_urcu_timing.c @@ -37,7 +37,7 @@ static inline pid_t gettid(void) #define rdtscll(val) do { \ unsigned int __a,__d; \ asm volatile("rdtsc" : "=a" (__a), "=d" (__d)); \ - (val) = ((unsigned long)__a) | (((unsigned long)__d)<<32); \ + (val) = ((unsigned long long)__a) | (((unsigned long long)__d)<<32); \ } while(0) typedef unsigned long long cycles_t;