blob: e764c987825c3ff09f4a4e02f9a3d2660efbeadc [file] [log] [blame]
static inline struct pthread* __pthread_self() {
struct pthread* self;
__asm__ __volatile__("mov %%fs:0,%0" : "=r"(self));
return self;
}
#define TP_ADJ(p) (p)
#define MC_PC gregs[REG_RIP]
#define CANARY canary2