trying -r
This commit is contained in:
@@ -168,7 +168,7 @@ static inline void* mi_prim_tls_slot(size_t slot) mi_attr_noexcept {
|
|||||||
#if defined(__APPLE__) // M1, issue #343
|
#if defined(__APPLE__) // M1, issue #343
|
||||||
__asm__ volatile ("mrs %0, tpidrro_el0\nbic %0, %0, #7" : "=r" (tcb));
|
__asm__ volatile ("mrs %0, tpidrro_el0\nbic %0, %0, #7" : "=r" (tcb));
|
||||||
#else
|
#else
|
||||||
//__asm__ volatile ("mrs %0, CTPIDR_EL0" : "=c" (tcb));
|
__asm__ volatile ("mrs %0, CTPIDR_EL0" : "=r" (tcb));
|
||||||
//void *__capability tcb = __builtin_thread_pointer();
|
//void *__capability tcb = __builtin_thread_pointer();
|
||||||
#endif
|
#endif
|
||||||
res = tcb[slot];
|
res = tcb[slot];
|
||||||
|
|||||||
Reference in New Issue
Block a user