aboutsummaryrefslogtreecommitdiffstats
path: root/src/include
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@yahoo.com>2017-05-10 07:21:29 -0400
committerLibravatar netblue30 <netblue30@yahoo.com>2017-05-10 07:21:29 -0400
commit030bd37378097b45346eb3d6dfc6fba18718fb29 (patch)
tree3b751dc10d202ec48a8b1bb157db0cc97e6d4ffd /src/include
parentadding gimp-2.8.profile (diff)
downloadfirejail-030bd37378097b45346eb3d6dfc6fba18718fb29.tar.gz
firejail-030bd37378097b45346eb3d6dfc6fba18718fb29.tar.zst
firejail-030bd37378097b45346eb3d6dfc6fba18718fb29.zip
32bit plaform fixes
Diffstat (limited to 'src/include')
-rw-r--r--src/include/common.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/include/common.h b/src/include/common.h
index 59b7f6213..7067ae68c 100644
--- a/src/include/common.h
+++ b/src/include/common.h
@@ -115,6 +115,10 @@ static inline unsigned long long getticks(void) {
115 unsigned a, d; 115 unsigned a, d;
116 asm volatile("rdtsc" : "=a" (a), "=d" (d)); 116 asm volatile("rdtsc" : "=a" (a), "=d" (d));
117 return ((unsigned long long)a) | (((unsigned long long)d) << 32); 117 return ((unsigned long long)a) | (((unsigned long long)d) << 32);
118#elif defined(__i386__)
119 unsigned long long ret;
120 __asm__ __volatile__("rdtsc" : "=A" (ret));
121 return ret;
118#else 122#else
119 return 0; // not implemented 123 return 0; // not implemented
120#endif 124#endif