uClibc: fix syscall() for syscalls with 6 arguments on PowerPC
This commit is contained in:
parent
dfc856499b
commit
ce0931384e
@ -0,0 +1,24 @@
|
||||
From: Matthias Schiffer <mschiffer@universe-factory.net>
|
||||
Date: Wed, 11 Mar 2015 18:30:54 +0100
|
||||
Subject: uClibc: fix syscall() for syscalls with 6 arguments on PowerPC
|
||||
|
||||
Patch from the uClibc master.
|
||||
|
||||
Fixes the package fastd on PowerPC.
|
||||
|
||||
diff --git a/toolchain/uClibc/patches-0.9.33.2/470-powerpc_syscall6.patch b/toolchain/uClibc/patches-0.9.33.2/470-powerpc_syscall6.patch
|
||||
new file mode 100644
|
||||
index 0000000..9511dcc
|
||||
--- /dev/null
|
||||
+++ b/toolchain/uClibc/patches-0.9.33.2/470-powerpc_syscall6.patch
|
||||
@@ -0,0 +1,10 @@
|
||||
+--- a/libc/sysdeps/linux/powerpc/syscall.S
|
||||
++++ b/libc/sysdeps/linux/powerpc/syscall.S
|
||||
+@@ -30,6 +30,7 @@ syscall:
|
||||
+ mr 5,6
|
||||
+ mr 6,7
|
||||
+ mr 7,8
|
||||
++ mr 8,9
|
||||
+ sc
|
||||
+ bnslr;
|
||||
+
|
Loading…
Reference in New Issue
Block a user