mirror of
https://github.com/golang/go.git
synced 2025-12-08 06:10:04 +00:00
[dev.typeparams] runtime: use ABI0 handler addresses on Windows/ARM64
The handler address is passed to sigtramp, which calls it using ABI0 calling convention. Use ABI0 symbols. Change-Id: I5c16abef5e74a992d972fa5e100fed0ffb9f090a Reviewed-on: https://go-review.googlesource.com/c/go/+/321951 Trust: Cherry Mui <cherryyz@google.com> Run-TryBot: Cherry Mui <cherryyz@google.com> TryBot-Result: Go Bot <gobot@golang.org> Reviewed-by: Michael Knyszek <mknyszek@google.com>
This commit is contained in:
parent
fb42fb705d
commit
0e0a1f94f3
1 changed files with 3 additions and 3 deletions
|
|
@ -291,15 +291,15 @@ TEXT sigresume<>(SB),NOSPLIT|NOFRAME,$0
|
||||||
B (R1)
|
B (R1)
|
||||||
|
|
||||||
TEXT runtime·exceptiontramp(SB),NOSPLIT|NOFRAME,$0
|
TEXT runtime·exceptiontramp(SB),NOSPLIT|NOFRAME,$0
|
||||||
MOVD $runtime·exceptionhandler<ABIInternal>(SB), R1
|
MOVD $runtime·exceptionhandler(SB), R1
|
||||||
B sigtramp<>(SB)
|
B sigtramp<>(SB)
|
||||||
|
|
||||||
TEXT runtime·firstcontinuetramp(SB),NOSPLIT|NOFRAME,$0
|
TEXT runtime·firstcontinuetramp(SB),NOSPLIT|NOFRAME,$0
|
||||||
MOVD $runtime·firstcontinuehandler<ABIInternal>(SB), R1
|
MOVD $runtime·firstcontinuehandler(SB), R1
|
||||||
B sigtramp<>(SB)
|
B sigtramp<>(SB)
|
||||||
|
|
||||||
TEXT runtime·lastcontinuetramp(SB),NOSPLIT|NOFRAME,$0
|
TEXT runtime·lastcontinuetramp(SB),NOSPLIT|NOFRAME,$0
|
||||||
MOVD $runtime·lastcontinuehandler<ABIInternal>(SB), R1
|
MOVD $runtime·lastcontinuehandler(SB), R1
|
||||||
B sigtramp<>(SB)
|
B sigtramp<>(SB)
|
||||||
|
|
||||||
GLOBL runtime·cbctxts(SB), NOPTR, $4
|
GLOBL runtime·cbctxts(SB), NOPTR, $4
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue