Skip to content

Commit 4d40a5c

Browse files
committed
remove x9 from syscallstub
1 parent 52c6c0b commit 4d40a5c

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

usr/lib/libc/crt0.S

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -96,20 +96,19 @@ __start:
9696
\name:
9797

9898
// 16-byte stack alignment
99-
sub sp, sp, #32
99+
sub sp, sp, #16
100100

101101
str x8, [sp]
102-
str x9, [sp, #8]
103-
str lr, [sp, #16]
102+
str lr, [sp, #8]
104103

105104
mov x8, #\number
106105

107106
svc 0
108107

109108
ldr x8, [sp]
110-
ldr lr, [sp, #16]
109+
ldr lr, [sp, #8]
111110

112-
add sp, sp, #32
111+
add sp, sp, #16
113112

114113
ret
115114

0 commit comments

Comments
 (0)