aboriginal

changeset 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 0921d99c1b71
children 250f72e25cda
files download.sh sources/patches/uClibc-mmu.patch
diffstat 2 files changed, 64 insertions(+), 74 deletions(-) [+]
line diff
     1.1 --- a/download.sh	Sat Jan 28 20:40:58 2012 -0600
     1.2 +++ b/download.sh	Sun Jan 29 00:21:10 2012 -0600
     1.3 @@ -26,8 +26,8 @@
     1.4  ALT=http://kernel.org/pub/linux/kernel/v3.0/testing/linux-3.0-rc1.tar.bz2 \
     1.5  maybe_fork "download || dienow"
     1.6  
     1.7 -URL=http://uclibc.org/downloads/uClibc-0.9.32.tar.bz2 \
     1.8 -SHA1=f8edc4ffcd9e8d1e8ae5348b9b879f5175010e67 \
     1.9 +URL=http://uclibc.org/downloads/uClibc-0.9.32.1.tar.bz2 \
    1.10 +SHA1=0c13c8cb0c3fd4de039ac8a5b5bd723ef928f554 \
    1.11  ALT=http://uclibc.org/downloads/uClibc-snapshot.tar.bz2 \
    1.12  maybe_fork "download || dienow"
    1.13  
     2.1 --- a/sources/patches/uClibc-mmu.patch	Sat Jan 28 20:40:58 2012 -0600
     2.2 +++ b/sources/patches/uClibc-mmu.patch	Sun Jan 29 00:21:10 2012 -0600
     2.3 @@ -1,19 +1,44 @@
     2.4 -diff --git a/extra/Configs/Config.alpha b/extra/Configs/Config.alpha
     2.5 -index 144924a..9aab976 100644
     2.6 ---- a/extra/Configs/Config.alpha
     2.7 -+++ b/extra/Configs/Config.alpha
     2.8 -@@ -11,6 +11,5 @@ config FORCE_OPTIONS_FOR_ARCH
     2.9 +diff --git a/extra/Configs/Config.in.arch b/extra/Configs/Config.in.arch
    2.10 +index 8a02cb1..4679517 100644
    2.11 +--- a/extra/Configs/Config.in.arch
    2.12 ++++ b/extra/Configs/Config.in.arch
    2.13 +@@ -93,7 +93,7 @@ if ARCH_HAS_NO_MMU
    2.14 + comment "Target CPU lacks a memory management unit (MMU)"
    2.15 + endif
    2.16 + 
    2.17 +-config ARCH_HAS_MMU
    2.18 ++config ARCH_USE_MMU
    2.19 + 	bool "Target CPU has a memory management unit (MMU)"
    2.20 + 	depends on !ARCH_HAS_NO_MMU
    2.21 + 	default y
    2.22 +@@ -102,13 +102,6 @@ config ARCH_HAS_MMU
    2.23 + 	  then answer N here.  Normally, Linux runs on systems with an MMU.  
    2.24 + 	  If you are building a uClinux system, answer N.
    2.25 + 
    2.26 +-	  Most people will answer Y.
    2.27 +-
    2.28 +-config ARCH_USE_MMU
    2.29 +-	bool "Do you want to utilize the MMU?"
    2.30 +-	depends on ARCH_HAS_MMU
    2.31 +-	default y
    2.32 +-	help
    2.33 + 	  If your target CPU has a MMU, and you wish to actually utilize it,
    2.34 + 	  then answer Y here.  Normal Linux requires an MMU.
    2.35 + 
    2.36 +diff -ru uClibc.bak/extra/Configs/Config.alpha uClibc/extra/Configs/Config.alpha
    2.37 +--- uClibc.bak/extra/Configs/Config.alpha	2011-12-30 05:11:07.000000000 -0600
    2.38 ++++ uClibc/extra/Configs/Config.alpha	2012-01-28 21:51:10.555746374 -0600
    2.39 +@@ -11,6 +11,5 @@
    2.40   	bool
    2.41   	default y
    2.42   	select ARCH_LITTLE_ENDIAN
    2.43  -	select ARCH_HAS_MMU
    2.44   	select ARCH_HAS_NO_LDSO
    2.45   	select UCLIBC_HAS_LFS
    2.46 -diff --git a/extra/Configs/Config.arm b/extra/Configs/Config.arm
    2.47 -index b060ace..5c919b4 100644
    2.48 ---- a/extra/Configs/Config.arm
    2.49 -+++ b/extra/Configs/Config.arm
    2.50 -@@ -62,11 +62,9 @@ config CONFIG_GENERIC_ARM
    2.51 +diff -ru uClibc.bak/extra/Configs/Config.arm uClibc/extra/Configs/Config.arm
    2.52 +--- uClibc.bak/extra/Configs/Config.arm	2011-12-30 05:11:07.000000000 -0600
    2.53 ++++ uClibc/extra/Configs/Config.arm	2012-01-28 21:51:10.565745340 -0600
    2.54 +@@ -55,11 +55,9 @@
    2.55   
    2.56   config CONFIG_ARM610
    2.57   	bool "Arm 610"
    2.58 @@ -25,7 +50,7 @@
    2.59   
    2.60   config CONFIG_ARM7TDMI
    2.61   	bool "Arm 7TDMI"
    2.62 -@@ -74,35 +72,27 @@ config CONFIG_ARM7TDMI
    2.63 +@@ -67,35 +65,27 @@
    2.64   
    2.65   config CONFIG_ARM720T
    2.66   	bool "Arm 720T"
    2.67 @@ -61,7 +86,7 @@
    2.68   
    2.69   config CONFIG_ARM_CORTEX_M3
    2.70   	bool "Arm Cortex-M3"
    2.71 -@@ -116,18 +106,14 @@ config CONFIG_ARM_CORTEX_M1
    2.72 +@@ -109,19 +99,15 @@
    2.73   
    2.74   config CONFIG_ARM_SA110
    2.75   	bool "Intel StrongArm SA-110"
    2.76 @@ -80,11 +105,11 @@
    2.77  -	select ARCH_HAS_MMU
    2.78   
    2.79   endchoice
    2.80 -diff --git a/extra/Configs/Config.avr32 b/extra/Configs/Config.avr32
    2.81 -index cbadb4c..a5eb157 100644
    2.82 ---- a/extra/Configs/Config.avr32
    2.83 -+++ b/extra/Configs/Config.avr32
    2.84 -@@ -19,7 +19,6 @@ choice
    2.85 + 
    2.86 +diff -ru uClibc.bak/extra/Configs/Config.avr32 uClibc/extra/Configs/Config.avr32
    2.87 +--- uClibc.bak/extra/Configs/Config.avr32	2011-12-30 05:11:07.000000000 -0600
    2.88 ++++ uClibc/extra/Configs/Config.avr32	2012-01-28 21:51:10.575746540 -0600
    2.89 +@@ -19,7 +19,6 @@
    2.90   
    2.91   config CONFIG_AVR32_AP7
    2.92   	bool "AVR32 AP7"
    2.93 @@ -92,11 +117,10 @@
    2.94   
    2.95   endchoice
    2.96   
    2.97 -diff --git a/extra/Configs/Config.cris b/extra/Configs/Config.cris
    2.98 -index 52ca0c3..db9293c 100644
    2.99 ---- a/extra/Configs/Config.cris
   2.100 -+++ b/extra/Configs/Config.cris
   2.101 -@@ -24,11 +24,9 @@ choice
   2.102 +diff -ru uClibc.bak/extra/Configs/Config.cris uClibc/extra/Configs/Config.cris
   2.103 +--- uClibc.bak/extra/Configs/Config.cris	2011-12-30 05:11:07.000000000 -0600
   2.104 ++++ uClibc/extra/Configs/Config.cris	2012-01-28 21:51:10.534804397 -0600
   2.105 +@@ -24,11 +24,9 @@
   2.106   		- CRISv32  Support for Axis' CRISv32 architecture.
   2.107   
   2.108   config CONFIG_CRIS
   2.109 @@ -108,11 +132,10 @@
   2.110   	bool "CRISv32"
   2.111   
   2.112   endchoice
   2.113 -diff --git a/extra/Configs/Config.hppa b/extra/Configs/Config.hppa
   2.114 -index 1323de2..b8699bf 100644
   2.115 ---- a/extra/Configs/Config.hppa
   2.116 -+++ b/extra/Configs/Config.hppa
   2.117 -@@ -11,7 +11,6 @@ config FORCE_OPTIONS_FOR_ARCH
   2.118 +diff -ru uClibc.bak/extra/Configs/Config.hppa uClibc/extra/Configs/Config.hppa
   2.119 +--- uClibc.bak/extra/Configs/Config.hppa	2011-12-30 05:11:07.000000000 -0600
   2.120 ++++ uClibc/extra/Configs/Config.hppa	2012-01-28 21:51:10.575746540 -0600
   2.121 +@@ -11,7 +11,6 @@
   2.122   	bool
   2.123   	default y
   2.124   	select ARCH_BIG_ENDIAN
   2.125 @@ -120,11 +143,10 @@
   2.126   	select HAS_NO_THREADS
   2.127   	select ARCH_HAS_NO_LDSO
   2.128   	select HAVE_NO_SSP
   2.129 -diff --git a/extra/Configs/Config.i386 b/extra/Configs/Config.i386
   2.130 -index 288aa5e..f23646c 100644
   2.131 ---- a/extra/Configs/Config.i386
   2.132 -+++ b/extra/Configs/Config.i386
   2.133 -@@ -11,7 +11,6 @@ config FORCE_OPTIONS_FOR_ARCH
   2.134 +diff -ru uClibc.bak/extra/Configs/Config.i386 uClibc/extra/Configs/Config.i386
   2.135 +--- uClibc.bak/extra/Configs/Config.i386	2011-12-30 05:11:07.000000000 -0600
   2.136 ++++ uClibc/extra/Configs/Config.i386	2012-01-28 21:51:10.575746540 -0600
   2.137 +@@ -11,7 +11,6 @@
   2.138   	bool
   2.139   	default y
   2.140   	select ARCH_LITTLE_ENDIAN
   2.141 @@ -132,48 +154,19 @@
   2.142   
   2.143   choice
   2.144   	prompt "Target x86 Processor Family"
   2.145 -diff --git a/extra/Configs/Config.ia64 b/extra/Configs/Config.ia64
   2.146 -index ae88be7..c7a1f63 100644
   2.147 ---- a/extra/Configs/Config.ia64
   2.148 -+++ b/extra/Configs/Config.ia64
   2.149 -@@ -11,5 +11,4 @@ config FORCE_OPTIONS_FOR_ARCH
   2.150 +diff -ru uClibc.bak/extra/Configs/Config.ia64 uClibc/extra/Configs/Config.ia64
   2.151 +--- uClibc.bak/extra/Configs/Config.ia64	2011-12-30 05:11:07.000000000 -0600
   2.152 ++++ uClibc/extra/Configs/Config.ia64	2012-01-28 21:51:10.575746540 -0600
   2.153 +@@ -11,5 +11,4 @@
   2.154   	bool
   2.155   	default y
   2.156   	select ARCH_LITTLE_ENDIAN
   2.157  -	select ARCH_HAS_MMU
   2.158   	select ARCH_HAS_NO_LDSO
   2.159 -diff --git a/extra/Configs/Config.in.arch b/extra/Configs/Config.in.arch
   2.160 -index 8a02cb1..4679517 100644
   2.161 ---- a/extra/Configs/Config.in.arch
   2.162 -+++ b/extra/Configs/Config.in.arch
   2.163 -@@ -93,7 +93,7 @@ if ARCH_HAS_NO_MMU
   2.164 - comment "Target CPU lacks a memory management unit (MMU)"
   2.165 - endif
   2.166 - 
   2.167 --config ARCH_HAS_MMU
   2.168 -+config ARCH_USE_MMU
   2.169 - 	bool "Target CPU has a memory management unit (MMU)"
   2.170 - 	depends on !ARCH_HAS_NO_MMU
   2.171 - 	default y
   2.172 -@@ -102,13 +102,6 @@ config ARCH_HAS_MMU
   2.173 - 	  then answer N here.  Normally, Linux runs on systems with an MMU.  
   2.174 - 	  If you are building a uClinux system, answer N.
   2.175 - 
   2.176 --	  Most people will answer Y.
   2.177 --
   2.178 --config ARCH_USE_MMU
   2.179 --	bool "Do you want to utilize the MMU?"
   2.180 --	depends on ARCH_HAS_MMU
   2.181 --	default y
   2.182 --	help
   2.183 - 	  If your target CPU has a MMU, and you wish to actually utilize it,
   2.184 - 	  then answer Y here.  Normal Linux requires an MMU.
   2.185 - 
   2.186 -diff --git a/extra/Configs/Config.powerpc b/extra/Configs/Config.powerpc
   2.187 -index 84c4423..6b09f47 100644
   2.188 ---- a/extra/Configs/Config.powerpc
   2.189 -+++ b/extra/Configs/Config.powerpc
   2.190 -@@ -11,7 +11,6 @@ config FORCE_OPTIONS_FOR_ARCH
   2.191 +diff -ru uClibc.bak/extra/Configs/Config.powerpc uClibc/extra/Configs/Config.powerpc
   2.192 +--- uClibc.bak/extra/Configs/Config.powerpc	2011-12-30 05:11:07.000000000 -0600
   2.193 ++++ uClibc/extra/Configs/Config.powerpc	2012-01-28 21:51:10.565745340 -0600
   2.194 +@@ -11,7 +11,6 @@
   2.195   	bool
   2.196   	default y
   2.197   	select ARCH_BIG_ENDIAN
   2.198 @@ -181,11 +174,10 @@
   2.199   
   2.200   choice
   2.201   	prompt "Target Processor Type"
   2.202 -diff --git a/extra/Configs/Config.sh b/extra/Configs/Config.sh
   2.203 -index 10e9d8b..ce86ef3 100644
   2.204 ---- a/extra/Configs/Config.sh
   2.205 -+++ b/extra/Configs/Config.sh
   2.206 -@@ -37,7 +37,6 @@ config CONFIG_SH2
   2.207 +diff -ru uClibc.bak/extra/Configs/Config.sh uClibc/extra/Configs/Config.sh
   2.208 +--- uClibc.bak/extra/Configs/Config.sh	2011-12-30 05:11:07.000000000 -0600
   2.209 ++++ uClibc/extra/Configs/Config.sh	2012-01-28 21:51:10.555746374 -0600
   2.210 +@@ -37,7 +37,6 @@
   2.211   	bool "SH2"
   2.212   
   2.213   config CONFIG_SH3
   2.214 @@ -193,11 +185,10 @@
   2.215   	bool "SH3"
   2.216   
   2.217   config CONFIG_SH4
   2.218 -diff --git a/extra/Configs/Config.sh64 b/extra/Configs/Config.sh64
   2.219 -index 02535b9..a8c22bd 100644
   2.220 ---- a/extra/Configs/Config.sh64
   2.221 -+++ b/extra/Configs/Config.sh64
   2.222 -@@ -25,7 +25,6 @@ choice
   2.223 +diff -ru uClibc.bak/extra/Configs/Config.sh64 uClibc/extra/Configs/Config.sh64
   2.224 +--- uClibc.bak/extra/Configs/Config.sh64	2011-12-30 05:11:07.000000000 -0600
   2.225 ++++ uClibc/extra/Configs/Config.sh64	2012-01-28 21:51:10.546326182 -0600
   2.226 +@@ -25,7 +25,6 @@
   2.227   	  - "SH5" SuperH SH-5 101, 103
   2.228   
   2.229   config CONFIG_SH5
   2.230 @@ -205,11 +196,10 @@
   2.231   	select UCLIBC_HAS_LFS
   2.232   	bool "SH5"
   2.233   
   2.234 -diff --git a/extra/Configs/Config.x86_64 b/extra/Configs/Config.x86_64
   2.235 -index 1b28088..80c9e08 100644
   2.236 ---- a/extra/Configs/Config.x86_64
   2.237 -+++ b/extra/Configs/Config.x86_64
   2.238 -@@ -11,4 +11,3 @@ config FORCE_OPTIONS_FOR_ARCH
   2.239 +diff -ru uClibc.bak/extra/Configs/Config.x86_64 uClibc/extra/Configs/Config.x86_64
   2.240 +--- uClibc.bak/extra/Configs/Config.x86_64	2011-12-30 05:11:07.000000000 -0600
   2.241 ++++ uClibc/extra/Configs/Config.x86_64	2012-01-28 21:51:10.575746540 -0600
   2.242 +@@ -11,4 +11,3 @@
   2.243   	bool
   2.244   	default y
   2.245   	select ARCH_LITTLE_ENDIAN