arm syscall.c

This commit is contained in:
Jan (janneke) Nieuwenhuizen 2022-05-01 00:53:26 +02:00 committed by Jan Nieuwenhuizen
parent a29eb8d3df
commit 03c718cff8
1 changed files with 7 additions and 7 deletions

View File

@ -71,13 +71,13 @@ __sys_call4 (int sys_call, int one, int two, int three, int four)
int
__sys_call6 (int sys_call, int one, int two, int three, int four, int five, int six)
{
asm ("!-4 ldr____%r7,(%fp,+#$i8)");
asm ("!20 ldr____%r0,(%fp,+#$i8)");
asm ("!16 ldr____%r1,(%fp,+#$i8)");
asm ("!12 ldr____%r2,(%fp,+#$i8)");
asm ("!8 ldr____%r3,(%fp,+#$i8)");
asm ("!4 ldr____%r4,(%fp,+#$i8)");
asm ("!0 ldr____%r5,(%fp,+#$i8)");
asm ("!20 ldr____%r7,(%fp,+#$i8)");
asm ("!16 ldr____%r0,(%fp,+#$i8)");
asm ("!12 ldr____%r1,(%fp,+#$i8)");
asm ("!8 ldr____%r2,(%fp,+#$i8)");
asm ("!4 ldr____%r3,(%fp,+#$i8)");
asm ("!0 ldr____%r4,(%fp,+#$i8)");
asm ("!-4 ldr____%r5,(%fp,+#$i8)");
asm ("swi____$0");
}