|
@@ -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;
|
|
|
++
|