diff options
| author | Joel Sing <joel@sing.id.au> | 2023-03-12 03:12:40 +1100 |
|---|---|---|
| committer | Joel Sing <joel@sing.id.au> | 2023-03-17 09:07:40 +0000 |
| commit | 602e6aa97965c0c14d469c46370b76c0f276edbb (patch) | |
| tree | 76c0f85a4a0533a5dd81a16610f3ae9590e9d086 /src/runtime/sys_linux_arm64.s | |
| parent | c8402cd33046e54c7e6530b458dfc21111d7ce64 (diff) | |
| download | go-602e6aa97965c0c14d469c46370b76c0f276edbb.tar.xz | |
runtime: remove arm64 non-register ABI fallback code
This presumably got missed in CL 393875.
Change-Id: I4f2de00ebd6ec405d5e289a7f8c2fc781607260b
Reviewed-on: https://go-review.googlesource.com/c/go/+/475617
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Joel Sing <joel@sing.id.au>
Reviewed-by: Cherry Mui <cherryyz@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Diffstat (limited to 'src/runtime/sys_linux_arm64.s')
| -rw-r--r-- | src/runtime/sys_linux_arm64.s | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/src/runtime/sys_linux_arm64.s b/src/runtime/sys_linux_arm64.s index 38ff6ac330..aa8d6ca619 100644 --- a/src/runtime/sys_linux_arm64.s +++ b/src/runtime/sys_linux_arm64.s @@ -455,14 +455,9 @@ TEXT runtime·sigtramp(SB),NOSPLIT|TOPFRAME,$176 CBZ R0, 2(PC) BL runtime·load_g(SB) -#ifdef GOEXPERIMENT_regabiargs // Restore signum to R0. MOVW 8(RSP), R0 // R1 and R2 already contain info and ctx, respectively. -#else - MOVD R1, 16(RSP) - MOVD R2, 24(RSP) -#endif MOVD $runtime·sigtrampgo<ABIInternal>(SB), R3 BL (R3) @@ -478,13 +473,7 @@ TEXT runtime·sigprofNonGoWrapper<>(SB),NOSPLIT,$176 SAVE_R19_TO_R28(8*4) SAVE_F8_TO_F15(8*14) -#ifdef GOEXPERIMENT_regabiargs // R0, R1 and R2 already contain sig, info and ctx, respectively. -#else - MOVW R0, 8(RSP) // sig - MOVD R1, 16(RSP) // info - MOVD R2, 24(RSP) // ctx -#endif CALL runtime·sigprofNonGo<ABIInternal>(SB) // Restore callee-save registers. |
