Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
musl
/
ce7ae11acfd9db8eb92cc6823c132e1825918d92
/
.
/
arch
/
s390x
/
pthread_arch.h
blob: bd90016d3f77f3e40520c7aba1bc910b4e4602f7 [
file
] [
log
] [
blame
]
static
inline
struct
pthread
*
__pthread_self
()
{
struct
pthread
*
self
;
__asm__ __volatile__
(
"ear %0, %%a0\n"
"sllg %0, %0, 32\n"
"ear %0, %%a1\n"
:
"=r"
(
self
));
return
self
;
}
#define
TP_ADJ
(
p
)
(
p
)
#define
MC_PC psw
.
addr