mirror of https://github.com/golang/go.git
runtime: fix ARM assembly code in cgocallback
A comparison instruction was missing in CL 392854. Should fix ARM builders. For #51676. Change-Id: Ica27a99be10e595bab4fad35e2e6c00a1c68a662 Reviewed-on: https://go-review.googlesource.com/c/go/+/479255 TryBot-Bypass: Cherry Mui <cherryyz@google.com> Reviewed-by: Michael Pratt <mpratt@google.com> Run-TryBot: Cherry Mui <cherryyz@google.com>
This commit is contained in:
parent
2716dfd995
commit
fba8566cda
|
|
@ -633,6 +633,7 @@ TEXT ·cgocallback(SB),NOSPLIT,$12-12
|
|||
// Skip cgocallbackg, just dropm when fn is nil, and frame is the saved g.
|
||||
// It is used to dropm while thread is exiting.
|
||||
MOVW fn+0(FP), R1
|
||||
CMP $0, R1
|
||||
B.NE loadg
|
||||
// Restore the g from frame.
|
||||
MOVW frame+4(FP), g
|
||||
|
|
|
|||
Loading…
Reference in New Issue