diff options
| author | Rob Pike <r@golang.org> | 2015-02-19 13:44:06 -0800 |
|---|---|---|
| committer | Rob Pike <r@golang.org> | 2015-02-20 00:20:54 +0000 |
| commit | c21f1d5ef30ff52cb42fca146a9c7161dfee5c3c (patch) | |
| tree | 1cac4b5b7baf977fac08a8c2fb83920dd0dd4f89 /src/runtime/asm_arm.s | |
| parent | dc7b54bed280f9258c553772fbd62e5b075ccff7 (diff) | |
| download | go-c21f1d5ef30ff52cb42fca146a9c7161dfee5c3c.tar.xz | |
[dev.cc] runtime,syscall: quiet some more vet errors
Fix many incorrect FP references and a few other details.
Some errors remain, especially in vlop, but fixing them requires semantics. For another day.
Change-Id: Ib769fb519b465e79fc08d004a51acc5644e8b259
Reviewed-on: https://go-review.googlesource.com/5288
Reviewed-by: Russ Cox <rsc@golang.org>
Diffstat (limited to 'src/runtime/asm_arm.s')
| -rw-r--r-- | src/runtime/asm_arm.s | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/runtime/asm_arm.s b/src/runtime/asm_arm.s index a80d3d4e91..2b55f89098 100644 --- a/src/runtime/asm_arm.s +++ b/src/runtime/asm_arm.s @@ -106,7 +106,7 @@ TEXT runtime·asminit(SB),NOSPLIT,$0-0 // void gosave(Gobuf*) // save state in Gobuf; setjmp TEXT runtime·gosave(SB),NOSPLIT,$-4-4 - MOVW gobuf+0(FP), R0 + MOVW buf+0(FP), R0 MOVW R13, gobuf_sp(R0) MOVW LR, gobuf_pc(R0) MOVW g, gobuf_g(R0) @@ -119,7 +119,7 @@ TEXT runtime·gosave(SB),NOSPLIT,$-4-4 // void gogo(Gobuf*) // restore state from Gobuf; longjmp TEXT runtime·gogo(SB),NOSPLIT,$-4-4 - MOVW gobuf+0(FP), R1 + MOVW buf+0(FP), R1 MOVW gobuf_g(R1), R0 BL setg<>(SB) @@ -645,7 +645,7 @@ TEXT setg<>(SB),NOSPLIT,$-4-0 MOVW g, R0 RET -TEXT runtime·getcallerpc(SB),NOSPLIT,$-4-4 +TEXT runtime·getcallerpc(SB),NOSPLIT,$-4-8 MOVW 0(R13), R0 MOVW R0, ret+4(FP) RET @@ -659,8 +659,8 @@ TEXT runtime·setcallerpc(SB),NOSPLIT,$-4-8 MOVW R0, 0(R13) RET -TEXT runtime·getcallersp(SB),NOSPLIT,$-4-4 - MOVW addr+0(FP), R0 +TEXT runtime·getcallersp(SB),NOSPLIT,$-4-8 + MOVW argp+0(FP), R0 MOVW $-4(R0), R0 MOVW R0, ret+4(FP) RET |
