aboutsummaryrefslogtreecommitdiffstats
path: root/toolchain/uClibc
diff options
context:
space:
mode:
Diffstat (limited to 'toolchain/uClibc')
-rw-r--r--toolchain/uClibc/Config.in2
-rw-r--r--toolchain/uClibc/Config.version4
-rw-r--r--toolchain/uClibc/Makefile2
-rw-r--r--toolchain/uClibc/config-0.9.33.2/arm (renamed from toolchain/uClibc/config-0.9.33/arm)0
-rw-r--r--toolchain/uClibc/config-0.9.33.2/armeb (renamed from toolchain/uClibc/config-0.9.33/armeb)0
-rw-r--r--toolchain/uClibc/config-0.9.33.2/avr32 (renamed from toolchain/uClibc/config-0.9.33/avr32)0
-rw-r--r--toolchain/uClibc/config-0.9.33.2/common (renamed from toolchain/uClibc/config-0.9.33/common)0
-rw-r--r--toolchain/uClibc/config-0.9.33.2/cris (renamed from toolchain/uClibc/config-0.9.33/cris)0
-rw-r--r--toolchain/uClibc/config-0.9.33.2/debug (renamed from toolchain/uClibc/config-0.9.33/debug)0
-rw-r--r--toolchain/uClibc/config-0.9.33.2/i386 (renamed from toolchain/uClibc/config-0.9.33/i386)0
-rw-r--r--toolchain/uClibc/config-0.9.33.2/i686 (renamed from toolchain/uClibc/config-0.9.33/i686)0
-rw-r--r--toolchain/uClibc/config-0.9.33.2/m68k (renamed from toolchain/uClibc/config-0.9.33/m68k)0
-rw-r--r--toolchain/uClibc/config-0.9.33.2/mips (renamed from toolchain/uClibc/config-0.9.33/mips)0
-rw-r--r--toolchain/uClibc/config-0.9.33.2/mips64 (renamed from toolchain/uClibc/config-0.9.33/mips64)0
-rw-r--r--toolchain/uClibc/config-0.9.33.2/mips64el (renamed from toolchain/uClibc/config-0.9.33/mips64el)0
-rw-r--r--toolchain/uClibc/config-0.9.33.2/mipsel (renamed from toolchain/uClibc/config-0.9.33/mipsel)0
-rw-r--r--toolchain/uClibc/config-0.9.33.2/mipsel.cobalt (renamed from toolchain/uClibc/config-0.9.33/mipsel.cobalt)0
-rw-r--r--toolchain/uClibc/config-0.9.33.2/powerpc (renamed from toolchain/uClibc/config-0.9.33/powerpc)0
-rw-r--r--toolchain/uClibc/config-0.9.33.2/powerpc.e500 (renamed from toolchain/uClibc/config-0.9.33/powerpc.e500)0
-rw-r--r--toolchain/uClibc/config-0.9.33.2/sparc (renamed from toolchain/uClibc/config-0.9.33/sparc)0
-rw-r--r--toolchain/uClibc/config-0.9.33.2/sparc.leon (renamed from toolchain/uClibc/config-0.9.33/sparc.leon)0
-rw-r--r--toolchain/uClibc/config-0.9.33.2/ubicom32 (renamed from toolchain/uClibc/config-0.9.33/ubicom32)0
-rw-r--r--toolchain/uClibc/config-0.9.33.2/x86_64 (renamed from toolchain/uClibc/config-0.9.33/x86_64)0
-rw-r--r--toolchain/uClibc/patches-0.9.33.2/110-compat_macros.patch (renamed from toolchain/uClibc/patches-0.9.33/110-compat_macros.patch)0
-rw-r--r--toolchain/uClibc/patches-0.9.33.2/120-adjtimex.patch (renamed from toolchain/uClibc/patches-0.9.33/120-adjtimex.patch)0
-rw-r--r--toolchain/uClibc/patches-0.9.33.2/131-inet-fix-__read_etc_hosts_r-segfault.patch (renamed from toolchain/uClibc/patches-0.9.33/131-inet-fix-__read_etc_hosts_r-segfault.patch)0
-rw-r--r--toolchain/uClibc/patches-0.9.33.2/140-avr32_atomic_fix.patch (renamed from toolchain/uClibc/patches-0.9.33/140-avr32_atomic_fix.patch)0
-rw-r--r--toolchain/uClibc/patches-0.9.33.2/170-math_finite.patch (renamed from toolchain/uClibc/patches-0.9.33/170-math_finite.patch)0
-rw-r--r--toolchain/uClibc/patches-0.9.33.2/180-pthread_cleanup_fix.patch (renamed from toolchain/uClibc/patches-0.9.33/180-pthread_cleanup_fix.patch)0
-rw-r--r--toolchain/uClibc/patches-0.9.33.2/190-nptl_use_arch_default_stack_limit.patch (renamed from toolchain/uClibc/patches-0.9.33/190-nptl_use_arch_default_stack_limit.patch)0
-rw-r--r--toolchain/uClibc/patches-0.9.33.2/200-no_forced_unwind.patch (renamed from toolchain/uClibc/patches-0.9.33/200-no_forced_unwind.patch)0
-rw-r--r--toolchain/uClibc/patches-0.9.33.2/350-use-fputs_unlocked.patch (renamed from toolchain/uClibc/patches-0.9.33/350-use-fputs_unlocked.patch)0
-rw-r--r--toolchain/uClibc/patches-0.9.33.2/410-llvm_workaround.patch (renamed from toolchain/uClibc/patches-0.9.33/410-llvm_workaround.patch)0
-rw-r--r--toolchain/uClibc/patches-0.9.33.2/450-powerpc_copysignl.patch (renamed from toolchain/uClibc/patches-0.9.33/450-powerpc_copysignl.patch)0
-rw-r--r--toolchain/uClibc/patches-0.9.33.2/480-powerpc_rel24_support.patch (renamed from toolchain/uClibc/patches-0.9.33/480-powerpc_rel24_support.patch)0
-rw-r--r--toolchain/uClibc/patches-0.9.33.2/600-ubicom32-uClibc.patch (renamed from toolchain/uClibc/patches-0.9.33/600-ubicom32-uClibc.patch)0
-rw-r--r--toolchain/uClibc/patches-0.9.33.2/601-ubicom32_uClibc_fixes.patch (renamed from toolchain/uClibc/patches-0.9.33/601-ubicom32_uClibc_fixes.patch)0
-rw-r--r--toolchain/uClibc/patches-0.9.33.2/960-remove_eabi_oabi_selection.patch (renamed from toolchain/uClibc/patches-0.9.33/960-remove_eabi_oabi_selection.patch)0
-rw-r--r--toolchain/uClibc/patches-0.9.33/001-backport-Declare-__err-and-pass-it-to-INTERNAL_SYSCALL_NCS-so.patch28
-rw-r--r--toolchain/uClibc/patches-0.9.33/160-mips_signalfd_sfd_nonblock.patch27
40 files changed, 4 insertions, 59 deletions
diff --git a/toolchain/uClibc/Config.in b/toolchain/uClibc/Config.in
index 82e4a610da..74d15ae33d 100644
--- a/toolchain/uClibc/Config.in
+++ b/toolchain/uClibc/Config.in
@@ -8,7 +8,7 @@ choice
Select the version of uClibc you wish to use.
config UCLIBC_VERSION_0_9_33
- bool "uClibc 0.9.33"
+ bool "uClibc 0.9.33.2"
endchoice
diff --git a/toolchain/uClibc/Config.version b/toolchain/uClibc/Config.version
index 501330dcc5..0d0b4a76a3 100644
--- a/toolchain/uClibc/Config.version
+++ b/toolchain/uClibc/Config.version
@@ -1,8 +1,8 @@
config UCLIBC_VERSION
string
depends on USE_UCLIBC
- default "0.9.33" if UCLIBC_VERSION_0_9_33
- default "0.9.33"
+ default "0.9.33.2" if UCLIBC_VERSION_0_9_33
+ default "0.9.33.2"
if !TOOLCHAINOPTS
diff --git a/toolchain/uClibc/Makefile b/toolchain/uClibc/Makefile
index 5441e7c36b..6e7e9ddd8b 100644
--- a/toolchain/uClibc/Makefile
+++ b/toolchain/uClibc/Makefile
@@ -15,7 +15,7 @@ LIBC_SO_VERSION:=$(PKG_VERSION)
PATCH_DIR:=./patches-$(PKG_VERSION)
CONFIG_DIR:=./config-$(PKG_VERSION)
-PKG_MD5SUM_0.9.33 = cf9d25e4b3c87af1a99d33a6b959fbf1
+PKG_MD5SUM_0.9.33.2 = a338aaffc56f0f5040e6d9fa8a12eda1
PKG_MD5SUM=$(PKG_MD5SUM_$(PKG_VERSION))
HOST_BUILD_DIR:=$(BUILD_DIR_TOOLCHAIN)/$(PKG_NAME)-$(PKG_VERSION)
diff --git a/toolchain/uClibc/config-0.9.33/arm b/toolchain/uClibc/config-0.9.33.2/arm
index b68617bb41..b68617bb41 100644
--- a/toolchain/uClibc/config-0.9.33/arm
+++ b/toolchain/uClibc/config-0.9.33.2/arm
diff --git a/toolchain/uClibc/config-0.9.33/armeb b/toolchain/uClibc/config-0.9.33.2/armeb
index d4932e864f..d4932e864f 100644
--- a/toolchain/uClibc/config-0.9.33/armeb
+++ b/toolchain/uClibc/config-0.9.33.2/armeb
diff --git a/toolchain/uClibc/config-0.9.33/avr32 b/toolchain/uClibc/config-0.9.33.2/avr32
index 729fbc9a33..729fbc9a33 100644
--- a/toolchain/uClibc/config-0.9.33/avr32
+++ b/toolchain/uClibc/config-0.9.33.2/avr32
diff --git a/toolchain/uClibc/config-0.9.33/common b/toolchain/uClibc/config-0.9.33.2/common
index 4b21713eb3..4b21713eb3 100644
--- a/toolchain/uClibc/config-0.9.33/common
+++ b/toolchain/uClibc/config-0.9.33.2/common
diff --git a/toolchain/uClibc/config-0.9.33/cris b/toolchain/uClibc/config-0.9.33.2/cris
index 4164484aa7..4164484aa7 100644
--- a/toolchain/uClibc/config-0.9.33/cris
+++ b/toolchain/uClibc/config-0.9.33.2/cris
diff --git a/toolchain/uClibc/config-0.9.33/debug b/toolchain/uClibc/config-0.9.33.2/debug
index b366e66e39..b366e66e39 100644
--- a/toolchain/uClibc/config-0.9.33/debug
+++ b/toolchain/uClibc/config-0.9.33.2/debug
diff --git a/toolchain/uClibc/config-0.9.33/i386 b/toolchain/uClibc/config-0.9.33.2/i386
index 5ef264c271..5ef264c271 100644
--- a/toolchain/uClibc/config-0.9.33/i386
+++ b/toolchain/uClibc/config-0.9.33.2/i386
diff --git a/toolchain/uClibc/config-0.9.33/i686 b/toolchain/uClibc/config-0.9.33.2/i686
index ba615f6b86..ba615f6b86 100644
--- a/toolchain/uClibc/config-0.9.33/i686
+++ b/toolchain/uClibc/config-0.9.33.2/i686
diff --git a/toolchain/uClibc/config-0.9.33/m68k b/toolchain/uClibc/config-0.9.33.2/m68k
index 14ce5aef7b..14ce5aef7b 100644
--- a/toolchain/uClibc/config-0.9.33/m68k
+++ b/toolchain/uClibc/config-0.9.33.2/m68k
diff --git a/toolchain/uClibc/config-0.9.33/mips b/toolchain/uClibc/config-0.9.33.2/mips
index 7398c66929..7398c66929 100644
--- a/toolchain/uClibc/config-0.9.33/mips
+++ b/toolchain/uClibc/config-0.9.33.2/mips
diff --git a/toolchain/uClibc/config-0.9.33/mips64 b/toolchain/uClibc/config-0.9.33.2/mips64
index fa5bee3aa5..fa5bee3aa5 100644
--- a/toolchain/uClibc/config-0.9.33/mips64
+++ b/toolchain/uClibc/config-0.9.33.2/mips64
diff --git a/toolchain/uClibc/config-0.9.33/mips64el b/toolchain/uClibc/config-0.9.33.2/mips64el
index 1ca764f6e2..1ca764f6e2 100644
--- a/toolchain/uClibc/config-0.9.33/mips64el
+++ b/toolchain/uClibc/config-0.9.33.2/mips64el
diff --git a/toolchain/uClibc/config-0.9.33/mipsel b/toolchain/uClibc/config-0.9.33.2/mipsel
index 7648f396ba..7648f396ba 100644
--- a/toolchain/uClibc/config-0.9.33/mipsel
+++ b/toolchain/uClibc/config-0.9.33.2/mipsel
diff --git a/toolchain/uClibc/config-0.9.33/mipsel.cobalt b/toolchain/uClibc/config-0.9.33.2/mipsel.cobalt
index 323b0aa52e..323b0aa52e 100644
--- a/toolchain/uClibc/config-0.9.33/mipsel.cobalt
+++ b/toolchain/uClibc/config-0.9.33.2/mipsel.cobalt
diff --git a/toolchain/uClibc/config-0.9.33/powerpc b/toolchain/uClibc/config-0.9.33.2/powerpc
index 5b1292d12e..5b1292d12e 100644
--- a/toolchain/uClibc/config-0.9.33/powerpc
+++ b/toolchain/uClibc/config-0.9.33.2/powerpc
diff --git a/toolchain/uClibc/config-0.9.33/powerpc.e500 b/toolchain/uClibc/config-0.9.33.2/powerpc.e500
index a835c3d5e7..a835c3d5e7 100644
--- a/toolchain/uClibc/config-0.9.33/powerpc.e500
+++ b/toolchain/uClibc/config-0.9.33.2/powerpc.e500
diff --git a/toolchain/uClibc/config-0.9.33/sparc b/toolchain/uClibc/config-0.9.33.2/sparc
index e1596c4100..e1596c4100 100644
--- a/toolchain/uClibc/config-0.9.33/sparc
+++ b/toolchain/uClibc/config-0.9.33.2/sparc
diff --git a/toolchain/uClibc/config-0.9.33/sparc.leon b/toolchain/uClibc/config-0.9.33.2/sparc.leon
index eb725ac05d..eb725ac05d 100644
--- a/toolchain/uClibc/config-0.9.33/sparc.leon
+++ b/toolchain/uClibc/config-0.9.33.2/sparc.leon
diff --git a/toolchain/uClibc/config-0.9.33/ubicom32 b/toolchain/uClibc/config-0.9.33.2/ubicom32
index 6277fc380a..6277fc380a 100644
--- a/toolchain/uClibc/config-0.9.33/ubicom32
+++ b/toolchain/uClibc/config-0.9.33.2/ubicom32
diff --git a/toolchain/uClibc/config-0.9.33/x86_64 b/toolchain/uClibc/config-0.9.33.2/x86_64
index 92f0e6569e..92f0e6569e 100644
--- a/toolchain/uClibc/config-0.9.33/x86_64
+++ b/toolchain/uClibc/config-0.9.33.2/x86_64
diff --git a/toolchain/uClibc/patches-0.9.33/110-compat_macros.patch b/toolchain/uClibc/patches-0.9.33.2/110-compat_macros.patch
index a7538b16f8..a7538b16f8 100644
--- a/toolchain/uClibc/patches-0.9.33/110-compat_macros.patch
+++ b/toolchain/uClibc/patches-0.9.33.2/110-compat_macros.patch
diff --git a/toolchain/uClibc/patches-0.9.33/120-adjtimex.patch b/toolchain/uClibc/patches-0.9.33.2/120-adjtimex.patch
index dcf9c9b5aa..dcf9c9b5aa 100644
--- a/toolchain/uClibc/patches-0.9.33/120-adjtimex.patch
+++ b/toolchain/uClibc/patches-0.9.33.2/120-adjtimex.patch
diff --git a/toolchain/uClibc/patches-0.9.33/131-inet-fix-__read_etc_hosts_r-segfault.patch b/toolchain/uClibc/patches-0.9.33.2/131-inet-fix-__read_etc_hosts_r-segfault.patch
index 74b6857636..74b6857636 100644
--- a/toolchain/uClibc/patches-0.9.33/131-inet-fix-__read_etc_hosts_r-segfault.patch
+++ b/toolchain/uClibc/patches-0.9.33.2/131-inet-fix-__read_etc_hosts_r-segfault.patch
diff --git a/toolchain/uClibc/patches-0.9.33/140-avr32_atomic_fix.patch b/toolchain/uClibc/patches-0.9.33.2/140-avr32_atomic_fix.patch
index 5e5460a3dc..5e5460a3dc 100644
--- a/toolchain/uClibc/patches-0.9.33/140-avr32_atomic_fix.patch
+++ b/toolchain/uClibc/patches-0.9.33.2/140-avr32_atomic_fix.patch
diff --git a/toolchain/uClibc/patches-0.9.33/170-math_finite.patch b/toolchain/uClibc/patches-0.9.33.2/170-math_finite.patch
index b0ae3337b9..b0ae3337b9 100644
--- a/toolchain/uClibc/patches-0.9.33/170-math_finite.patch
+++ b/toolchain/uClibc/patches-0.9.33.2/170-math_finite.patch
diff --git a/toolchain/uClibc/patches-0.9.33/180-pthread_cleanup_fix.patch b/toolchain/uClibc/patches-0.9.33.2/180-pthread_cleanup_fix.patch
index ae36018792..ae36018792 100644
--- a/toolchain/uClibc/patches-0.9.33/180-pthread_cleanup_fix.patch
+++ b/toolchain/uClibc/patches-0.9.33.2/180-pthread_cleanup_fix.patch
diff --git a/toolchain/uClibc/patches-0.9.33/190-nptl_use_arch_default_stack_limit.patch b/toolchain/uClibc/patches-0.9.33.2/190-nptl_use_arch_default_stack_limit.patch
index b7f5c82e05..b7f5c82e05 100644
--- a/toolchain/uClibc/patches-0.9.33/190-nptl_use_arch_default_stack_limit.patch
+++ b/toolchain/uClibc/patches-0.9.33.2/190-nptl_use_arch_default_stack_limit.patch
diff --git a/toolchain/uClibc/patches-0.9.33/200-no_forced_unwind.patch b/toolchain/uClibc/patches-0.9.33.2/200-no_forced_unwind.patch
index d6869e2de6..d6869e2de6 100644
--- a/toolchain/uClibc/patches-0.9.33/200-no_forced_unwind.patch
+++ b/toolchain/uClibc/patches-0.9.33.2/200-no_forced_unwind.patch
diff --git a/toolchain/uClibc/patches-0.9.33/350-use-fputs_unlocked.patch b/toolchain/uClibc/patches-0.9.33.2/350-use-fputs_unlocked.patch
index 58b03ec7d9..58b03ec7d9 100644
--- a/toolchain/uClibc/patches-0.9.33/350-use-fputs_unlocked.patch
+++ b/toolchain/uClibc/patches-0.9.33.2/350-use-fputs_unlocked.patch
diff --git a/toolchain/uClibc/patches-0.9.33/410-llvm_workaround.patch b/toolchain/uClibc/patches-0.9.33.2/410-llvm_workaround.patch
index 7ae394325b..7ae394325b 100644
--- a/toolchain/uClibc/patches-0.9.33/410-llvm_workaround.patch
+++ b/toolchain/uClibc/patches-0.9.33.2/410-llvm_workaround.patch
diff --git a/toolchain/uClibc/patches-0.9.33/450-powerpc_copysignl.patch b/toolchain/uClibc/patches-0.9.33.2/450-powerpc_copysignl.patch
index ad8d6824bb..ad8d6824bb 100644
--- a/toolchain/uClibc/patches-0.9.33/450-powerpc_copysignl.patch
+++ b/toolchain/uClibc/patches-0.9.33.2/450-powerpc_copysignl.patch
diff --git a/toolchain/uClibc/patches-0.9.33/480-powerpc_rel24_support.patch b/toolchain/uClibc/patches-0.9.33.2/480-powerpc_rel24_support.patch
index 19c2b2c8a2..19c2b2c8a2 100644
--- a/toolchain/uClibc/patches-0.9.33/480-powerpc_rel24_support.patch
+++ b/toolchain/uClibc/patches-0.9.33.2/480-powerpc_rel24_support.patch
diff --git a/toolchain/uClibc/patches-0.9.33/600-ubicom32-uClibc.patch b/toolchain/uClibc/patches-0.9.33.2/600-ubicom32-uClibc.patch
index 6e8fc8a89e..6e8fc8a89e 100644
--- a/toolchain/uClibc/patches-0.9.33/600-ubicom32-uClibc.patch
+++ b/toolchain/uClibc/patches-0.9.33.2/600-ubicom32-uClibc.patch
diff --git a/toolchain/uClibc/patches-0.9.33/601-ubicom32_uClibc_fixes.patch b/toolchain/uClibc/patches-0.9.33.2/601-ubicom32_uClibc_fixes.patch
index d2bfdc72b4..d2bfdc72b4 100644
--- a/toolchain/uClibc/patches-0.9.33/601-ubicom32_uClibc_fixes.patch
+++ b/toolchain/uClibc/patches-0.9.33.2/601-ubicom32_uClibc_fixes.patch
diff --git a/toolchain/uClibc/patches-0.9.33/960-remove_eabi_oabi_selection.patch b/toolchain/uClibc/patches-0.9.33.2/960-remove_eabi_oabi_selection.patch
index 19ac24695b..19ac24695b 100644
--- a/toolchain/uClibc/patches-0.9.33/960-remove_eabi_oabi_selection.patch
+++ b/toolchain/uClibc/patches-0.9.33.2/960-remove_eabi_oabi_selection.patch
diff --git a/toolchain/uClibc/patches-0.9.33/001-backport-Declare-__err-and-pass-it-to-INTERNAL_SYSCALL_NCS-so.patch b/toolchain/uClibc/patches-0.9.33/001-backport-Declare-__err-and-pass-it-to-INTERNAL_SYSCALL_NCS-so.patch
deleted file mode 100644
index aefedfb170..0000000000
--- a/toolchain/uClibc/patches-0.9.33/001-backport-Declare-__err-and-pass-it-to-INTERNAL_SYSCALL_NCS-so.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From 812ae602fe96bb40d1743d410eb1eadb6aa722f5 Mon Sep 17 00:00:00 2001
-From: Khem Raj <raj.khem@gmail.com>
-Date: Fri, 3 Feb 2012 10:57:44 -0800
-Subject: [PATCH] Declare __err and pass it to INTERNAL_SYSCALL_NCS so subsequent macros can use it
-
-Signed-off-by: Khem Raj <raj.khem@gmail.com>
----
- libc/sysdeps/linux/common/bits/syscalls-common.h | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/libc/sysdeps/linux/common/bits/syscalls-common.h b/libc/sysdeps/linux/common/bits/syscalls-common.h
-index faebd1b..0f5a929 100644
---- a/libc/sysdeps/linux/common/bits/syscalls-common.h
-+++ b/libc/sysdeps/linux/common/bits/syscalls-common.h
-@@ -59,8 +59,8 @@
- #ifndef INLINE_SYSCALL_NOERR_NCS
- # define INLINE_SYSCALL_NOERR_NCS(name, nr, args...) \
- ({ \
-- /*INTERNAL_SYSCALL_DECL(__err);*/ \
-- long __res = INTERNAL_SYSCALL_NCS(name, /*__err*/, nr, args); \
-+ INTERNAL_SYSCALL_DECL(__err); \
-+ long __res = INTERNAL_SYSCALL_NCS(name, __err, nr, args); \
- __res; \
- })
- #endif
---
-1.7.2.1
-
diff --git a/toolchain/uClibc/patches-0.9.33/160-mips_signalfd_sfd_nonblock.patch b/toolchain/uClibc/patches-0.9.33/160-mips_signalfd_sfd_nonblock.patch
deleted file mode 100644
index 6d94d32261..0000000000
--- a/toolchain/uClibc/patches-0.9.33/160-mips_signalfd_sfd_nonblock.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From f87898ca4a7d4b7171779c06ff1f4848efeee431 Mon Sep 17 00:00:00 2001
-From: Khem Raj <raj.khem@gmail.com>
-Date: Thu, 30 Jun 2011 07:32:11 +0000
-Subject: mips/signalfd.h: SFD_NONBLOCK for mips is 0200 unlike 04000 commonly
-
-Exposed by udev 171 which uses signalfd
-
-Signed-off-by: Khem Raj <raj.khem@gmail.com>
----
---- a/include/sys/signalfd.h
-+++ b/include/sys/signalfd.h
-@@ -73,6 +73,15 @@ enum
- # define SFD_NONBLOCK SFD_NONBLOCK
- };
-
-+#elif defined __mips__
-+enum
-+ {
-+ SFD_CLOEXEC = 02000000,
-+# define SFD_CLOEXEC SFD_CLOEXEC
-+ SFD_NONBLOCK = 0200
-+# define SFD_NONBLOCK SFD_NONBLOCK
-+ };
-+
- #else
- enum
- {