runtime: Fix netbsd/arm and freebsd/arm build
The ARM external linking CL left missed changes to sys_freebsd_arm.s and sys_netbsd_arm.s already done to sys_linux_arm.s.
R=rsc
CC=golang-dev
https://golang.org/cl/12842044
diff --git a/src/pkg/runtime/sys_netbsd_arm.s b/src/pkg/runtime/sys_netbsd_arm.s
index b660072..4a5b889 100644
--- a/src/pkg/runtime/sys_netbsd_arm.s
+++ b/src/pkg/runtime/sys_netbsd_arm.s
@@ -201,11 +201,11 @@
TEXT runtime·sigtramp(SB),NOSPLIT,$24
// this might be called in external code context,
// where g and m are not set.
- // first save R0, because _cgo_load_gm will clobber it
+ // first save R0, because runtime·load_gm will clobber it
MOVW R0, 4(R13) // signum
- MOVW _cgo_load_gm(SB), R0
+ MOVB runtime·iscgo(SB), R0
CMP $0, R0
- BL.NE (R0)
+ BL.NE runtime·load_gm(SB)
CMP $0, m
BNE 4(PC)