summaryrefslogtreecommitdiff
path: root/toolchain/uClibc/patches-0.9.33.2/618-mips64_fix_syscall_error.patch
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@openwrt.org>2015-11-02 18:12:16 +0000
committerFelix Fietkau <nbd@openwrt.org>2015-11-02 18:12:16 +0000
commit014194de605990c6bdce52e03ee3dc1df13c45e8 (patch)
treec65577c3a956dad1d4d1b05e6d62c2f331218e80 /toolchain/uClibc/patches-0.9.33.2/618-mips64_fix_syscall_error.patch
parent02df774b52e4a0c0b9a8395e55263b80eb8f5f93 (diff)
downloadmtk-20170518-014194de605990c6bdce52e03ee3dc1df13c45e8.zip
mtk-20170518-014194de605990c6bdce52e03ee3dc1df13c45e8.tar.gz
mtk-20170518-014194de605990c6bdce52e03ee3dc1df13c45e8.tar.bz2
uclibc: remove version 0.9.33
Latest uClibc-ng is now the only supported option Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 47357
Diffstat (limited to 'toolchain/uClibc/patches-0.9.33.2/618-mips64_fix_syscall_error.patch')
-rw-r--r--toolchain/uClibc/patches-0.9.33.2/618-mips64_fix_syscall_error.patch36
1 files changed, 0 insertions, 36 deletions
diff --git a/toolchain/uClibc/patches-0.9.33.2/618-mips64_fix_syscall_error.patch b/toolchain/uClibc/patches-0.9.33.2/618-mips64_fix_syscall_error.patch
deleted file mode 100644
index 67611fd..0000000
--- a/toolchain/uClibc/patches-0.9.33.2/618-mips64_fix_syscall_error.patch
+++ /dev/null
@@ -1,36 +0,0 @@
---- a/libc/sysdeps/linux/mips/sysdep.h
-+++ b/libc/sysdeps/linux/mips/sysdep.h
-@@ -96,7 +96,8 @@
- backwards into the previous fn. */
-
- #ifdef __PIC__
--#define PSEUDO(name, syscall_name, args) \
-+# if _MIPS_SIM == _ABIO32
-+# define PSEUDO(name, syscall_name, args) \
- .align 2; \
- 99: move a0, v0; \
- la t9,__syscall_error; \
-@@ -109,6 +110,23 @@
- .set reorder; \
- bne a3, zero, 99b; \
- L(syse1):
-+# else
-+# define PSEUDO(name, syscall_name, args) \
-+ .align 2; \
-+ 99: \
-+ .set noat; \
-+ .cpsetup t9, $1, name; \
-+ .set at; \
-+ move a0, v0; \
-+ dla t9,__syscall_error; \
-+ .cpreturn; \
-+ jr t9; \
-+ ENTRY(name) \
-+ li v0, SYS_ify(syscall_name); \
-+ syscall; \
-+ bne a3, zero, 99b; \
-+L(syse1):
-+# endif
- #else
- #define PSEUDO(name, syscall_name, args) \
- .set noreorder; \