322bd4ff |
1 | static inline uintptr_t __get_tp() |
320054e8 |
2 | { |
322bd4ff DG |
3 | uintptr_t tp; |
4 | __asm__ ("mov %%fs:0,%0" : "=r" (tp) ); |
5 | return tp; |
320054e8 DG |
6 | } |
7 | |
320054e8 DG |
8 | #define MC_PC gregs[REG_RIP] |
9 | |
322bd4ff |
10 | #define CANARY_PAD |
320054e8 DG |
11 | |
12 | #define tls_mod_off_t unsigned long long |