From 90f65662eec8d330908385dcd50603f652f4a5ad Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Mon, 25 Aug 2014 16:45:02 -0700 Subject: uclibc: Upgrade to tip of master Adjust mips to cater for new mips32r2 defaulttune Remove upstreamed patches (From OE-Core rev: 8003ce0df3f6297391a709cc9720adffbd8fbd0f) Signed-off-by: Khem Raj Signed-off-by: Richard Purdie --- .../uclibc-git/remove_attribute_optimize_Os.patch | 125 +-------------------- 1 file changed, 2 insertions(+), 123 deletions(-) (limited to 'meta/recipes-core/uclibc/uclibc-git/remove_attribute_optimize_Os.patch') diff --git a/meta/recipes-core/uclibc/uclibc-git/remove_attribute_optimize_Os.patch b/meta/recipes-core/uclibc/uclibc-git/remove_attribute_optimize_Os.patch index d2a8a81b94..fb52faa7a0 100644 --- a/meta/recipes-core/uclibc/uclibc-git/remove_attribute_optimize_Os.patch +++ b/meta/recipes-core/uclibc/uclibc-git/remove_attribute_optimize_Os.patch @@ -5,8 +5,8 @@ Upstream-Status: Pending Index: git/libpthread/nptl/pthread_mutex_timedlock.c =================================================================== ---- git.orig/libpthread/nptl/pthread_mutex_timedlock.c 2013-01-21 16:22:20.000000000 -0800 -+++ git/libpthread/nptl/pthread_mutex_timedlock.c 2013-01-21 16:24:12.275557670 -0800 +--- git.orig/libpthread/nptl/pthread_mutex_timedlock.c 2014-08-25 10:58:06.000000000 -0700 ++++ git/libpthread/nptl/pthread_mutex_timedlock.c 2014-08-25 11:00:42.078242266 -0700 @@ -28,7 +28,9 @@ * error: can't find a register in class ‘GENERAL_REGS’ while reloading ‘asm’ */ @@ -17,124 +17,3 @@ Index: git/libpthread/nptl/pthread_mutex_timedlock.c pthread_mutex_timedlock ( pthread_mutex_t *mutex, const struct timespec *abstime) -Index: git/libc/sysdeps/linux/powerpc/bits/mathinline.h -=================================================================== ---- git.orig/libc/sysdeps/linux/powerpc/bits/mathinline.h 2013-01-21 16:22:20.000000000 -0800 -+++ git/libc/sysdeps/linux/powerpc/bits/mathinline.h 2013-01-21 16:24:12.275557670 -0800 -@@ -26,7 +26,7 @@ - #ifdef __cplusplus - # define __MATH_INLINE __inline - #else --# define __MATH_INLINE extern __inline -+# define __MATH_INLINE __extern_inline - #endif /* __cplusplus */ - - #if defined __GNUC__ && !defined _SOFT_FLOAT -Index: git/libc/sysdeps/linux/alpha/bits/mathinline.h -=================================================================== ---- git.orig/libc/sysdeps/linux/alpha/bits/mathinline.h 2013-01-21 16:22:20.000000000 -0800 -+++ git/libc/sysdeps/linux/alpha/bits/mathinline.h 2013-01-21 16:24:12.275557670 -0800 -@@ -24,7 +24,7 @@ - #ifdef __cplusplus - # define __MATH_INLINE __inline - #else --# define __MATH_INLINE extern __inline -+# define __MATH_INLINE __extern_inline - #endif - - #if defined __USE_ISOC99 && defined __GNUC__ && !__GNUC_PREREQ(3,0) -Index: git/libc/sysdeps/linux/i386/bits/mathinline.h -=================================================================== ---- git.orig/libc/sysdeps/linux/i386/bits/mathinline.h 2013-01-21 16:22:20.000000000 -0800 -+++ git/libc/sysdeps/linux/i386/bits/mathinline.h 2013-01-21 16:24:12.275557670 -0800 -@@ -25,7 +25,7 @@ - #ifdef __cplusplus - # define __MATH_INLINE __inline - #else --# define __MATH_INLINE extern __inline -+# define __MATH_INLINE __extern_inline - #endif - - -Index: git/libc/sysdeps/linux/ia64/bits/mathinline.h -=================================================================== ---- git.orig/libc/sysdeps/linux/ia64/bits/mathinline.h 2013-01-21 16:22:20.000000000 -0800 -+++ git/libc/sysdeps/linux/ia64/bits/mathinline.h 2013-01-21 16:24:12.275557670 -0800 -@@ -23,7 +23,7 @@ - #ifdef __cplusplus - # define __MATH_INLINE __inline - #else --# define __MATH_INLINE extern __inline -+# define __MATH_INLINE __extern_inline - #endif - - #if defined __USE_ISOC99 && defined __GNUC__ && __GNUC__ >= 2 -Index: git/libc/sysdeps/linux/m68k/bits/mathinline.h -=================================================================== ---- git.orig/libc/sysdeps/linux/m68k/bits/mathinline.h 2013-01-21 16:22:20.000000000 -0800 -+++ git/libc/sysdeps/linux/m68k/bits/mathinline.h 2013-01-21 16:24:12.275557670 -0800 -@@ -91,7 +91,7 @@ - # ifdef __cplusplus - # define __m81_inline __inline - # else --# define __m81_inline extern __inline -+# define __m81_inline __extern_inline - # endif - # define __M81_MATH_INLINES 1 - #endif -@@ -350,14 +350,14 @@ - /* Note that there must be no whitespace before the argument passed for - NAME, to make token pasting work correctly with -traditional. */ - # define __inline_forward_c(rettype, name, args1, args2) \ --extern __inline rettype __attribute__((__const__)) \ -+__extern_inline rettype __attribute__((__const__)) \ - name args1 \ - { \ - return __CONCAT(__,name) args2; \ - } - - # define __inline_forward(rettype, name, args1, args2) \ --extern __inline rettype name args1 \ -+__extern_inline rettype name args1 \ - { \ - return __CONCAT(__,name) args2; \ - } -Index: git/libc/sysdeps/linux/mips/sys/tas.h -=================================================================== ---- git.orig/libc/sysdeps/linux/mips/sys/tas.h 2013-01-21 16:22:20.000000000 -0800 -+++ git/libc/sysdeps/linux/mips/sys/tas.h 2013-01-21 16:24:12.275557670 -0800 -@@ -29,7 +29,7 @@ - #ifdef __USE_EXTERN_INLINES - - # ifndef _EXTERN_INLINE --# define _EXTERN_INLINE extern __inline -+# define _EXTERN_INLINE __extern_inline - # endif - - _EXTERN_INLINE int -Index: git/libc/sysdeps/linux/sparc/bits/mathinline.h -=================================================================== ---- git.orig/libc/sysdeps/linux/sparc/bits/mathinline.h 2013-01-21 16:22:20.000000000 -0800 -+++ git/libc/sysdeps/linux/sparc/bits/mathinline.h 2013-01-21 16:24:12.279557671 -0800 -@@ -130,7 +130,7 @@ - # ifdef __cplusplus - # define __MATH_INLINE __inline - # else --# define __MATH_INLINE extern __inline -+# define __MATH_INLINE __extern_inline - # endif /* __cplusplus */ - - /* The gcc, version 2.7 or below, has problems with all this inlining -Index: git/libc/sysdeps/linux/x86_64/bits/mathinline.h -=================================================================== ---- git.orig/libc/sysdeps/linux/x86_64/bits/mathinline.h 2013-01-21 16:22:20.000000000 -0800 -+++ git/libc/sysdeps/linux/x86_64/bits/mathinline.h 2013-01-21 16:24:12.279557671 -0800 -@@ -24,7 +24,7 @@ - #ifdef __cplusplus - # define __MATH_INLINE __inline - #else --# define __MATH_INLINE extern __inline -+# define __MATH_INLINE __extern_inline - #endif - - -- cgit v1.2.3-54-g00ecf