Skip to content

Commit f6dfe16

Browse files
committed
runtime: fix darwin/amd64 assembly frame sizes
Change-Id: I2f0ecdc02ce275feadf07e402b54f988513e9b49 Reviewed-on: https://go-review.googlesource.com/12855 Reviewed-by: Russ Cox <[email protected]>
1 parent c1ccbab commit f6dfe16

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/runtime/sys_darwin_arm64.s

+3-3
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ TEXT runtime·setitimer(SB),NOSPLIT,$0
151151
SVC $0x80
152152
RET
153153

154-
TEXT time·now(SB),NOSPLIT,$32-12
154+
TEXT time·now(SB),NOSPLIT,$40-12
155155
MOVD RSP, R0 // timeval
156156
MOVD R0, R9 // this is how dyld calls gettimeofday
157157
MOVW $0, R1 // zone
@@ -164,7 +164,7 @@ TEXT time·now(SB),NOSPLIT,$32-12
164164
MOVW R1, nsec+8(FP)
165165
RET
166166

167-
TEXT runtime·nanotime(SB),NOSPLIT,$32
167+
TEXT runtime·nanotime(SB),NOSPLIT,$40
168168
MOVD RSP, R0 // timeval
169169
MOVD R0, R9 // this is how dyld calls gettimeofday
170170
MOVW $0, R1 // zone
@@ -272,7 +272,7 @@ TEXT runtime·sigaction(SB),NOSPLIT,$0
272272
BL notok<>(SB)
273273
RET
274274

275-
TEXT runtime·usleep(SB),NOSPLIT,$12
275+
TEXT runtime·usleep(SB),NOSPLIT,$24
276276
MOVW usec+0(FP), R0
277277
MOVW R0, R1
278278
MOVW $1000000, R2

0 commit comments

Comments
 (0)