Sign in
mojo
/
mojo-tools
/
43ebadc2a0d68487739cecbbd3393f852b7d3d7e
/
.
/
fusl
/
arch
/
i386
/
pthread_arch.h
blob: 7f38a56289032a3026a1580a798118e7214ae3ac [
file
]
static
inline
struct
pthread
*
__pthread_self
()
{
struct
pthread
*
self
;
__asm__ __volatile__
(
"movl %%gs:0,%0"
:
"=r"
(
self
)
);
return
self
;
}
#define
TP_ADJ
(
p
)
(
p
)
#define
MC_PC gregs
[
REG_EIP
]