diff options
author | Khem Raj <raj.khem@gmail.com> | 2014-08-25 16:45:02 -0700 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2014-08-27 12:12:32 +0100 |
commit | 90f65662eec8d330908385dcd50603f652f4a5ad (patch) | |
tree | 98dbd5b35a9e4562f55b669ba54fe45567ecc7c7 /meta/recipes-core/uclibc/uclibc-git/remove_attribute_optimize_Os.patch | |
parent | 6e7127d400cc1b730ac57c0c49354b5aebcf574d (diff) | |
download | poky-90f65662eec8d330908385dcd50603f652f4a5ad.tar.gz |
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 <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-core/uclibc/uclibc-git/remove_attribute_optimize_Os.patch')
-rw-r--r-- | meta/recipes-core/uclibc/uclibc-git/remove_attribute_optimize_Os.patch | 125 |
1 files changed, 2 insertions, 123 deletions
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 | |||
5 | 5 | ||
6 | Index: git/libpthread/nptl/pthread_mutex_timedlock.c | 6 | Index: git/libpthread/nptl/pthread_mutex_timedlock.c |
7 | =================================================================== | 7 | =================================================================== |
8 | --- git.orig/libpthread/nptl/pthread_mutex_timedlock.c 2013-01-21 16:22:20.000000000 -0800 | 8 | --- git.orig/libpthread/nptl/pthread_mutex_timedlock.c 2014-08-25 10:58:06.000000000 -0700 |
9 | +++ git/libpthread/nptl/pthread_mutex_timedlock.c 2013-01-21 16:24:12.275557670 -0800 | 9 | +++ git/libpthread/nptl/pthread_mutex_timedlock.c 2014-08-25 11:00:42.078242266 -0700 |
10 | @@ -28,7 +28,9 @@ | 10 | @@ -28,7 +28,9 @@ |
11 | * error: can't find a register in class ‘GENERAL_REGS’ while reloading ‘asm’ | 11 | * error: can't find a register in class ‘GENERAL_REGS’ while reloading ‘asm’ |
12 | */ | 12 | */ |
@@ -17,124 +17,3 @@ Index: git/libpthread/nptl/pthread_mutex_timedlock.c | |||
17 | pthread_mutex_timedlock ( | 17 | pthread_mutex_timedlock ( |
18 | pthread_mutex_t *mutex, | 18 | pthread_mutex_t *mutex, |
19 | const struct timespec *abstime) | 19 | const struct timespec *abstime) |
20 | Index: git/libc/sysdeps/linux/powerpc/bits/mathinline.h | ||
21 | =================================================================== | ||
22 | --- git.orig/libc/sysdeps/linux/powerpc/bits/mathinline.h 2013-01-21 16:22:20.000000000 -0800 | ||
23 | +++ git/libc/sysdeps/linux/powerpc/bits/mathinline.h 2013-01-21 16:24:12.275557670 -0800 | ||
24 | @@ -26,7 +26,7 @@ | ||
25 | #ifdef __cplusplus | ||
26 | # define __MATH_INLINE __inline | ||
27 | #else | ||
28 | -# define __MATH_INLINE extern __inline | ||
29 | +# define __MATH_INLINE __extern_inline | ||
30 | #endif /* __cplusplus */ | ||
31 | |||
32 | #if defined __GNUC__ && !defined _SOFT_FLOAT | ||
33 | Index: git/libc/sysdeps/linux/alpha/bits/mathinline.h | ||
34 | =================================================================== | ||
35 | --- git.orig/libc/sysdeps/linux/alpha/bits/mathinline.h 2013-01-21 16:22:20.000000000 -0800 | ||
36 | +++ git/libc/sysdeps/linux/alpha/bits/mathinline.h 2013-01-21 16:24:12.275557670 -0800 | ||
37 | @@ -24,7 +24,7 @@ | ||
38 | #ifdef __cplusplus | ||
39 | # define __MATH_INLINE __inline | ||
40 | #else | ||
41 | -# define __MATH_INLINE extern __inline | ||
42 | +# define __MATH_INLINE __extern_inline | ||
43 | #endif | ||
44 | |||
45 | #if defined __USE_ISOC99 && defined __GNUC__ && !__GNUC_PREREQ(3,0) | ||
46 | Index: git/libc/sysdeps/linux/i386/bits/mathinline.h | ||
47 | =================================================================== | ||
48 | --- git.orig/libc/sysdeps/linux/i386/bits/mathinline.h 2013-01-21 16:22:20.000000000 -0800 | ||
49 | +++ git/libc/sysdeps/linux/i386/bits/mathinline.h 2013-01-21 16:24:12.275557670 -0800 | ||
50 | @@ -25,7 +25,7 @@ | ||
51 | #ifdef __cplusplus | ||
52 | # define __MATH_INLINE __inline | ||
53 | #else | ||
54 | -# define __MATH_INLINE extern __inline | ||
55 | +# define __MATH_INLINE __extern_inline | ||
56 | #endif | ||
57 | |||
58 | |||
59 | Index: git/libc/sysdeps/linux/ia64/bits/mathinline.h | ||
60 | =================================================================== | ||
61 | --- git.orig/libc/sysdeps/linux/ia64/bits/mathinline.h 2013-01-21 16:22:20.000000000 -0800 | ||
62 | +++ git/libc/sysdeps/linux/ia64/bits/mathinline.h 2013-01-21 16:24:12.275557670 -0800 | ||
63 | @@ -23,7 +23,7 @@ | ||
64 | #ifdef __cplusplus | ||
65 | # define __MATH_INLINE __inline | ||
66 | #else | ||
67 | -# define __MATH_INLINE extern __inline | ||
68 | +# define __MATH_INLINE __extern_inline | ||
69 | #endif | ||
70 | |||
71 | #if defined __USE_ISOC99 && defined __GNUC__ && __GNUC__ >= 2 | ||
72 | Index: git/libc/sysdeps/linux/m68k/bits/mathinline.h | ||
73 | =================================================================== | ||
74 | --- git.orig/libc/sysdeps/linux/m68k/bits/mathinline.h 2013-01-21 16:22:20.000000000 -0800 | ||
75 | +++ git/libc/sysdeps/linux/m68k/bits/mathinline.h 2013-01-21 16:24:12.275557670 -0800 | ||
76 | @@ -91,7 +91,7 @@ | ||
77 | # ifdef __cplusplus | ||
78 | # define __m81_inline __inline | ||
79 | # else | ||
80 | -# define __m81_inline extern __inline | ||
81 | +# define __m81_inline __extern_inline | ||
82 | # endif | ||
83 | # define __M81_MATH_INLINES 1 | ||
84 | #endif | ||
85 | @@ -350,14 +350,14 @@ | ||
86 | /* Note that there must be no whitespace before the argument passed for | ||
87 | NAME, to make token pasting work correctly with -traditional. */ | ||
88 | # define __inline_forward_c(rettype, name, args1, args2) \ | ||
89 | -extern __inline rettype __attribute__((__const__)) \ | ||
90 | +__extern_inline rettype __attribute__((__const__)) \ | ||
91 | name args1 \ | ||
92 | { \ | ||
93 | return __CONCAT(__,name) args2; \ | ||
94 | } | ||
95 | |||
96 | # define __inline_forward(rettype, name, args1, args2) \ | ||
97 | -extern __inline rettype name args1 \ | ||
98 | +__extern_inline rettype name args1 \ | ||
99 | { \ | ||
100 | return __CONCAT(__,name) args2; \ | ||
101 | } | ||
102 | Index: git/libc/sysdeps/linux/mips/sys/tas.h | ||
103 | =================================================================== | ||
104 | --- git.orig/libc/sysdeps/linux/mips/sys/tas.h 2013-01-21 16:22:20.000000000 -0800 | ||
105 | +++ git/libc/sysdeps/linux/mips/sys/tas.h 2013-01-21 16:24:12.275557670 -0800 | ||
106 | @@ -29,7 +29,7 @@ | ||
107 | #ifdef __USE_EXTERN_INLINES | ||
108 | |||
109 | # ifndef _EXTERN_INLINE | ||
110 | -# define _EXTERN_INLINE extern __inline | ||
111 | +# define _EXTERN_INLINE __extern_inline | ||
112 | # endif | ||
113 | |||
114 | _EXTERN_INLINE int | ||
115 | Index: git/libc/sysdeps/linux/sparc/bits/mathinline.h | ||
116 | =================================================================== | ||
117 | --- git.orig/libc/sysdeps/linux/sparc/bits/mathinline.h 2013-01-21 16:22:20.000000000 -0800 | ||
118 | +++ git/libc/sysdeps/linux/sparc/bits/mathinline.h 2013-01-21 16:24:12.279557671 -0800 | ||
119 | @@ -130,7 +130,7 @@ | ||
120 | # ifdef __cplusplus | ||
121 | # define __MATH_INLINE __inline | ||
122 | # else | ||
123 | -# define __MATH_INLINE extern __inline | ||
124 | +# define __MATH_INLINE __extern_inline | ||
125 | # endif /* __cplusplus */ | ||
126 | |||
127 | /* The gcc, version 2.7 or below, has problems with all this inlining | ||
128 | Index: git/libc/sysdeps/linux/x86_64/bits/mathinline.h | ||
129 | =================================================================== | ||
130 | --- git.orig/libc/sysdeps/linux/x86_64/bits/mathinline.h 2013-01-21 16:22:20.000000000 -0800 | ||
131 | +++ git/libc/sysdeps/linux/x86_64/bits/mathinline.h 2013-01-21 16:24:12.279557671 -0800 | ||
132 | @@ -24,7 +24,7 @@ | ||
133 | #ifdef __cplusplus | ||
134 | # define __MATH_INLINE __inline | ||
135 | #else | ||
136 | -# define __MATH_INLINE extern __inline | ||
137 | +# define __MATH_INLINE __extern_inline | ||
138 | #endif | ||
139 | |||
140 | |||