From d8fd8d89ea071c79788b34eddf31858c0e66c19b Mon Sep 17 00:00:00 2001 From: Shenghou Ma Date: Tue, 28 May 2013 20:13:02 +0800 Subject: runtime: use m and g, instead of R9 and R10, in ARM assembly files also don't clobber R9 if it is about to crash. In response to https://golang.org/cl/9251043/#msg2. R=golang-dev, khr, khr, dave CC=golang-dev https://golang.org/cl/9778046 --- src/pkg/runtime/sys_linux_arm.s | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/pkg/runtime/sys_linux_arm.s') diff --git a/src/pkg/runtime/sys_linux_arm.s b/src/pkg/runtime/sys_linux_arm.s index ffcb1ec69a..6826bea961 100644 --- a/src/pkg/runtime/sys_linux_arm.s +++ b/src/pkg/runtime/sys_linux_arm.s @@ -127,8 +127,8 @@ TEXT runtime·munmap(SB),7,$0 SWI $0 MOVW $0xfffff001, R6 CMP R6, R0 - MOVW.HI $0, R9 // crash on syscall failure - MOVW.HI R9, (R9) + MOVW.HI $0, R8 // crash on syscall failure + MOVW.HI R8, (R8) RET TEXT runtime·madvise(SB),7,$0 @@ -278,8 +278,8 @@ TEXT runtime·sigaltstack(SB),7,$0 SWI $0 MOVW $0xfffff001, R6 CMP R6, R0 - MOVW.HI $0, R9 // crash on syscall failure - MOVW.HI R9, (R9) + MOVW.HI $0, R8 // crash on syscall failure + MOVW.HI R8, (R8) RET TEXT runtime·sigtramp(SB),7,$24 -- cgit v1.3