]> git.proxmox.com Git - wasi-libc.git/blame - libc-top-half/musl/arch/s390x/pthread_arch.h
Update to musl 1.2.2.
[wasi-libc.git] / libc-top-half / musl / arch / s390x / pthread_arch.h
CommitLineData
322bd4ff 1static inline uintptr_t __get_tp()
320054e8 2{
322bd4ff 3 uintptr_t tp;
320054e8
DG
4 __asm__ (
5 "ear %0, %%a0\n"
6 "sllg %0, %0, 32\n"
7 "ear %0, %%a1\n"
322bd4ff
DG
8 : "=r"(tp));
9 return tp;
320054e8
DG
10}
11
320054e8 12#define MC_PC psw.addr