diff options
Diffstat (limited to 'src/runtime/sys_linux_amd64.s')
| -rw-r--r-- | src/runtime/sys_linux_amd64.s | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/runtime/sys_linux_amd64.s b/src/runtime/sys_linux_amd64.s index d48573c2c5..584f2c5b1e 100644 --- a/src/runtime/sys_linux_amd64.s +++ b/src/runtime/sys_linux_amd64.s @@ -215,7 +215,7 @@ TEXT runtime·walltime1(SB),NOSPLIT,$16-12 MOVQ SP, R12 // Save old SP; R12 unchanged by C code. -#ifdef GOEXPERIMENT_REGABI +#ifdef GOEXPERIMENT_REGABI_G MOVQ g_m(R14), BX // BX unchanged by C code. #else get_tls(CX) @@ -236,7 +236,7 @@ TEXT runtime·walltime1(SB),NOSPLIT,$16-12 MOVQ CX, m_vdsoPC(BX) MOVQ DX, m_vdsoSP(BX) -#ifdef GOEXPERIMENT_REGABI +#ifdef GOEXPERIMENT_REGABI_G CMPQ R14, m_curg(BX) // Only switch if on curg. #else CMPQ AX, m_curg(BX) // Only switch if on curg. @@ -283,7 +283,7 @@ TEXT runtime·nanotime1(SB),NOSPLIT,$16-8 MOVQ SP, R12 // Save old SP; R12 unchanged by C code. -#ifdef GOEXPERIMENT_REGABI +#ifdef GOEXPERIMENT_REGABI_G MOVQ g_m(R14), BX // BX unchanged by C code. #else get_tls(CX) @@ -304,7 +304,7 @@ TEXT runtime·nanotime1(SB),NOSPLIT,$16-8 MOVQ CX, m_vdsoPC(BX) MOVQ DX, m_vdsoSP(BX) -#ifdef GOEXPERIMENT_REGABI +#ifdef GOEXPERIMENT_REGABI_G CMPQ R14, m_curg(BX) // Only switch if on curg. #else CMPQ AX, m_curg(BX) // Only switch if on curg. |
