summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authornbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>2012-05-15 13:42:32 +0000
committernbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>2012-05-15 13:42:32 +0000
commitf318c1e45242b9ba124c3804afd1542fd5f51682 (patch)
tree193d261d889fdae8c02a18f097562759424adc4c
parentc691ce8b791b1cdf89bed6d9ffeae8131853b184 (diff)
uClibc: update to 0.9.33.2, fixes #4420
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31740 3c298f89-4303-0410-b956-a3cf2f4a3e73
-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 82e4a610d..74d15ae33 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 501330dcc..0d0b4a76a 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 5441e7c36..6e7e9ddd8 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 b68617bb4..b68617bb4 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 d4932e864..d4932e864 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 729fbc9a3..729fbc9a3 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 4b21713eb..4b21713eb 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 4164484aa..4164484aa 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 b366e66e3..b366e66e3 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 5ef264c27..5ef264c27 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 ba615f6b8..ba615f6b8 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 14ce5aef7..14ce5aef7 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 7398c6692..7398c6692 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 fa5bee3aa..fa5bee3aa 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 1ca764f6e..1ca764f6e 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 7648f396b..7648f396b 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 323b0aa52..323b0aa52 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 5b1292d12..5b1292d12 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 a835c3d5e..a835c3d5e 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 e1596c410..e1596c410 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 eb725ac05..eb725ac05 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 6277fc380..6277fc380 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 92f0e6569..92f0e6569 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 a7538b16f..a7538b16f 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 dcf9c9b5a..dcf9c9b5a 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 74b685763..74b685763 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 5e5460a3d..5e5460a3d 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 b0ae3337b..b0ae3337b 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 ae3601879..ae3601879 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 b7f5c82e0..b7f5c82e0 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 d6869e2de..d6869e2de 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 58b03ec7d..58b03ec7d 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 7ae394325..7ae394325 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 ad8d6824b..ad8d6824b 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 19c2b2c8a..19c2b2c8a 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 6e8fc8a89..6e8fc8a89 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 d2bfdc72b..d2bfdc72b 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 19ac24695..19ac24695 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 aefedfb17..000000000
--- 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 6d94d3226..000000000
--- 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
- {