pub fn __aeabi_read_tp() callconv(.naked) void
pub fn __aeabi_read_tp() callconv(.naked) void { @setRuntimeSafety(false); asm volatile ( \\ mrc p15, 0, r0, c13, c0, 3 \\ bx lr ); unreachable; }