1
0
mirror of https://github.com/golang/go synced 2024-11-21 23:04:39 -07:00

runtime: Add some missing runtime· prefixes to ARM asm code.

R=r, r2
CC=golang-dev
https://golang.org/cl/3024041
This commit is contained in:
Ian Lance Taylor 2010-11-10 15:10:19 -08:00
parent bd8913f791
commit 7e69c90ade
2 changed files with 3 additions and 3 deletions

View File

@ -10,7 +10,7 @@
// }else // }else
// return 0; // return 0;
TEXT cas(SB),7,$0 TEXT runtime·cas(SB),7,$0
MOVW 0(FP), R1 // *val MOVW 0(FP), R1 // *val
MOVW 4(FP), R2 // old MOVW 4(FP), R2 // old
MOVW 8(FP), R3 // new MOVW 8(FP), R3 // new

View File

@ -62,7 +62,7 @@ TEXT save<>(SB), 7, $0
MOVW 20(FP), R(D) /* denominator */ MOVW 20(FP), R(D) /* denominator */
CMP $0, R(D) CMP $0, R(D)
BNE s1 BNE s1
BL panicdivide(SB) BL runtime·panicdivide(SB)
/* MOVW -1(R(D)), R(TMP) /* divide by zero fault */ /* MOVW -1(R(D)), R(TMP) /* divide by zero fault */
s1: RET s1: RET
@ -178,7 +178,7 @@ TEXT _sfloat(SB), 7, $64 // 4 arg + 14*4 saved regs + cpsr
MOVW R1, 60(R13) MOVW R1, 60(R13)
WORD $0xe10f1000 // mrs r1, cpsr WORD $0xe10f1000 // mrs r1, cpsr
MOVW R1, 64(R13) MOVW R1, 64(R13)
BL _sfloat2(SB) BL runtime·_sfloat2(SB)
MOVW R0, 0(R13) MOVW R0, 0(R13)
MOVW 64(R13), R1 MOVW 64(R13), R1
WORD $0xe128f001 // msr cpsr_f, r1 WORD $0xe128f001 // msr cpsr_f, r1