diff options
author | nico <nico@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2009-04-24 02:07:24 +0000 |
---|---|---|
committer | nico <nico@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2009-04-24 02:07:24 +0000 |
commit | d0c10785e702f0e56029aee4c4f8f9bfcf03a5e9 (patch) | |
tree | 9d6f7295056441b2f0941d9807b9d01c92c9dad9 /toolchain/uClibc/patches-0.9.28/200-cris-syscall6.patch | |
parent | 89167b9397299681674c890d68559b4390dec3ad (diff) |
[toolchain] uClibc cleanup:
- use full version string (0.9.30.1), instead of base (0.9.30) + extra (.1)
- remove support for 0.9.28 and snapshots (building from SVN to be added later)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15368 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'toolchain/uClibc/patches-0.9.28/200-cris-syscall6.patch')
-rw-r--r-- | toolchain/uClibc/patches-0.9.28/200-cris-syscall6.patch | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/toolchain/uClibc/patches-0.9.28/200-cris-syscall6.patch b/toolchain/uClibc/patches-0.9.28/200-cris-syscall6.patch deleted file mode 100644 index 8ecbab5c3..000000000 --- a/toolchain/uClibc/patches-0.9.28/200-cris-syscall6.patch +++ /dev/null @@ -1,34 +0,0 @@ -diff -urN uClibc-0.9.28.2.orig/libc/sysdeps/linux/cris/bits/syscalls.h uClibc-0.9.28.2/libc/sysdeps/linux/cris/bits/syscalls.h ---- uClibc-0.9.28.2.orig/libc/sysdeps/linux/cris/bits/syscalls.h 2007-05-15 19:45:43.000000000 +0200 -+++ uClibc-0.9.28.2/libc/sysdeps/linux/cris/bits/syscalls.h 2007-05-15 19:47:20.000000000 +0200 -@@ -62,6 +62,30 @@ - return (type) (INLINE_SYSCALL(name, 5, arg1, arg2, arg3, arg4, arg5)); \ - } - -+#define _syscall6(type,name,type1,arg1,type2,arg2,type3,arg3,type4,arg4, \ -+ type5,arg5,type6,arg6) \ -+type name (type1 arg1,type2 arg2,type3 arg3,type4 arg4,type5 arg5,type6 arg6) \ -+{ \ -+ register long __a __asm__ ("r10") = (long) arg1; \ -+ register long __b __asm__ ("r11") = (long) arg2; \ -+ register long __c __asm__ ("r12") = (long) arg3; \ -+ register long __d __asm__ ("r13") = (long) arg4; \ -+ register long __n_ __asm__ ("r9") = (__NR_##name); \ -+ __asm__ __volatile__ (".ifnc %0%1%3%4%5,$r10$r9$r11$r12$r13\n\t" \ -+ ".err\n\t" \ -+ ".endif\n\t" \ -+ "move %6,$mof\n\tmove %7,$srp\n\t" \ -+ "break 13" \ -+ : "=r" (__a) \ -+ : "r" (__n_), "0" (__a), "r" (__b), \ -+ "r" (__c), "r" (__d), "g" (arg5), "g" (arg6)\ -+ : "srp"); \ -+ if (__a >= 0) \ -+ return (type) __a; \ -+ __set_errno ( -__a); \ -+ return (type) -1; \ -+} -+ - #undef INLINE_SYSCALL - #define INLINE_SYSCALL(name, nr, args...) \ - ({ \ |