@@ -22,7 +22,7 @@ pub fn syscall0(number: SYS) usize {
22
22
\\ 1:
23
23
: [ret ] "={r3}" (- > usize ),
24
24
: [number ] "{r0}" (@intFromEnum (number )),
25
- : "memory" , "cr0" , "r4" , "r5" , "r6" , "r7" , "r8" , "r9" , "r10" , "r11" , "r12"
25
+ : "memory" , "cr0" , "r0" , " r4" , "r5" , "r6" , "r7" , "r8" , "r9" , "r10" , "r11" , "r12"
26
26
);
27
27
}
28
28
@@ -35,7 +35,7 @@ pub fn syscall1(number: SYS, arg1: usize) usize {
35
35
: [ret ] "={r3}" (- > usize ),
36
36
: [number ] "{r0}" (@intFromEnum (number )),
37
37
[arg1 ] "{r3}" (arg1 ),
38
- : "memory" , "cr0" , "r4" , "r5" , "r6" , "r7" , "r8" , "r9" , "r10" , "r11" , "r12"
38
+ : "memory" , "cr0" , "r0" , " r4" , "r5" , "r6" , "r7" , "r8" , "r9" , "r10" , "r11" , "r12"
39
39
);
40
40
}
41
41
@@ -49,7 +49,7 @@ pub fn syscall2(number: SYS, arg1: usize, arg2: usize) usize {
49
49
: [number ] "{r0}" (@intFromEnum (number )),
50
50
[arg1 ] "{r3}" (arg1 ),
51
51
[arg2 ] "{r4}" (arg2 ),
52
- : "memory" , "cr0" , "r4" , "r5" , "r6" , "r7" , "r8" , "r9" , "r10" , "r11" , "r12"
52
+ : "memory" , "cr0" , "r0" , " r4" , "r5" , "r6" , "r7" , "r8" , "r9" , "r10" , "r11" , "r12"
53
53
);
54
54
}
55
55
@@ -64,7 +64,7 @@ pub fn syscall3(number: SYS, arg1: usize, arg2: usize, arg3: usize) usize {
64
64
[arg1 ] "{r3}" (arg1 ),
65
65
[arg2 ] "{r4}" (arg2 ),
66
66
[arg3 ] "{r5}" (arg3 ),
67
- : "memory" , "cr0" , "r4" , "r5" , "r6" , "r7" , "r8" , "r9" , "r10" , "r11" , "r12"
67
+ : "memory" , "cr0" , "r0" , " r4" , "r5" , "r6" , "r7" , "r8" , "r9" , "r10" , "r11" , "r12"
68
68
);
69
69
}
70
70
@@ -80,7 +80,7 @@ pub fn syscall4(number: SYS, arg1: usize, arg2: usize, arg3: usize, arg4: usize)
80
80
[arg2 ] "{r4}" (arg2 ),
81
81
[arg3 ] "{r5}" (arg3 ),
82
82
[arg4 ] "{r6}" (arg4 ),
83
- : "memory" , "cr0" , "r4" , "r5" , "r6" , "r7" , "r8" , "r9" , "r10" , "r11" , "r12"
83
+ : "memory" , "cr0" , "r0" , " r4" , "r5" , "r6" , "r7" , "r8" , "r9" , "r10" , "r11" , "r12"
84
84
);
85
85
}
86
86
@@ -97,7 +97,7 @@ pub fn syscall5(number: SYS, arg1: usize, arg2: usize, arg3: usize, arg4: usize,
97
97
[arg3 ] "{r5}" (arg3 ),
98
98
[arg4 ] "{r6}" (arg4 ),
99
99
[arg5 ] "{r7}" (arg5 ),
100
- : "memory" , "cr0" , "r4" , "r5" , "r6" , "r7" , "r8" , "r9" , "r10" , "r11" , "r12"
100
+ : "memory" , "cr0" , "r0" , " r4" , "r5" , "r6" , "r7" , "r8" , "r9" , "r10" , "r11" , "r12"
101
101
);
102
102
}
103
103
@@ -123,7 +123,7 @@ pub fn syscall6(
123
123
[arg4 ] "{r6}" (arg4 ),
124
124
[arg5 ] "{r7}" (arg5 ),
125
125
[arg6 ] "{r8}" (arg6 ),
126
- : "memory" , "cr0" , "r4" , "r5" , "r6" , "r7" , "r8" , "r9" , "r10" , "r11" , "r12"
126
+ : "memory" , "cr0" , "r0" , " r4" , "r5" , "r6" , "r7" , "r8" , "r9" , "r10" , "r11" , "r12"
127
127
);
128
128
}
129
129
0 commit comments