comparison sources/patches/uClibc-mmu.patch @ 1495:ef315a8461c0 1.1.1

uClibc 0.9.31.1 is out.
author Rob Landley <rob@landley.net>
date Sun, 29 Jan 2012 00:21:10 -0600
parents 62b8b2936c6f
children 83de80c10db8
comparison
equal deleted inserted replaced
1494:0921d99c1b71 1495:ef315a8461c0
1 diff --git a/extra/Configs/Config.alpha b/extra/Configs/Config.alpha
2 index 144924a..9aab976 100644
3 --- a/extra/Configs/Config.alpha
4 +++ b/extra/Configs/Config.alpha
5 @@ -11,6 +11,5 @@ config FORCE_OPTIONS_FOR_ARCH
6 bool
7 default y
8 select ARCH_LITTLE_ENDIAN
9 - select ARCH_HAS_MMU
10 select ARCH_HAS_NO_LDSO
11 select UCLIBC_HAS_LFS
12 diff --git a/extra/Configs/Config.arm b/extra/Configs/Config.arm
13 index b060ace..5c919b4 100644
14 --- a/extra/Configs/Config.arm
15 +++ b/extra/Configs/Config.arm
16 @@ -62,11 +62,9 @@ config CONFIG_GENERIC_ARM
17
18 config CONFIG_ARM610
19 bool "Arm 610"
20 - select ARCH_HAS_MMU
21
22 config CONFIG_ARM710
23 bool "Arm 710"
24 - select ARCH_HAS_MMU
25
26 config CONFIG_ARM7TDMI
27 bool "Arm 7TDMI"
28 @@ -74,35 +72,27 @@ config CONFIG_ARM7TDMI
29
30 config CONFIG_ARM720T
31 bool "Arm 720T"
32 - select ARCH_HAS_MMU
33
34 config CONFIG_ARM920T
35 bool "Arm 920T"
36 - select ARCH_HAS_MMU
37
38 config CONFIG_ARM922T
39 bool "Arm 922T"
40 - select ARCH_HAS_MMU
41
42 config CONFIG_ARM926T
43 bool "Arm 926T"
44 - select ARCH_HAS_MMU
45
46 config CONFIG_ARM10T
47 bool "Arm 10T"
48 - select ARCH_HAS_MMU
49
50 config CONFIG_ARM1136JF_S
51 bool "Arm 1136JF-S"
52 - select ARCH_HAS_MMU
53
54 config CONFIG_ARM1176JZ_S
55 bool "Arm 1176JZ-S"
56 - select ARCH_HAS_MMU
57
58 config CONFIG_ARM1176JZF_S
59 bool "Arm 1176JZF-S"
60 - select ARCH_HAS_MMU
61
62 config CONFIG_ARM_CORTEX_M3
63 bool "Arm Cortex-M3"
64 @@ -116,18 +106,14 @@ config CONFIG_ARM_CORTEX_M1
65
66 config CONFIG_ARM_SA110
67 bool "Intel StrongArm SA-110"
68 - select ARCH_HAS_MMU
69
70 config CONFIG_ARM_SA1100
71 bool "Intel StrongArm SA-1100"
72 - select ARCH_HAS_MMU
73
74 config CONFIG_ARM_XSCALE
75 bool "Intel Xscale"
76 - select ARCH_HAS_MMU
77
78 config CONFIG_ARM_IWMMXT
79 bool "Intel Xscale With WMMX PXA27x"
80 - select ARCH_HAS_MMU
81
82 endchoice
83 diff --git a/extra/Configs/Config.avr32 b/extra/Configs/Config.avr32
84 index cbadb4c..a5eb157 100644
85 --- a/extra/Configs/Config.avr32
86 +++ b/extra/Configs/Config.avr32
87 @@ -19,7 +19,6 @@ choice
88
89 config CONFIG_AVR32_AP7
90 bool "AVR32 AP7"
91 - select ARCH_HAS_MMU
92
93 endchoice
94
95 diff --git a/extra/Configs/Config.cris b/extra/Configs/Config.cris
96 index 52ca0c3..db9293c 100644
97 --- a/extra/Configs/Config.cris
98 +++ b/extra/Configs/Config.cris
99 @@ -24,11 +24,9 @@ choice
100 - CRISv32 Support for Axis' CRISv32 architecture.
101
102 config CONFIG_CRIS
103 - select ARCH_HAS_MMU
104 bool "CRIS"
105
106 config CONFIG_CRISV32
107 - select ARCH_HAS_MMU
108 bool "CRISv32"
109
110 endchoice
111 diff --git a/extra/Configs/Config.hppa b/extra/Configs/Config.hppa
112 index 1323de2..b8699bf 100644
113 --- a/extra/Configs/Config.hppa
114 +++ b/extra/Configs/Config.hppa
115 @@ -11,7 +11,6 @@ config FORCE_OPTIONS_FOR_ARCH
116 bool
117 default y
118 select ARCH_BIG_ENDIAN
119 - select ARCH_HAS_MMU
120 select HAS_NO_THREADS
121 select ARCH_HAS_NO_LDSO
122 select HAVE_NO_SSP
123 diff --git a/extra/Configs/Config.i386 b/extra/Configs/Config.i386
124 index 288aa5e..f23646c 100644
125 --- a/extra/Configs/Config.i386
126 +++ b/extra/Configs/Config.i386
127 @@ -11,7 +11,6 @@ config FORCE_OPTIONS_FOR_ARCH
128 bool
129 default y
130 select ARCH_LITTLE_ENDIAN
131 - select ARCH_HAS_MMU
132
133 choice
134 prompt "Target x86 Processor Family"
135 diff --git a/extra/Configs/Config.ia64 b/extra/Configs/Config.ia64
136 index ae88be7..c7a1f63 100644
137 --- a/extra/Configs/Config.ia64
138 +++ b/extra/Configs/Config.ia64
139 @@ -11,5 +11,4 @@ config FORCE_OPTIONS_FOR_ARCH
140 bool
141 default y
142 select ARCH_LITTLE_ENDIAN
143 - select ARCH_HAS_MMU
144 select ARCH_HAS_NO_LDSO
145 diff --git a/extra/Configs/Config.in.arch b/extra/Configs/Config.in.arch 1 diff --git a/extra/Configs/Config.in.arch b/extra/Configs/Config.in.arch
146 index 8a02cb1..4679517 100644 2 index 8a02cb1..4679517 100644
147 --- a/extra/Configs/Config.in.arch 3 --- a/extra/Configs/Config.in.arch
148 +++ b/extra/Configs/Config.in.arch 4 +++ b/extra/Configs/Config.in.arch
149 @@ -93,7 +93,7 @@ if ARCH_HAS_NO_MMU 5 @@ -93,7 +93,7 @@ if ARCH_HAS_NO_MMU
167 - default y 23 - default y
168 - help 24 - help
169 If your target CPU has a MMU, and you wish to actually utilize it, 25 If your target CPU has a MMU, and you wish to actually utilize it,
170 then answer Y here. Normal Linux requires an MMU. 26 then answer Y here. Normal Linux requires an MMU.
171 27
172 diff --git a/extra/Configs/Config.powerpc b/extra/Configs/Config.powerpc 28 diff -ru uClibc.bak/extra/Configs/Config.alpha uClibc/extra/Configs/Config.alpha
173 index 84c4423..6b09f47 100644 29 --- uClibc.bak/extra/Configs/Config.alpha 2011-12-30 05:11:07.000000000 -0600
174 --- a/extra/Configs/Config.powerpc 30 +++ uClibc/extra/Configs/Config.alpha 2012-01-28 21:51:10.555746374 -0600
175 +++ b/extra/Configs/Config.powerpc 31 @@ -11,6 +11,5 @@
176 @@ -11,7 +11,6 @@ config FORCE_OPTIONS_FOR_ARCH 32 bool
33 default y
34 select ARCH_LITTLE_ENDIAN
35 - select ARCH_HAS_MMU
36 select ARCH_HAS_NO_LDSO
37 select UCLIBC_HAS_LFS
38 diff -ru uClibc.bak/extra/Configs/Config.arm uClibc/extra/Configs/Config.arm
39 --- uClibc.bak/extra/Configs/Config.arm 2011-12-30 05:11:07.000000000 -0600
40 +++ uClibc/extra/Configs/Config.arm 2012-01-28 21:51:10.565745340 -0600
41 @@ -55,11 +55,9 @@
42
43 config CONFIG_ARM610
44 bool "Arm 610"
45 - select ARCH_HAS_MMU
46
47 config CONFIG_ARM710
48 bool "Arm 710"
49 - select ARCH_HAS_MMU
50
51 config CONFIG_ARM7TDMI
52 bool "Arm 7TDMI"
53 @@ -67,35 +65,27 @@
54
55 config CONFIG_ARM720T
56 bool "Arm 720T"
57 - select ARCH_HAS_MMU
58
59 config CONFIG_ARM920T
60 bool "Arm 920T"
61 - select ARCH_HAS_MMU
62
63 config CONFIG_ARM922T
64 bool "Arm 922T"
65 - select ARCH_HAS_MMU
66
67 config CONFIG_ARM926T
68 bool "Arm 926T"
69 - select ARCH_HAS_MMU
70
71 config CONFIG_ARM10T
72 bool "Arm 10T"
73 - select ARCH_HAS_MMU
74
75 config CONFIG_ARM1136JF_S
76 bool "Arm 1136JF-S"
77 - select ARCH_HAS_MMU
78
79 config CONFIG_ARM1176JZ_S
80 bool "Arm 1176JZ-S"
81 - select ARCH_HAS_MMU
82
83 config CONFIG_ARM1176JZF_S
84 bool "Arm 1176JZF-S"
85 - select ARCH_HAS_MMU
86
87 config CONFIG_ARM_CORTEX_M3
88 bool "Arm Cortex-M3"
89 @@ -109,19 +99,15 @@
90
91 config CONFIG_ARM_SA110
92 bool "Intel StrongArm SA-110"
93 - select ARCH_HAS_MMU
94
95 config CONFIG_ARM_SA1100
96 bool "Intel StrongArm SA-1100"
97 - select ARCH_HAS_MMU
98
99 config CONFIG_ARM_XSCALE
100 bool "Intel Xscale"
101 - select ARCH_HAS_MMU
102
103 config CONFIG_ARM_IWMMXT
104 bool "Intel Xscale With WMMX PXA27x"
105 - select ARCH_HAS_MMU
106
107 endchoice
108
109 diff -ru uClibc.bak/extra/Configs/Config.avr32 uClibc/extra/Configs/Config.avr32
110 --- uClibc.bak/extra/Configs/Config.avr32 2011-12-30 05:11:07.000000000 -0600
111 +++ uClibc/extra/Configs/Config.avr32 2012-01-28 21:51:10.575746540 -0600
112 @@ -19,7 +19,6 @@
113
114 config CONFIG_AVR32_AP7
115 bool "AVR32 AP7"
116 - select ARCH_HAS_MMU
117
118 endchoice
119
120 diff -ru uClibc.bak/extra/Configs/Config.cris uClibc/extra/Configs/Config.cris
121 --- uClibc.bak/extra/Configs/Config.cris 2011-12-30 05:11:07.000000000 -0600
122 +++ uClibc/extra/Configs/Config.cris 2012-01-28 21:51:10.534804397 -0600
123 @@ -24,11 +24,9 @@
124 - CRISv32 Support for Axis' CRISv32 architecture.
125
126 config CONFIG_CRIS
127 - select ARCH_HAS_MMU
128 bool "CRIS"
129
130 config CONFIG_CRISV32
131 - select ARCH_HAS_MMU
132 bool "CRISv32"
133
134 endchoice
135 diff -ru uClibc.bak/extra/Configs/Config.hppa uClibc/extra/Configs/Config.hppa
136 --- uClibc.bak/extra/Configs/Config.hppa 2011-12-30 05:11:07.000000000 -0600
137 +++ uClibc/extra/Configs/Config.hppa 2012-01-28 21:51:10.575746540 -0600
138 @@ -11,7 +11,6 @@
139 bool
140 default y
141 select ARCH_BIG_ENDIAN
142 - select ARCH_HAS_MMU
143 select HAS_NO_THREADS
144 select ARCH_HAS_NO_LDSO
145 select HAVE_NO_SSP
146 diff -ru uClibc.bak/extra/Configs/Config.i386 uClibc/extra/Configs/Config.i386
147 --- uClibc.bak/extra/Configs/Config.i386 2011-12-30 05:11:07.000000000 -0600
148 +++ uClibc/extra/Configs/Config.i386 2012-01-28 21:51:10.575746540 -0600
149 @@ -11,7 +11,6 @@
150 bool
151 default y
152 select ARCH_LITTLE_ENDIAN
153 - select ARCH_HAS_MMU
154
155 choice
156 prompt "Target x86 Processor Family"
157 diff -ru uClibc.bak/extra/Configs/Config.ia64 uClibc/extra/Configs/Config.ia64
158 --- uClibc.bak/extra/Configs/Config.ia64 2011-12-30 05:11:07.000000000 -0600
159 +++ uClibc/extra/Configs/Config.ia64 2012-01-28 21:51:10.575746540 -0600
160 @@ -11,5 +11,4 @@
161 bool
162 default y
163 select ARCH_LITTLE_ENDIAN
164 - select ARCH_HAS_MMU
165 select ARCH_HAS_NO_LDSO
166 diff -ru uClibc.bak/extra/Configs/Config.powerpc uClibc/extra/Configs/Config.powerpc
167 --- uClibc.bak/extra/Configs/Config.powerpc 2011-12-30 05:11:07.000000000 -0600
168 +++ uClibc/extra/Configs/Config.powerpc 2012-01-28 21:51:10.565745340 -0600
169 @@ -11,7 +11,6 @@
177 bool 170 bool
178 default y 171 default y
179 select ARCH_BIG_ENDIAN 172 select ARCH_BIG_ENDIAN
180 - select ARCH_HAS_MMU 173 - select ARCH_HAS_MMU
181 174
182 choice 175 choice
183 prompt "Target Processor Type" 176 prompt "Target Processor Type"
184 diff --git a/extra/Configs/Config.sh b/extra/Configs/Config.sh 177 diff -ru uClibc.bak/extra/Configs/Config.sh uClibc/extra/Configs/Config.sh
185 index 10e9d8b..ce86ef3 100644 178 --- uClibc.bak/extra/Configs/Config.sh 2011-12-30 05:11:07.000000000 -0600
186 --- a/extra/Configs/Config.sh 179 +++ uClibc/extra/Configs/Config.sh 2012-01-28 21:51:10.555746374 -0600
187 +++ b/extra/Configs/Config.sh 180 @@ -37,7 +37,6 @@
188 @@ -37,7 +37,6 @@ config CONFIG_SH2
189 bool "SH2" 181 bool "SH2"
190 182
191 config CONFIG_SH3 183 config CONFIG_SH3
192 - select ARCH_HAS_MMU 184 - select ARCH_HAS_MMU
193 bool "SH3" 185 bool "SH3"
194 186
195 config CONFIG_SH4 187 config CONFIG_SH4
196 diff --git a/extra/Configs/Config.sh64 b/extra/Configs/Config.sh64 188 diff -ru uClibc.bak/extra/Configs/Config.sh64 uClibc/extra/Configs/Config.sh64
197 index 02535b9..a8c22bd 100644 189 --- uClibc.bak/extra/Configs/Config.sh64 2011-12-30 05:11:07.000000000 -0600
198 --- a/extra/Configs/Config.sh64 190 +++ uClibc/extra/Configs/Config.sh64 2012-01-28 21:51:10.546326182 -0600
199 +++ b/extra/Configs/Config.sh64 191 @@ -25,7 +25,6 @@
200 @@ -25,7 +25,6 @@ choice
201 - "SH5" SuperH SH-5 101, 103 192 - "SH5" SuperH SH-5 101, 103
202 193
203 config CONFIG_SH5 194 config CONFIG_SH5
204 - select ARCH_HAS_MMU 195 - select ARCH_HAS_MMU
205 select UCLIBC_HAS_LFS 196 select UCLIBC_HAS_LFS
206 bool "SH5" 197 bool "SH5"
207 198
208 diff --git a/extra/Configs/Config.x86_64 b/extra/Configs/Config.x86_64 199 diff -ru uClibc.bak/extra/Configs/Config.x86_64 uClibc/extra/Configs/Config.x86_64
209 index 1b28088..80c9e08 100644 200 --- uClibc.bak/extra/Configs/Config.x86_64 2011-12-30 05:11:07.000000000 -0600
210 --- a/extra/Configs/Config.x86_64 201 +++ uClibc/extra/Configs/Config.x86_64 2012-01-28 21:51:10.575746540 -0600
211 +++ b/extra/Configs/Config.x86_64 202 @@ -11,4 +11,3 @@
212 @@ -11,4 +11,3 @@ config FORCE_OPTIONS_FOR_ARCH 203 bool
213 bool 204 default y
214 default y 205 select ARCH_LITTLE_ENDIAN
215 select ARCH_LITTLE_ENDIAN 206 - select ARCH_HAS_MMU
216 - select ARCH_HAS_MMU