1static inline struct pthread *__pthread_self() 2{ 3 struct pthread *self; 4 __asm__ __volatile__ ("mov %%fs:0,%0" : "=r" (self) ); 5 return self; 6} 7 8#define TP_ADJ(p) (p) 9 10#define MC_PC gregs[REG_RIP] 11