Merge.
1.1 --- a/README Sat Oct 03 18:49:23 2009 +0200
1.2 +++ b/README Sat Oct 03 18:49:51 2009 +0200
1.3 @@ -4,7 +4,7 @@
1.4 ________________/
1.5
1.6 - GETTING STARTED
1.7 - - PARTICIPATING
1.8 + - CONTRIBUTING
1.9 - Sending a bug report
1.10 - Sending patches
1.11 - CREDITS
1.12 @@ -22,8 +22,9 @@
1.13 You can also point your browser to
1.14 http://ymorin.is-a-geek.org/projects/crosstool
1.15
1.16 -PARTICIPATING /
1.17 -_____________/
1.18 +
1.19 +CONTRIBUTING /
1.20 +____________/
1.21
1.22 Sending a bug report
1.23 --------------------
1.24 @@ -50,6 +51,19 @@
1.25 - mq : http://mercurial.selenic.com/wiki/MqExtension
1.26 - patchbomb : http://mercurial.selenic.com/wiki/PatchbombExtension
1.27
1.28 +Commit messages should look like (without leading pipes):
1.29 + |component: short, one-line description
1.30 + |
1.31 + |optional longer description
1.32 + |on multiple lines if needed
1.33 +
1.34 +Here is an example commit message (see revision a53a5e1d61db):
1.35 + |comp-libs/cloog: fix building
1.36 + |
1.37 + |For CLooG/PPL 0.15.3, the directory name was simply cloog-ppl.
1.38 + |For any later versions, the directory name does have the version, such as
1.39 + |cloog-ppl-0.15.4.
1.40 +
1.41 Here's a typical hacking session:
1.42 hg clone http://ymorin.is-a-geek.org/hg/crosstool-ng crosstool-ng
1.43 cd crosstool-ng
1.44 @@ -74,11 +88,13 @@
1.45
1.46 Note: replace' (at) ' above with a plain '@'.
1.47
1.48 +
1.49 CREDITS /
1.50 _______/
1.51
1.52 The people that helped are listed in docs/CREDITS. Many thanks to them! :-)
1.53
1.54 +
1.55 KNOWN ISSUES /
1.56 ____________/
1.57
2.1 --- a/config/binutils/binutils.in Sat Oct 03 18:49:23 2009 +0200
2.2 +++ b/config/binutils/binutils.in Sat Oct 03 18:49:51 2009 +0200
2.3 @@ -8,32 +8,65 @@
2.4 choice
2.5 bool
2.6 prompt "binutils version"
2.7 +# Don't remove next line
2.8 +# CT_INSERT_VERSION_BELOW
2.9
2.10 -config BINUTILS_V_2_14
2.11 +config BINUTILS_V_2_19_51_0_2
2.12 bool
2.13 - prompt "2.14 (OBSOLETE)"
2.14 - depends on OBSOLETE
2.15 + prompt "2.19.51.0.2 (EXPERIMENTAL)"
2.16 + depends on EXPERIMENTAL
2.17
2.18 -config BINUTILS_V_2_15
2.19 +config BINUTILS_V_2_19_51_0_1
2.20 bool
2.21 - prompt "2.15 (OBSOLETE)"
2.22 - depends on OBSOLETE
2.23 + prompt "2.19.51.0.1 (EXPERIMENTAL)"
2.24 + depends on EXPERIMENTAL
2.25
2.26 -config BINUTILS_V_2_16_1
2.27 +config BINUTILS_V_2_19_50_0_1
2.28 bool
2.29 - prompt "2.16.1"
2.30 + prompt "2.19.50.0.1 (EXPERIMENTAL)"
2.31 + depends on EXPERIMENTAL
2.32
2.33 -config BINUTILS_V_2_17
2.34 +config BINUTILS_V_2_19_1
2.35 bool
2.36 - prompt "2.17"
2.37 + prompt "2.19.1"
2.38
2.39 -config BINUTILS_V_2_18
2.40 +config BINUTILS_V_2_19
2.41 bool
2.42 - prompt "2.18"
2.43 + prompt "2.19"
2.44
2.45 -config BINUTILS_V_2_18_50_0_4
2.46 +config BINUTILS_V_2_18_93
2.47 bool
2.48 - prompt "2.18.50.0.4 (EXPERIMENTAL)"
2.49 + prompt "2.18.93 (EXPERIMENTAL)"
2.50 + depends on EXPERIMENTAL
2.51 +
2.52 +config BINUTILS_V_2_18_92
2.53 + bool
2.54 + prompt "2.18.92 (EXPERIMENTAL)"
2.55 + depends on EXPERIMENTAL
2.56 +
2.57 +config BINUTILS_V_2_18_91
2.58 + bool
2.59 + prompt "2.18.91 (EXPERIMENTAL)"
2.60 + depends on EXPERIMENTAL
2.61 +
2.62 +config BINUTILS_V_2_18_90
2.63 + bool
2.64 + prompt "2.18.90 (EXPERIMENTAL)"
2.65 + depends on EXPERIMENTAL
2.66 +
2.67 +config BINUTILS_V_2_18_50_0_9
2.68 + bool
2.69 + prompt "2.18.50.0.9 (EXPERIMENTAL)"
2.70 + depends on EXPERIMENTAL
2.71 +
2.72 +config BINUTILS_V_2_18_50_0_8
2.73 + bool
2.74 + prompt "2.18.50.0.8 (EXPERIMENTAL)"
2.75 + depends on EXPERIMENTAL
2.76 +
2.77 +config BINUTILS_V_2_18_50_0_7
2.78 + bool
2.79 + prompt "2.18.50.0.7 (EXPERIMENTAL)"
2.80 depends on EXPERIMENTAL
2.81
2.82 config BINUTILS_V_2_18_50_0_6
2.83 @@ -41,91 +74,58 @@
2.84 prompt "2.18.50.0.6 (EXPERIMENTAL)"
2.85 depends on EXPERIMENTAL
2.86
2.87 -config BINUTILS_V_2_18_50_0_7
2.88 +config BINUTILS_V_2_18_50_0_4
2.89 bool
2.90 - prompt "2.18.50.0.7 (EXPERIMENTAL)"
2.91 + prompt "2.18.50.0.4 (EXPERIMENTAL)"
2.92 depends on EXPERIMENTAL
2.93
2.94 -config BINUTILS_V_2_18_50_0_8
2.95 +config BINUTILS_V_2_18
2.96 bool
2.97 - prompt "2.18.50.0.8 (EXPERIMENTAL)"
2.98 - depends on EXPERIMENTAL
2.99 + prompt "2.18"
2.100
2.101 -config BINUTILS_V_2_18_50_0_9
2.102 +config BINUTILS_V_2_17
2.103 bool
2.104 - prompt "2.18.50.0.9 (EXPERIMENTAL)"
2.105 - depends on EXPERIMENTAL
2.106 + prompt "2.17"
2.107
2.108 -config BINUTILS_V_2_18_90
2.109 +config BINUTILS_V_2_16_1
2.110 bool
2.111 - prompt "2.18.90 (EXPERIMENTAL)"
2.112 - depends on EXPERIMENTAL
2.113 + prompt "2.16.1"
2.114
2.115 -config BINUTILS_V_2_18_91
2.116 +config BINUTILS_V_2_15
2.117 bool
2.118 - prompt "2.18.91 (EXPERIMENTAL)"
2.119 - depends on EXPERIMENTAL
2.120 + prompt "2.15 (OBSOLETE)"
2.121 + depends on OBSOLETE
2.122
2.123 -config BINUTILS_V_2_18_92
2.124 +config BINUTILS_V_2_14
2.125 bool
2.126 - prompt "2.18.92 (EXPERIMENTAL)"
2.127 - depends on EXPERIMENTAL
2.128 + prompt "2.14 (OBSOLETE)"
2.129 + depends on OBSOLETE
2.130
2.131 -config BINUTILS_V_2_18_93
2.132 - bool
2.133 - prompt "2.18.93 (EXPERIMENTAL)"
2.134 - depends on EXPERIMENTAL
2.135 -
2.136 -config BINUTILS_V_2_19
2.137 - bool
2.138 - prompt "2.19"
2.139 -
2.140 -config BINUTILS_V_2_19_1
2.141 - bool
2.142 - prompt "2.19.1"
2.143 -
2.144 -config BINUTILS_V_2_19_50_0_1
2.145 - bool
2.146 - prompt "2.19.50.0.1 (EXPERIMENTAL)"
2.147 - depends on EXPERIMENTAL
2.148 -
2.149 -config BINUTILS_V_2_19_51_0_1
2.150 - bool
2.151 - prompt "2.19.51.0.1 (EXPERIMENTAL)"
2.152 - depends on EXPERIMENTAL
2.153 -
2.154 -config BINUTILS_V_2_19_51_0_2
2.155 - bool
2.156 - prompt "2.19.51.0.2 (EXPERIMENTAL)"
2.157 - depends on EXPERIMENTAL
2.158 -
2.159 -# CT_INSERT_VERSION_ABOVE
2.160 -# Don't remove above line!
2.161 endchoice
2.162
2.163 config BINUTILS_VERSION
2.164 string
2.165 +# Don't remove next line
2.166 +# CT_INSERT_VERSION_STRING_BELOW
2.167 + default "2.19.51.0.2" if BINUTILS_V_2_19_51_0_2
2.168 + default "2.19.51.0.1" if BINUTILS_V_2_19_51_0_1
2.169 + default "2.19.50.0.1" if BINUTILS_V_2_19_50_0_1
2.170 + default "2.19.1" if BINUTILS_V_2_19_1
2.171 + default "2.19" if BINUTILS_V_2_19
2.172 + default "2.18.93" if BINUTILS_V_2_18_93
2.173 + default "2.18.92" if BINUTILS_V_2_18_92
2.174 + default "2.18.91" if BINUTILS_V_2_18_91
2.175 + default "2.18.90" if BINUTILS_V_2_18_90
2.176 + default "2.18.50.0.9" if BINUTILS_V_2_18_50_0_9
2.177 + default "2.18.50.0.8" if BINUTILS_V_2_18_50_0_8
2.178 + default "2.18.50.0.7" if BINUTILS_V_2_18_50_0_7
2.179 + default "2.18.50.0.6" if BINUTILS_V_2_18_50_0_6
2.180 + default "2.18.50.0.4" if BINUTILS_V_2_18_50_0_4
2.181 + default "2.18" if BINUTILS_V_2_18
2.182 + default "2.17" if BINUTILS_V_2_17
2.183 + default "2.16.1" if BINUTILS_V_2_16_1
2.184 + default "2.15" if BINUTILS_V_2_15
2.185 default "2.14" if BINUTILS_V_2_14
2.186 - default "2.15" if BINUTILS_V_2_15
2.187 - default "2.16.1" if BINUTILS_V_2_16_1
2.188 - default "2.17" if BINUTILS_V_2_17
2.189 - default "2.18" if BINUTILS_V_2_18
2.190 - default "2.18.50.0.4" if BINUTILS_V_2_18_50_0_4
2.191 - default "2.18.50.0.6" if BINUTILS_V_2_18_50_0_6
2.192 - default "2.18.50.0.7" if BINUTILS_V_2_18_50_0_7
2.193 - default "2.18.50.0.8" if BINUTILS_V_2_18_50_0_8
2.194 - default "2.18.50.0.9" if BINUTILS_V_2_18_50_0_9
2.195 - default "2.18.90" if BINUTILS_V_2_18_90
2.196 - default "2.18.91" if BINUTILS_V_2_18_91
2.197 - default "2.18.92" if BINUTILS_V_2_18_92
2.198 - default "2.18.93" if BINUTILS_V_2_18_93
2.199 - default "2.19" if BINUTILS_V_2_19
2.200 - default "2.19.1" if BINUTILS_V_2_19_1
2.201 - default "2.19.50.0.1" if BINUTILS_V_2_19_50_0_1
2.202 - default "2.19.51.0.1" if BINUTILS_V_2_19_51_0_1
2.203 - default "2.19.51.0.2" if BINUTILS_V_2_19_51_0_2
2.204 -# CT_INSERT_VERSION_STRING_ABOVE
2.205 -# Don't remove above line!
2.206
2.207 config BINUTILS_EXTRA_CONFIG
2.208 string
3.1 --- a/config/binutils/elf2flt.in Sat Oct 03 18:49:23 2009 +0200
3.2 +++ b/config/binutils/elf2flt.in Sat Oct 03 18:49:51 2009 +0200
3.3 @@ -10,6 +10,8 @@
3.4 choice
3.5 bool
3.6 prompt "elf2flt version"
3.7 +# Don't remove next line
3.8 +# CT_INSERT_VERSION_BELOW
3.9
3.10 config ELF2FLT_CVSHEAD
3.11 bool
3.12 @@ -21,8 +23,6 @@
3.13 bool
3.14 prompt "CVS Snapshot"
3.15
3.16 -# CT_INSERT_VERSION_ABOVE
3.17 -# Don't remove above line!
3.18 endchoice
3.19
3.20 config ELF2FLT_CVS_SNAPSHOT_SPEC
3.21 @@ -37,8 +37,8 @@
3.22 config ELF2FLT_VERSION
3.23 string
3.24 default "head" if ELF2FLT_CVSHEAD
3.25 -# CT_INSERT_VERSION_STRING_ABOVE
3.26 -# Don't remove above line!
3.27 +# Don't remove next line
3.28 +# CT_INSERT_VERSION_STRING_BELOW
3.29
3.30 config ELF2FLT_EXTRA_CONFIG
3.31 string
4.1 --- a/config/cc/gcc.in Sat Oct 03 18:49:23 2009 +0200
4.2 +++ b/config/cc/gcc.in Sat Oct 03 18:49:51 2009 +0200
4.3 @@ -16,105 +16,15 @@
4.4 choice
4.5 bool
4.6 prompt "gcc version"
4.7 +# Don't remove next line
4.8 +# CT_INSERT_VERSION_BELOW
4.9
4.10 -config CC_V_3_2_3
4.11 +config CC_V_4_4_1
4.12 bool
4.13 - prompt "3.2.3 (OBSOLETE)"
4.14 - depends on OBSOLETE
4.15 -
4.16 -config CC_V_3_3_6
4.17 - bool
4.18 - prompt "3.3.6 (OBSOLETE)"
4.19 - depends on OBSOLETE
4.20 -
4.21 -config CC_V_3_4_6
4.22 - bool
4.23 - prompt "3.4.6 (OBSOLETE)"
4.24 - depends on OBSOLETE
4.25 -
4.26 -config CC_V_4_0_0
4.27 - bool
4.28 - prompt "4.0.0 (OBSOLETE)"
4.29 - depends on OBSOLETE
4.30 -
4.31 -config CC_V_4_0_1
4.32 - bool
4.33 - prompt "4.0.1 (OBSOLETE)"
4.34 - depends on OBSOLETE
4.35 -
4.36 -config CC_V_4_0_2
4.37 - bool
4.38 - prompt "4.0.2 (OBSOLETE)"
4.39 - depends on OBSOLETE
4.40 -
4.41 -config CC_V_4_0_3
4.42 - bool
4.43 - prompt "4.0.3 (OBSOLETE)"
4.44 - depends on OBSOLETE
4.45 -
4.46 -config CC_V_4_0_4
4.47 - bool
4.48 - prompt "4.0.4"
4.49 -
4.50 -config CC_V_4_1_0
4.51 - bool
4.52 - prompt "4.1.0 (OBSOLETE)"
4.53 - depends on OBSOLETE
4.54 -
4.55 -config CC_V_4_1_1
4.56 - bool
4.57 - prompt "4.1.1 (OBSOLETE)"
4.58 - depends on OBSOLETE
4.59 -
4.60 -config CC_V_4_1_2
4.61 - bool
4.62 - prompt "4.1.2"
4.63 -
4.64 -config CC_V_4_2_0
4.65 - bool
4.66 - prompt "4.2.0"
4.67 -
4.68 -config CC_V_4_2_1
4.69 - bool
4.70 - prompt "4.2.1"
4.71 -
4.72 -config CC_V_4_2_2
4.73 - bool
4.74 - prompt "4.2.2"
4.75 -
4.76 -config CC_V_4_2_3
4.77 - bool
4.78 - prompt "4.2.3"
4.79 -
4.80 -config CC_V_4_2_4
4.81 - bool
4.82 - prompt "4.2.4"
4.83 -
4.84 -config CC_V_4_3_0
4.85 - bool
4.86 - prompt "4.3.0 (EXPERIMENTAL)"
4.87 + prompt "4.4.1 (EXPERIMENTAL)"
4.88 depends on EXPERIMENTAL
4.89 select CC_GCC_4_3_or_later
4.90 -
4.91 -config CC_V_4_3_1
4.92 - bool
4.93 - prompt "4.3.1"
4.94 - select CC_GCC_4_3_or_later
4.95 -
4.96 -config CC_V_4_3_2
4.97 - bool
4.98 - prompt "4.3.2"
4.99 - select CC_GCC_4_3_or_later
4.100 -
4.101 -config CC_V_4_3_3
4.102 - bool
4.103 - prompt "4.3.3"
4.104 - select CC_GCC_4_3_or_later
4.105 -
4.106 -config CC_V_4_3_4
4.107 - bool
4.108 - prompt "4.3.4"
4.109 - select CC_GCC_4_3_or_later
4.110 + select CC_GCC_4_4_or_later
4.111
4.112 config CC_V_4_4_0
4.113 bool
4.114 @@ -123,15 +33,105 @@
4.115 select CC_GCC_4_3_or_later
4.116 select CC_GCC_4_4_or_later
4.117
4.118 -config CC_V_4_4_1
4.119 +config CC_V_4_3_4
4.120 bool
4.121 - prompt "4.4.1 (EXPERIMENTAL)"
4.122 + prompt "4.3.4"
4.123 + select CC_GCC_4_3_or_later
4.124 +
4.125 +config CC_V_4_3_3
4.126 + bool
4.127 + prompt "4.3.3"
4.128 + select CC_GCC_4_3_or_later
4.129 +
4.130 +config CC_V_4_3_2
4.131 + bool
4.132 + prompt "4.3.2"
4.133 + select CC_GCC_4_3_or_later
4.134 +
4.135 +config CC_V_4_3_1
4.136 + bool
4.137 + prompt "4.3.1"
4.138 + select CC_GCC_4_3_or_later
4.139 +
4.140 +config CC_V_4_3_0
4.141 + bool
4.142 + prompt "4.3.0 (EXPERIMENTAL)"
4.143 depends on EXPERIMENTAL
4.144 select CC_GCC_4_3_or_later
4.145 - select CC_GCC_4_4_or_later
4.146
4.147 -# CT_INSERT_VERSION_ABOVE
4.148 -# Don't remove above line!
4.149 +config CC_V_4_2_4
4.150 + bool
4.151 + prompt "4.2.4"
4.152 +
4.153 +config CC_V_4_2_3
4.154 + bool
4.155 + prompt "4.2.3"
4.156 +
4.157 +config CC_V_4_2_2
4.158 + bool
4.159 + prompt "4.2.2"
4.160 +
4.161 +config CC_V_4_2_1
4.162 + bool
4.163 + prompt "4.2.1"
4.164 +
4.165 +config CC_V_4_2_0
4.166 + bool
4.167 + prompt "4.2.0"
4.168 +
4.169 +config CC_V_4_1_2
4.170 + bool
4.171 + prompt "4.1.2"
4.172 +
4.173 +config CC_V_4_1_1
4.174 + bool
4.175 + prompt "4.1.1 (OBSOLETE)"
4.176 + depends on OBSOLETE
4.177 +
4.178 +config CC_V_4_1_0
4.179 + bool
4.180 + prompt "4.1.0 (OBSOLETE)"
4.181 + depends on OBSOLETE
4.182 +
4.183 +config CC_V_4_0_4
4.184 + bool
4.185 + prompt "4.0.4"
4.186 +
4.187 +config CC_V_4_0_3
4.188 + bool
4.189 + prompt "4.0.3 (OBSOLETE)"
4.190 + depends on OBSOLETE
4.191 +
4.192 +config CC_V_4_0_2
4.193 + bool
4.194 + prompt "4.0.2 (OBSOLETE)"
4.195 + depends on OBSOLETE
4.196 +
4.197 +config CC_V_4_0_1
4.198 + bool
4.199 + prompt "4.0.1 (OBSOLETE)"
4.200 + depends on OBSOLETE
4.201 +
4.202 +config CC_V_4_0_0
4.203 + bool
4.204 + prompt "4.0.0 (OBSOLETE)"
4.205 + depends on OBSOLETE
4.206 +
4.207 +config CC_V_3_4_6
4.208 + bool
4.209 + prompt "3.4.6 (OBSOLETE)"
4.210 + depends on OBSOLETE
4.211 +
4.212 +config CC_V_3_3_6
4.213 + bool
4.214 + prompt "3.3.6 (OBSOLETE)"
4.215 + depends on OBSOLETE
4.216 +
4.217 +config CC_V_3_2_3
4.218 + bool
4.219 + prompt "3.2.3 (OBSOLETE)"
4.220 + depends on OBSOLETE
4.221 +
4.222 endchoice
4.223
4.224 config CC_GCC_4_3_or_later
4.225 @@ -146,31 +146,31 @@
4.226
4.227 config CC_VERSION
4.228 string
4.229 +# Don't remove next line
4.230 +# CT_INSERT_VERSION_STRING_BELOW
4.231 + default "4.4.1" if CC_V_4_4_1
4.232 + default "4.4.0" if CC_V_4_4_0
4.233 + default "4.3.4" if CC_V_4_3_4
4.234 + default "4.3.3" if CC_V_4_3_3
4.235 + default "4.3.2" if CC_V_4_3_2
4.236 + default "4.3.1" if CC_V_4_3_1
4.237 + default "4.3.0" if CC_V_4_3_0
4.238 + default "4.2.4" if CC_V_4_2_4
4.239 + default "4.2.3" if CC_V_4_2_3
4.240 + default "4.2.2" if CC_V_4_2_2
4.241 + default "4.2.1" if CC_V_4_2_1
4.242 + default "4.2.0" if CC_V_4_2_0
4.243 + default "4.1.2" if CC_V_4_1_2
4.244 + default "4.1.1" if CC_V_4_1_1
4.245 + default "4.1.0" if CC_V_4_1_0
4.246 + default "4.0.4" if CC_V_4_0_4
4.247 + default "4.0.3" if CC_V_4_0_3
4.248 + default "4.0.2" if CC_V_4_0_2
4.249 + default "4.0.1" if CC_V_4_0_1
4.250 + default "4.0.0" if CC_V_4_0_0
4.251 + default "3.4.6" if CC_V_3_4_6
4.252 + default "3.3.6" if CC_V_3_3_6
4.253 default "3.2.3" if CC_V_3_2_3
4.254 - default "3.3.6" if CC_V_3_3_6
4.255 - default "3.4.6" if CC_V_3_4_6
4.256 - default "4.0.0" if CC_V_4_0_0
4.257 - default "4.0.1" if CC_V_4_0_1
4.258 - default "4.0.2" if CC_V_4_0_2
4.259 - default "4.0.3" if CC_V_4_0_3
4.260 - default "4.0.4" if CC_V_4_0_4
4.261 - default "4.1.0" if CC_V_4_1_0
4.262 - default "4.1.1" if CC_V_4_1_1
4.263 - default "4.1.2" if CC_V_4_1_2
4.264 - default "4.2.0" if CC_V_4_2_0
4.265 - default "4.2.1" if CC_V_4_2_1
4.266 - default "4.2.2" if CC_V_4_2_2
4.267 - default "4.2.3" if CC_V_4_2_3
4.268 - default "4.2.4" if CC_V_4_2_4
4.269 - default "4.3.0" if CC_V_4_3_0
4.270 - default "4.3.1" if CC_V_4_3_1
4.271 - default "4.3.2" if CC_V_4_3_2
4.272 - default "4.3.3" if CC_V_4_3_3
4.273 - default "4.3.4" if CC_V_4_3_4
4.274 - default "4.4.0" if CC_V_4_4_0
4.275 - default "4.4.1" if CC_V_4_4_1
4.276 -# CT_INSERT_VERSION_STRING_ABOVE
4.277 -# Don't remove above line!
4.278
4.279 config CC_CXA_ATEXIT
4.280 bool
5.1 --- a/config/companion_libs.in Sat Oct 03 18:49:23 2009 +0200
5.2 +++ b/config/companion_libs.in Sat Oct 03 18:49:51 2009 +0200
5.3 @@ -91,4 +91,35 @@
5.4
5.5 Please note that for now, crosstool-NG can only build GMP and MPFR so.
5.6
5.7 +choice
5.8 + bool
5.9 + prompt "| Install tools wrapper as:"
5.10 + depends on WRAPPER_NEEDED
5.11 + default TOOLS_WRAPPER_SHELL
5.12 +
5.13 +config TOOLS_WRAPPER_SCRIPT
5.14 + bool
5.15 + prompt "shell script"
5.16 + help
5.17 + If your host has a shell, then you should say 'Y' here, to use
5.18 + a (very very simple) shell script as wrapper.
5.19 +
5.20 + See docs/overview.txt, section "Tools wrapper".
5.21 +
5.22 +config TOOLS_WRAPPER_EXEC
5.23 + bool
5.24 + prompt "executable"
5.25 + help
5.26 + If your host lacks a shell, then you should say 'Y' here, to use
5.27 + an executable.
5.28 +
5.29 + See docs/overview.txt, section "Tools wrapper".
5.30 +
5.31 +endchoice
5.32 +
5.33 +config TOOLS_WRAPPER
5.34 + string
5.35 + default "script" if TOOLS_WRAPPER_SCRIPT
5.36 + default "exec" if TOOLS_WRAPPER_EXEC
5.37 +
5.38 endmenu
6.1 --- a/config/companion_libs/cloog.in Sat Oct 03 18:49:23 2009 +0200
6.2 +++ b/config/companion_libs/cloog.in Sat Oct 03 18:49:51 2009 +0200
6.3 @@ -3,17 +3,37 @@
6.4 choice
6.5 bool
6.6 prompt "CLooG/ppl version"
6.7 +# Don't remove next line
6.8 +# CT_INSERT_VERSION_BELOW
6.9 +
6.10 +config CLOOG_V_0_15_7
6.11 + bool
6.12 + prompt "0.15.7"
6.13 +
6.14 +config CLOOG_V_0_15_6
6.15 + bool
6.16 + prompt "0.15.6"
6.17 +
6.18 +config CLOOG_V_0_15_5
6.19 + bool
6.20 + prompt "0.15.5"
6.21 +
6.22 +config CLOOG_V_0_15_4
6.23 + bool
6.24 + prompt "0.15.4"
6.25
6.26 config CLOOG_V_0_15_3
6.27 bool
6.28 prompt "0.15.3"
6.29
6.30 -# CT_INSERT_VERSION_ABOVE
6.31 -# Don't remove above line!
6.32 endchoice
6.33
6.34 config CLOOG_VERSION
6.35 string
6.36 +# Don't remove next line
6.37 +# CT_INSERT_VERSION_STRING_BELOW
6.38 + default "0.15.7" if CLOOG_V_0_15_7
6.39 + default "0.15.6" if CLOOG_V_0_15_6
6.40 + default "0.15.5" if CLOOG_V_0_15_5
6.41 + default "0.15.4" if CLOOG_V_0_15_4
6.42 default "0.15.3" if CLOOG_V_0_15_3
6.43 -# CT_INSERT_VERSION_STRING_ABOVE
6.44 -# Don't remove above line!
7.1 --- a/config/companion_libs/gmp.in Sat Oct 03 18:49:23 2009 +0200
7.2 +++ b/config/companion_libs/gmp.in Sat Oct 03 18:49:51 2009 +0200
7.3 @@ -3,32 +3,32 @@
7.4 choice
7.5 bool
7.6 prompt "GMP version"
7.7 +# Don't remove next line
7.8 +# CT_INSERT_VERSION_BELOW
7.9 +
7.10 +config GMP_V_4_3_1
7.11 + bool
7.12 + prompt "4.3.1"
7.13 +
7.14 +config GMP_V_4_3_0
7.15 + bool
7.16 + prompt "4.3.0"
7.17 +
7.18 +config GMP_V_4_2_4
7.19 + bool
7.20 + prompt "4.2.4"
7.21
7.22 config GMP_V_4_2_2
7.23 bool
7.24 prompt "4.2.2"
7.25
7.26 -config GMP_V_4_2_4
7.27 - bool
7.28 - prompt "4.2.4"
7.29 -
7.30 -config GMP_V_4_3_0
7.31 - bool
7.32 - prompt "4.3.0"
7.33 -
7.34 -config GMP_V_4_3_1
7.35 - bool
7.36 - prompt "4.3.1"
7.37 -
7.38 -# CT_INSERT_VERSION_ABOVE
7.39 -# Don't remove above line!
7.40 endchoice
7.41
7.42 config GMP_VERSION
7.43 string
7.44 +# Don't remove next line
7.45 +# CT_INSERT_VERSION_STRING_BELOW
7.46 + default "4.3.1" if GMP_V_4_3_1
7.47 + default "4.3.0" if GMP_V_4_3_0
7.48 + default "4.2.4" if GMP_V_4_2_4
7.49 default "4.2.2" if GMP_V_4_2_2
7.50 - default "4.2.4" if GMP_V_4_2_4
7.51 - default "4.3.0" if GMP_V_4_3_0
7.52 - default "4.3.1" if GMP_V_4_3_1
7.53 -# CT_INSERT_VERSION_STRING_ABOVE
7.54 -# Don't remove above line!
8.1 --- a/config/companion_libs/mpc.in Sat Oct 03 18:49:23 2009 +0200
8.2 +++ b/config/companion_libs/mpc.in Sat Oct 03 18:49:51 2009 +0200
8.3 @@ -3,17 +3,22 @@
8.4 choice
8.5 bool
8.6 prompt "MPC version"
8.7 +# Don't remove next line
8.8 +# CT_INSERT_VERSION_BELOW
8.9 +
8.10 +config MPC_V_0_7
8.11 + bool
8.12 + prompt "0.7"
8.13
8.14 config MPC_V_0_6
8.15 bool
8.16 prompt "0.6"
8.17
8.18 -# CT_INSERT_VERSION_ABOVE
8.19 -# Don't remove above line!
8.20 endchoice
8.21
8.22 config MPC_VERSION
8.23 string
8.24 +# Don't remove next line
8.25 +# CT_INSERT_VERSION_STRING_BELOW
8.26 + default "0.7" if MPC_V_0_7
8.27 default "0.6" if MPC_V_0_6
8.28 -# CT_INSERT_VERSION_STRING_ABOVE
8.29 -# Don't remove above line!
9.1 --- a/config/companion_libs/mpfr.in Sat Oct 03 18:49:23 2009 +0200
9.2 +++ b/config/companion_libs/mpfr.in Sat Oct 03 18:49:51 2009 +0200
9.3 @@ -3,32 +3,32 @@
9.4 choice
9.5 bool
9.6 prompt "MPFR version"
9.7 +# Don't remove next line
9.8 +# CT_INSERT_VERSION_BELOW
9.9 +
9.10 +config MPFR_V_2_4_1
9.11 + bool
9.12 + prompt "2.4.1"
9.13 +
9.14 +config MPFR_V_2_4_0
9.15 + bool
9.16 + prompt "2.4.0"
9.17 +
9.18 +config MPFR_V_2_3_2
9.19 + bool
9.20 + prompt "2.3.2"
9.21
9.22 config MPFR_V_2_3_1
9.23 bool
9.24 prompt "2.3.1"
9.25
9.26 -config MPFR_V_2_3_2
9.27 - bool
9.28 - prompt "2.3.2"
9.29 -
9.30 -config MPFR_V_2_4_0
9.31 - bool
9.32 - prompt "2.4.0"
9.33 -
9.34 -config MPFR_V_2_4_1
9.35 - bool
9.36 - prompt "2.4.1"
9.37 -
9.38 -# CT_INSERT_VERSION_ABOVE
9.39 -# Don't remove above line!
9.40 endchoice
9.41
9.42 config MPFR_VERSION
9.43 string
9.44 +# Don't remove next line
9.45 +# CT_INSERT_VERSION_STRING_BELOW
9.46 + default "2.4.1" if MPFR_V_2_4_1
9.47 + default "2.4.0" if MPFR_V_2_4_0
9.48 + default "2.3.2" if MPFR_V_2_3_2
9.49 default "2.3.1" if MPFR_V_2_3_1
9.50 - default "2.3.2" if MPFR_V_2_3_2
9.51 - default "2.4.0" if MPFR_V_2_4_0
9.52 - default "2.4.1" if MPFR_V_2_4_1
9.53 -# CT_INSERT_VERSION_STRING_ABOVE
9.54 -# Don't remove above line!
10.1 --- a/config/companion_libs/ppl.in Sat Oct 03 18:49:23 2009 +0200
10.2 +++ b/config/companion_libs/ppl.in Sat Oct 03 18:49:51 2009 +0200
10.3 @@ -3,17 +3,17 @@
10.4 choice
10.5 bool
10.6 prompt "PPL version"
10.7 +# Don't remove next line
10.8 +# CT_INSERT_VERSION_BELOW
10.9
10.10 config PPL_V_0_10_2
10.11 bool
10.12 prompt "0.10.2"
10.13
10.14 -# CT_INSERT_VERSION_ABOVE
10.15 -# Don't remove above line!
10.16 endchoice
10.17
10.18 config PPL_VERSION
10.19 string
10.20 +# Don't remove next line
10.21 +# CT_INSERT_VERSION_STRING_BELOW
10.22 default "0.10.2" if PPL_V_0_10_2
10.23 -# CT_INSERT_VERSION_STRING_ABOVE
10.24 -# Don't remove above line!
11.1 --- a/config/debug/dmalloc.in Sat Oct 03 18:49:23 2009 +0200
11.2 +++ b/config/debug/dmalloc.in Sat Oct 03 18:49:51 2009 +0200
11.3 @@ -6,23 +6,23 @@
11.4 choice
11.5 bool
11.6 prompt "dmalloc version"
11.7 +# Don't remove next line
11.8 +# CT_INSERT_VERSION_BELOW
11.9 +
11.10 +config DMALLOC_V_5_5_2
11.11 + bool
11.12 + prompt "5.5.2"
11.13
11.14 config DMALLOC_V_5_4_3
11.15 bool
11.16 prompt "5.4.3 (OBSOLETE)"
11.17 depends on OBSOLETE
11.18
11.19 -config DMALLOC_V_5_5_2
11.20 - bool
11.21 - prompt "5.5.2"
11.22 -
11.23 -# CT_INSERT_VERSION_ABOVE
11.24 -# Don't remove above line!
11.25 endchoice
11.26
11.27 config DMALLOC_VERSION
11.28 string
11.29 +# Don't remove next line
11.30 +# CT_INSERT_VERSION_STRING_BELOW
11.31 + default "5.5.2" if DMALLOC_V_5_5_2
11.32 default "5.4.3" if DMALLOC_V_5_4_3
11.33 - default "5.5.2" if DMALLOC_V_5_5_2
11.34 -# CT_INSERT_VERSION_STRING_ABOVE
11.35 -# Don't remove above line!
12.1 --- a/config/debug/duma.in Sat Oct 03 18:49:23 2009 +0200
12.2 +++ b/config/debug/duma.in Sat Oct 03 18:49:51 2009 +0200
12.3 @@ -20,37 +20,37 @@
12.4 choice
12.5 bool
12.6 prompt "D.U.M.A. version"
12.7 +# Don't remove next line
12.8 +# CT_INSERT_VERSION_BELOW
12.9 +
12.10 +config DUMA_V_2_5_15
12.11 + bool
12.12 + prompt "2_5_15"
12.13 +
12.14 +config DUMA_V_2_5_14
12.15 + bool
12.16 + prompt "2_5_14"
12.17 +
12.18 +config DUMA_V_2_5_12
12.19 + bool
12.20 + prompt "2_5_12"
12.21 +
12.22 +config DUMA_V_2_5_8
12.23 + bool
12.24 + prompt "2_5_8"
12.25
12.26 config DUMA_V_2_5_1
12.27 bool
12.28 prompt "2_5_1"
12.29
12.30 -config DUMA_V_2_5_8
12.31 - bool
12.32 - prompt "2_5_8"
12.33 -
12.34 -config DUMA_V_2_5_12
12.35 - bool
12.36 - prompt "2_5_12"
12.37 -
12.38 -config DUMA_V_2_5_14
12.39 - bool
12.40 - prompt "2_5_14"
12.41 -
12.42 -config DUMA_V_2_5_15
12.43 - bool
12.44 - prompt "2_5_15"
12.45 -
12.46 -# CT_INSERT_VERSION_ABOVE
12.47 -# Don't remove above line!
12.48 endchoice
12.49
12.50 config DUMA_VERSION
12.51 string
12.52 +# Don't remove next line
12.53 +# CT_INSERT_VERSION_STRING_BELOW
12.54 + default "2_5_15" if DUMA_V_2_5_15
12.55 + default "2_5_14" if DUMA_V_2_5_14
12.56 + default "2_5_12" if DUMA_V_2_5_12
12.57 + default "2_5_8" if DUMA_V_2_5_8
12.58 default "2_5_1" if DUMA_V_2_5_1
12.59 - default "2_5_8" if DUMA_V_2_5_8
12.60 - default "2_5_12" if DUMA_V_2_5_12
12.61 - default "2_5_14" if DUMA_V_2_5_14
12.62 - default "2_5_15" if DUMA_V_2_5_15
12.63 -# CT_INSERT_VERSION_STRING_ABOVE
12.64 -# Don't remove above line!
13.1 --- a/config/debug/gdb.in Sat Oct 03 18:49:23 2009 +0200
13.2 +++ b/config/debug/gdb.in Sat Oct 03 18:49:51 2009 +0200
13.3 @@ -96,37 +96,36 @@
13.4 bool
13.5 prompt "gdb version"
13.6 depends on GDB_CROSS || GDB_NATIVE || GDB_GDBSERVER
13.7 +# Don't remove next line
13.8 +# CT_INSERT_VERSION_BELOW
13.9
13.10 -config GDB_V_6_4
13.11 +config GDB_V_6_8
13.12 bool
13.13 - prompt "6.4 (OBSOLETE)"
13.14 - depends on OBSOLETE
13.15 + prompt "6.8"
13.16 +
13.17 +config GDB_V_6_7_1
13.18 + bool
13.19 + prompt "6.7.1 (EXPERIMENTAL)"
13.20 + depends on EXPERIMENTAL
13.21 +
13.22 +config GDB_V_6_7
13.23 + bool
13.24 + prompt "6.7 (EXPERIMENTAL)"
13.25 + depends on EXPERIMENTAL
13.26 +
13.27 +config GDB_V_6_6
13.28 + bool
13.29 + prompt "6.6"
13.30
13.31 config GDB_V_6_5
13.32 bool
13.33 prompt "6.5 (OBSOLETE)"
13.34 depends on OBSOLETE
13.35
13.36 -config GDB_V_6_6
13.37 +config GDB_V_6_4
13.38 bool
13.39 - prompt "6.6"
13.40 -
13.41 -config GDB_V_6_7
13.42 - bool
13.43 - prompt "6.7 (EXPERIMENTAL)"
13.44 - depends on EXPERIMENTAL
13.45 -
13.46 -config GDB_V_6_7_1
13.47 - bool
13.48 - prompt "6.7.1 (EXPERIMENTAL)"
13.49 - depends on EXPERIMENTAL
13.50 -
13.51 -config GDB_V_6_8
13.52 - bool
13.53 - prompt "6.8"
13.54 -
13.55 -# CT_INSERT_VERSION_ABOVE
13.56 -# Don't remove above line!
13.57 + prompt "6.4 (OBSOLETE)"
13.58 + depends on OBSOLETE
13.59
13.60 config GDB_V_snapshot
13.61 bool
13.62 @@ -138,15 +137,15 @@
13.63
13.64 config GDB_VERSION
13.65 string
13.66 +# Don't remove next line
13.67 +# CT_INSERT_VERSION_STRING_BELOW
13.68 + default "6.8" if GDB_V_6_8
13.69 + default "6.7.1" if GDB_V_6_7_1
13.70 + default "6.7" if GDB_V_6_7
13.71 + default "6.6" if GDB_V_6_6
13.72 + default "6.5" if GDB_V_6_5
13.73 + default "6.4" if GDB_V_6_4
13.74 default "snapshot" if GDB_V_snapshot
13.75 - default "6.4" if GDB_V_6_4
13.76 - default "6.5" if GDB_V_6_5
13.77 - default "6.6" if GDB_V_6_6
13.78 - default "6.7" if GDB_V_6_7
13.79 - default "6.7.1" if GDB_V_6_7_1
13.80 - default "6.8" if GDB_V_6_8
13.81 -# CT_INSERT_VERSION_STRING_ABOVE
13.82 -# Don't remove above line!
13.83
13.84 if GDB_NATIVE
13.85
13.86 @@ -156,19 +155,19 @@
13.87 bool
13.88 prompt "ncurses version"
13.89
13.90 +config NCURSES_V_5_7
13.91 + bool
13.92 + prompt "5.7"
13.93 +
13.94 config NCURSES_V_5_6
13.95 bool
13.96 prompt "5.6"
13.97
13.98 -config NCURSES_V_5_7
13.99 - bool
13.100 - prompt "5.7"
13.101 -
13.102 endchoice
13.103
13.104 config NCURSES_VERSION
13.105 string
13.106 + default "5.7" if NCURSES_V_5_7
13.107 default "5.6" if NCURSES_V_5_6
13.108 - default "5.7" if NCURSES_V_5_7
13.109
13.110 endif # GDB_NATIVE --> ncurses
14.1 --- a/config/debug/ltrace.in Sat Oct 03 18:49:23 2009 +0200
14.2 +++ b/config/debug/ltrace.in Sat Oct 03 18:49:51 2009 +0200
14.3 @@ -11,33 +11,33 @@
14.4 choice
14.5 bool
14.6 prompt "ltrace version"
14.7 +# Don't remove next line
14.8 +# CT_INSERT_VERSION_BELOW
14.9 +
14.10 +config LTRACE_V_0_5_2
14.11 + bool
14.12 + prompt "0.5.2"
14.13 +
14.14 +config LTRACE_V_0_5_1
14.15 + bool
14.16 + prompt "0.5.1 (EXPERIMENTAL)"
14.17 + depends on EXPERIMENTAL
14.18 +
14.19 +config LTRACE_V_0_5
14.20 + bool
14.21 + prompt "0.5"
14.22
14.23 config LTRACE_V_0_4
14.24 bool
14.25 prompt "0.4"
14.26
14.27 -config LTRACE_V_0_5
14.28 - bool
14.29 - prompt "0.5"
14.30 -
14.31 -config LTRACE_V_0_5_1
14.32 - bool
14.33 - prompt "0.5.1 (EXPERIMENTAL)"
14.34 - depends on EXPERIMENTAL
14.35 -
14.36 -config LTRACE_V_0_5_2
14.37 - bool
14.38 - prompt "0.5.2"
14.39 -
14.40 -# CT_INSERT_VERSION_ABOVE
14.41 -# Don't remove above line!
14.42 endchoice
14.43
14.44 config LTRACE_VERSION
14.45 string
14.46 +# Don't remove next line
14.47 +# CT_INSERT_VERSION_STRING_BELOW
14.48 + default "0.5.2" if LTRACE_V_0_5_2
14.49 + default "0.5.1" if LTRACE_V_0_5_1
14.50 + default "0.5" if LTRACE_V_0_5
14.51 default "0.4" if LTRACE_V_0_4
14.52 - default "0.5" if LTRACE_V_0_5
14.53 - default "0.5.1" if LTRACE_V_0_5_1
14.54 - default "0.5.2" if LTRACE_V_0_5_2
14.55 -# CT_INSERT_VERSION_STRING_ABOVE
14.56 -# # Don't remove above line!
15.1 --- a/config/debug/strace.in Sat Oct 03 18:49:23 2009 +0200
15.2 +++ b/config/debug/strace.in Sat Oct 03 18:49:51 2009 +0200
15.3 @@ -5,45 +5,45 @@
15.4 choice
15.5 bool
15.6 prompt "strace version"
15.7 +# Don't remove next line
15.8 +# CT_INSERT_VERSION_BELOW
15.9 +
15.10 +config STRACE_V_4_5_18
15.11 + bool
15.12 + prompt "4.5.18 (EXPERIMENTAL)"
15.13 + depends on EXPERIMENTAL
15.14 +
15.15 +config STRACE_V_4_5_17
15.16 + bool
15.17 + prompt "4.5.17"
15.18 +
15.19 +config STRACE_V_4_5_16
15.20 + bool
15.21 + prompt "4.5.16"
15.22 +
15.23 +config STRACE_V_4_5_15
15.24 + bool
15.25 + prompt "4.5.15"
15.26 +
15.27 +config STRACE_V_4_5_14
15.28 + bool
15.29 + prompt "4.5.14 (OBSOLETE)"
15.30 + depends on OBSOLETE
15.31
15.32 config STRACE_V_4_5
15.33 bool
15.34 prompt "4.5 (OBSOLETE)"
15.35 depends on OBSOLETE
15.36
15.37 -config STRACE_V_4_5_14
15.38 - bool
15.39 - prompt "4.5.14 (OBSOLETE)"
15.40 - depends on OBSOLETE
15.41 -
15.42 -config STRACE_V_4_5_15
15.43 - bool
15.44 - prompt "4.5.15"
15.45 -
15.46 -config STRACE_V_4_5_16
15.47 - bool
15.48 - prompt "4.5.16"
15.49 -
15.50 -config STRACE_V_4_5_17
15.51 - bool
15.52 - prompt "4.5.17"
15.53 -
15.54 -config STRACE_V_4_5_18
15.55 - bool
15.56 - prompt "4.5.18 (EXPERIMENTAL)"
15.57 - depends on EXPERIMENTAL
15.58 -
15.59 -# CT_INSERT_VERSION_ABOVE
15.60 -# Don't remove above line!
15.61 endchoice
15.62
15.63 config STRACE_VERSION
15.64 string
15.65 +# Don't remove next line
15.66 +# CT_INSERT_VERSION_STRING_BELOW
15.67 + default "4.5.18" if STRACE_V_4_5_18
15.68 + default "4.5.17" if STRACE_V_4_5_17
15.69 + default "4.5.16" if STRACE_V_4_5_16
15.70 + default "4.5.15" if STRACE_V_4_5_15
15.71 + default "4.5.14" if STRACE_V_4_5_14
15.72 default "4.5" if STRACE_V_4_5
15.73 - default "4.5.14" if STRACE_V_4_5_14
15.74 - default "4.5.15" if STRACE_V_4_5_15
15.75 - default "4.5.16" if STRACE_V_4_5_16
15.76 - default "4.5.17" if STRACE_V_4_5_17
15.77 - default "4.5.18" if STRACE_V_4_5_18
15.78 -# CT_INSERT_VERSION_STRING_ABOVE
15.79 -# # Don't remove above line!
16.1 --- a/config/kernel/linux.in Sat Oct 03 18:49:23 2009 +0200
16.2 +++ b/config/kernel/linux.in Sat Oct 03 18:49:51 2009 +0200
16.3 @@ -31,10 +31,98 @@
16.4 choice
16.5 bool
16.6 prompt "Linux kernel version"
16.7 +# Don't remove next line
16.8 +# CT_INSERT_VERSION_BELOW
16.9
16.10 -config KERNEL_V_2_6_18_8
16.11 +config KERNEL_V_2_6_31_1
16.12 bool
16.13 - prompt "2.6.18.8 (OBSOLETE)"
16.14 + prompt "2.6.31.1"
16.15 +
16.16 +config KERNEL_V_2_6_31
16.17 + bool
16.18 + prompt "2.6.31"
16.19 +
16.20 +config KERNEL_V_3_6_30_8
16.21 + bool
16.22 + prompt "3.6.30.8"
16.23 +
16.24 +config KERNEL_V_3_6_30_7
16.25 + bool
16.26 + prompt "3.6.30.7"
16.27 +
16.28 +config KERNEL_V_2_6_30_6
16.29 + bool
16.30 + prompt "2.6.30.6"
16.31 +
16.32 +config KERNEL_V_2_6_30_5
16.33 + bool
16.34 + prompt "2.6.30.5"
16.35 +
16.36 +config KERNEL_V_2_6_30_4
16.37 + bool
16.38 + prompt "2.6.30.4"
16.39 +
16.40 +config KERNEL_V_2_6_30_3
16.41 + bool
16.42 + prompt "2.6.30.3"
16.43 +
16.44 +config KERNEL_V_2_6_30_2
16.45 + bool
16.46 + prompt "2.6.30.2"
16.47 +
16.48 +config KERNEL_V_2_6_30_1
16.49 + bool
16.50 + prompt "2.6.30.1"
16.51 +
16.52 +config KERNEL_V_2_6_30
16.53 + bool
16.54 + prompt "2.6.30"
16.55 +
16.56 +config KERNEL_V_2_6_29_6
16.57 + bool
16.58 + prompt "2.6.29.6"
16.59 +
16.60 +config KERNEL_V_2_6_28_10
16.61 + bool
16.62 + prompt "2.6.28.10"
16.63 +
16.64 +config KERNEL_V_2_6_27_35
16.65 + bool
16.66 + prompt "2.6.27.35 (long-term stable)"
16.67 +
16.68 +config KERNEL_V_2_6_26_8
16.69 + bool
16.70 + prompt "2.6.26.8 (OBSOLETE)"
16.71 + depends on OBSOLETE
16.72 +
16.73 +config KERNEL_V_2_6_25_20
16.74 + bool
16.75 + prompt "2.6.25.20 (OBSOLETE)"
16.76 + depends on OBSOLETE
16.77 +
16.78 +config KERNEL_V_2_6_24_7
16.79 + bool
16.80 + prompt "2.6.24.7 (OBSOLETE)"
16.81 + depends on OBSOLETE
16.82 +
16.83 +config KERNEL_V_2_6_23_17
16.84 + bool
16.85 + prompt "2.6.23.17 (OBSOLETE)"
16.86 + depends on OBSOLETE
16.87 +
16.88 +config KERNEL_V_2_6_22_19
16.89 + bool
16.90 + prompt "2.6.22.19 (OBSOLETE)"
16.91 + depends on OBSOLETE
16.92 +
16.93 +config KERNEL_V_2_6_21_7
16.94 + bool
16.95 + prompt "2.6.21.7 (OBSOLETE)"
16.96 + depends on OBSOLETE
16.97 +
16.98 +config KERNEL_V_2_6_20_21
16.99 + bool
16.100 + prompt "2.6.20.21 (OBSOLETE)"
16.101 depends on OBSOLETE
16.102
16.103 config KERNEL_V_2_6_19_7
16.104 @@ -42,104 +130,11 @@
16.105 prompt "2.6.19.7 (OBSOLETE)"
16.106 depends on OBSOLETE
16.107
16.108 -config KERNEL_V_2_6_20_21
16.109 +config KERNEL_V_2_6_18_8
16.110 bool
16.111 - prompt "2.6.20.21 (OBSOLETE)"
16.112 + prompt "2.6.18.8 (OBSOLETE)"
16.113 depends on OBSOLETE
16.114
16.115 -config KERNEL_V_2_6_21_7
16.116 - bool
16.117 - prompt "2.6.21.7 (OBSOLETE)"
16.118 - depends on OBSOLETE
16.119 -
16.120 -config KERNEL_V_2_6_22_19
16.121 - bool
16.122 - prompt "2.6.22.19 (OBSOLETE)"
16.123 - depends on OBSOLETE
16.124 -
16.125 -config KERNEL_V_2_6_23_17
16.126 - bool
16.127 - prompt "2.6.23.17 (OBSOLETE)"
16.128 - depends on OBSOLETE
16.129 -
16.130 -config KERNEL_V_2_6_24_7
16.131 - bool
16.132 - prompt "2.6.24.7 (OBSOLETE)"
16.133 - depends on OBSOLETE
16.134 -
16.135 -config KERNEL_V_2_6_25_20
16.136 - bool
16.137 - prompt "2.6.25.20 (OBSOLETE)"
16.138 - depends on OBSOLETE
16.139 -
16.140 -config KERNEL_V_2_6_26_8
16.141 - bool
16.142 - prompt "2.6.26.8 (OBSOLETE)"
16.143 - depends on OBSOLETE
16.144 -
16.145 -config KERNEL_V_2_6_27_31
16.146 - bool
16.147 - prompt "2.6.27.31 (long-term stable)"
16.148 -
16.149 -config KERNEL_V_2_6_28_10
16.150 - bool
16.151 - prompt "2.6.28.10"
16.152 -
16.153 -config KERNEL_V_2_6_29
16.154 - bool
16.155 - prompt "2.6.29"
16.156 -
16.157 -config KERNEL_V_2_6_29_1
16.158 - bool
16.159 - prompt "2.6.29.1"
16.160 -
16.161 -config KERNEL_V_2_6_29_2
16.162 - bool
16.163 - prompt "2.6.29.2"
16.164 -
16.165 -config KERNEL_V_2_6_29_3
16.166 - bool
16.167 - prompt "2.6.29.3"
16.168 -
16.169 -config KERNEL_V_2_6_29_4
16.170 - bool
16.171 - prompt "2.6.29.4"
16.172 -
16.173 -config KERNEL_V_2_6_29_5
16.174 - bool
16.175 - prompt "2.6.29.5"
16.176 -
16.177 -config KERNEL_V_2_6_29_6
16.178 - bool
16.179 - prompt "2.6.29.6"
16.180 -
16.181 -config KERNEL_V_2_6_30
16.182 - bool
16.183 - prompt "2.6.30"
16.184 -
16.185 -config KERNEL_V_2_6_30_1
16.186 - bool
16.187 - prompt "2.6.30.1"
16.188 -
16.189 -config KERNEL_V_2_6_30_2
16.190 - bool
16.191 - prompt "2.6.30.2"
16.192 -
16.193 -config KERNEL_V_2_6_30_3
16.194 - bool
16.195 - prompt "2.6.30.3"
16.196 -
16.197 -config KERNEL_V_2_6_30_4
16.198 - bool
16.199 - prompt "2.6.30.4"
16.200 -
16.201 -config KERNEL_V_2_6_30_5
16.202 - bool
16.203 - prompt "2.6.30.5"
16.204 -
16.205 -# CT_INSERT_VERSION_ABOVE
16.206 -# Don't remove above line!
16.207 -
16.208 config KERNEL_V_select
16.209 bool
16.210 prompt "Other version (EXPERIMENTAL)"
16.211 @@ -150,32 +145,32 @@
16.212 config KERNEL_VERSION
16.213 string
16.214 prompt "Kernel version" if KERNEL_V_select
16.215 +# Don't remove next line
16.216 +# CT_INSERT_VERSION_STRING_BELOW
16.217 + default "2.6.31.1" if KERNEL_V_2_6_31_1
16.218 + default "2.6.31" if KERNEL_V_2_6_31
16.219 + default "3.6.30.8" if KERNEL_V_3_6_30_8
16.220 + default "3.6.30.7" if KERNEL_V_3_6_30_7
16.221 + default "2.6.30.6" if KERNEL_V_2_6_30_6
16.222 + default "2.6.30.5" if KERNEL_V_2_6_30_5
16.223 + default "2.6.30.4" if KERNEL_V_2_6_30_4
16.224 + default "2.6.30.3" if KERNEL_V_2_6_30_3
16.225 + default "2.6.30.2" if KERNEL_V_2_6_30_2
16.226 + default "2.6.30.1" if KERNEL_V_2_6_30_1
16.227 + default "2.6.30" if KERNEL_V_2_6_30
16.228 + default "2.6.29.6" if KERNEL_V_2_6_29_6
16.229 + default "2.6.29" if KERNEL_V_2_6_29
16.230 + default "2.6.28.10" if KERNEL_V_2_6_28_10
16.231 + default "2.6.27.35" if KERNEL_V_2_6_27_35
16.232 + default "2.6.26.8" if KERNEL_V_2_6_26_8
16.233 + default "2.6.25.20" if KERNEL_V_2_6_25_20
16.234 + default "2.6.24.7" if KERNEL_V_2_6_24_7
16.235 + default "2.6.23.17" if KERNEL_V_2_6_23_17
16.236 + default "2.6.22.19" if KERNEL_V_2_6_22_19
16.237 + default "2.6.21.7" if KERNEL_V_2_6_21_7
16.238 + default "2.6.20.21" if KERNEL_V_2_6_20_21
16.239 + default "2.6.19.7" if KERNEL_V_2_6_19_7
16.240 default "2.6.18.8" if KERNEL_V_2_6_18_8
16.241 - default "2.6.19.7" if KERNEL_V_2_6_19_7
16.242 - default "2.6.20.21" if KERNEL_V_2_6_20_21
16.243 - default "2.6.21.7" if KERNEL_V_2_6_21_7
16.244 - default "2.6.22.19" if KERNEL_V_2_6_22_19
16.245 - default "2.6.23.17" if KERNEL_V_2_6_23_17
16.246 - default "2.6.24.7" if KERNEL_V_2_6_24_7
16.247 - default "2.6.25.20" if KERNEL_V_2_6_25_20
16.248 - default "2.6.26.8" if KERNEL_V_2_6_26_8
16.249 - default "2.6.27.31" if KERNEL_V_2_6_27_31
16.250 - default "2.6.28.10" if KERNEL_V_2_6_28_10
16.251 - default "2.6.29" if KERNEL_V_2_6_29
16.252 - default "2.6.29.1" if KERNEL_V_2_6_29_1
16.253 - default "2.6.29.2" if KERNEL_V_2_6_29_2
16.254 - default "2.6.29.3" if KERNEL_V_2_6_29_3
16.255 - default "2.6.29.4" if KERNEL_V_2_6_29_4
16.256 - default "2.6.29.5" if KERNEL_V_2_6_29_5
16.257 - default "2.6.29.6" if KERNEL_V_2_6_29_6
16.258 - default "2.6.30" if KERNEL_V_2_6_30
16.259 - default "2.6.30.1" if KERNEL_V_2_6_30_1
16.260 - default "2.6.30.2" if KERNEL_V_2_6_30_2
16.261 - default "2.6.30.3" if KERNEL_V_2_6_30_3
16.262 - default "2.6.30.4" if KERNEL_V_2_6_30_4
16.263 - default "2.6.30.5" if KERNEL_V_2_6_30_5
16.264 -# CT_INSERT_VERSION_STRING_ABOVE
16.265 -# Don't remove above line!
16.266 help
16.267 Enter here the kernel version you want to use, if it is
16.268 not listed above. Something like V.P.S or V.P.S.E, where:
17.1 --- a/config/libc/eglibc.in Sat Oct 03 18:49:23 2009 +0200
17.2 +++ b/config/libc/eglibc.in Sat Oct 03 18:49:51 2009 +0200
17.3 @@ -15,33 +15,32 @@
17.4 choice
17.5 bool
17.6 prompt "eglibc version"
17.7 +# Don't remove next line
17.8 +# CT_INSERT_VERSION_BELOW
17.9
17.10 -config EGLIBC_V_2_5
17.11 +config LIBC_V_2_10
17.12 bool
17.13 - prompt "2_5"
17.14 + prompt "2_10"
17.15 +
17.16 +config EGLIBC_V_2_9
17.17 + bool
17.18 + prompt "2_9"
17.19 +
17.20 +config EGLIBC_V_2_8
17.21 + bool
17.22 + prompt "2_8"
17.23 +
17.24 +config EGLIBC_V_2_7
17.25 + bool
17.26 + prompt "2_7"
17.27
17.28 config EGLIBC_V_2_6
17.29 bool
17.30 prompt "2_6"
17.31
17.32 -config EGLIBC_V_2_7
17.33 +config EGLIBC_V_2_5
17.34 bool
17.35 - prompt "2_7"
17.36 -
17.37 -config EGLIBC_V_2_8
17.38 - bool
17.39 - prompt "2_8"
17.40 -
17.41 -config EGLIBC_V_2_9
17.42 - bool
17.43 - prompt "2_9"
17.44 -
17.45 -config LIBC_V_2_10
17.46 - bool
17.47 - prompt "2_10"
17.48 -
17.49 -# CT_INSERT_VERSION_ABOVE
17.50 -# Don't remove above line!
17.51 + prompt "2_5"
17.52
17.53 config EGLIBC_V_TRUNK
17.54 bool
17.55 @@ -53,15 +52,15 @@
17.56
17.57 config LIBC_VERSION
17.58 string
17.59 +# Don't remove next line
17.60 +# CT_INSERT_VERSION_STRING_BELOW
17.61 + default "2_10" if LIBC_V_2_10
17.62 + default "2_9" if EGLIBC_V_2_9
17.63 + default "2_8" if EGLIBC_V_2_8
17.64 + default "2_7" if EGLIBC_V_2_7
17.65 + default "2_6" if EGLIBC_V_2_6
17.66 + default "2_5" if EGLIBC_V_2_5
17.67 default "trunk" if EGLIBC_V_TRUNK
17.68 - default "2_5" if EGLIBC_V_2_5
17.69 - default "2_6" if EGLIBC_V_2_6
17.70 - default "2_7" if EGLIBC_V_2_7
17.71 - default "2_8" if EGLIBC_V_2_8
17.72 - default "2_9" if EGLIBC_V_2_9
17.73 - default "2_10" if LIBC_V_2_10
17.74 -# CT_INSERT_VERSION_STRING_ABOVE
17.75 -# Don't remove above line!
17.76
17.77 config EGLIBC_REVISION
17.78 string
18.1 --- a/config/libc/glibc.in Sat Oct 03 18:49:23 2009 +0200
18.2 +++ b/config/libc/glibc.in Sat Oct 03 18:49:51 2009 +0200
18.3 @@ -11,72 +11,58 @@
18.4 choice
18.5 bool
18.6 prompt "glibc version"
18.7 +# Don't remove next line
18.8 +# CT_INSERT_VERSION_BELOW
18.9 +
18.10 +config LIBC_V_2_9
18.11 + bool
18.12 + prompt "2.9"
18.13 + select LIBC_GLIBC_2_8_or_later
18.14 +
18.15 +config LIBC_V_2_8
18.16 + bool
18.17 + prompt "2.8"
18.18 + select LIBC_GLIBC_2_8_or_later
18.19 +
18.20 +config LIBC_V_2_7
18.21 + bool
18.22 + prompt "2.7"
18.23 +
18.24 +config LIBC_V_2_6_1
18.25 + bool
18.26 + prompt "2.6.1"
18.27 +
18.28 +config LIBC_V_2_6
18.29 + bool
18.30 + prompt "2.6"
18.31 +
18.32 +config LIBC_V_2_5_1
18.33 + bool
18.34 + prompt "2.5.1"
18.35 +
18.36 +config LIBC_V_2_5
18.37 + bool
18.38 + prompt "2.5"
18.39
18.40 config LIBC_V_2_3_6
18.41 bool
18.42 prompt "2.3.6 (OBSOLETE)"
18.43 depends on OBSOLETE
18.44
18.45 -config LIBC_V_2_5
18.46 - bool
18.47 - prompt "2.5"
18.48 -
18.49 -config LIBC_V_2_5_1
18.50 - bool
18.51 - prompt "2.5.1"
18.52 -
18.53 -config LIBC_V_2_6
18.54 - bool
18.55 - prompt "2.6"
18.56 -
18.57 -config LIBC_V_2_6_1
18.58 - bool
18.59 - prompt "2.6.1"
18.60 -
18.61 -config LIBC_V_2_7
18.62 - bool
18.63 - prompt "2.7"
18.64 -
18.65 -config LIBC_V_2_8
18.66 - bool
18.67 - prompt "2.8"
18.68 - select LIBC_GLIBC_2_8_or_later
18.69 -
18.70 -config LIBC_V_2_9
18.71 - bool
18.72 - prompt "2.9"
18.73 - select LIBC_GLIBC_2_8_or_later
18.74 -
18.75 -# CT_INSERT_VERSION_ABOVE
18.76 -# Don't remove above line!
18.77 -
18.78 -config LIBC_V_LATEST
18.79 - bool
18.80 - prompt "'latest' snapshot (EXPERIMENTAL)"
18.81 - depends on EXPERIMENTAL
18.82 -
18.83 -config LIBC_V_date
18.84 - bool
18.85 - prompt "<specific date> (EXPERIMENTAL)"
18.86 - depends on EXPERIMENTAL
18.87 -
18.88 endchoice
18.89
18.90 config LIBC_VERSION
18.91 string
18.92 - prompt "Enter date (YYYYMMDD)" if LIBC_V_date
18.93 - default "latest" if LIBC_V_LATEST
18.94 +# Don't remove next line
18.95 +# CT_INSERT_VERSION_STRING_BELOW
18.96 + default "2.9" if LIBC_V_2_9
18.97 + default "2.8" if LIBC_V_2_8
18.98 + default "2.7" if LIBC_V_2_7
18.99 + default "2.6.1" if LIBC_V_2_6_1
18.100 + default "2.6" if LIBC_V_2_6
18.101 + default "2.5.1" if LIBC_V_2_5_1
18.102 + default "2.5" if LIBC_V_2_5
18.103 default "2.3.6" if LIBC_V_2_3_6
18.104 - default "2.4" if LIBC_V_2_4
18.105 - default "2.5" if LIBC_V_2_5
18.106 - default "2.5.1" if LIBC_V_2_5_1
18.107 - default "2.6" if LIBC_V_2_6
18.108 - default "2.6.1" if LIBC_V_2_6_1
18.109 - default "2.7" if LIBC_V_2_7
18.110 - default "2.8" if LIBC_V_2_8
18.111 - default "2.9" if LIBC_V_2_9
18.112 -# CT_INSERT_VERSION_STRING_ABOVE
18.113 -# Don't remove above line!
18.114
18.115 config LIBC_GLIBC_2_8_or_later
18.116 bool
18.117 @@ -130,14 +116,4 @@
18.118
18.119 endif # LIBC_GLIBC_CVS
18.120
18.121 -#config LIBC_GLIBC_SNAPSHOT
18.122 -# bool
18.123 -# prompt "Use latest nightly snapshot"
18.124 -# help
18.125 -# See the help for the entry "Released tarball", above.
18.126 -#
18.127 -# If you can live with a moving code-base, say 'Y' here.
18.128 -# If you want your toolchain to really be reproducible, look at the
18.129 -# choice entry "Released tarball from FTP", above.
18.130 -
18.131 endchoice
19.1 --- a/config/libc/newlib.in Sat Oct 03 18:49:23 2009 +0200
19.2 +++ b/config/libc/newlib.in Sat Oct 03 18:49:51 2009 +0200
19.3 @@ -13,23 +13,21 @@
19.4 choice
19.5 bool
19.6 prompt "newlib version"
19.7 +# Don't remove next line
19.8 +# CT_INSERT_VERSION_BELOW
19.9
19.10 config NEWLIB_V_1_17_0
19.11 bool
19.12 prompt "1.17.0"
19.13
19.14 -# CT_INSERT_VERSION_ABOVE
19.15 -# Don't remove above line!
19.16 -
19.17 endchoice
19.18
19.19 config LIBC_VERSION
19.20 string
19.21 +# Don't remove next line
19.22 +# CT_INSERT_VERSION_STRING_BELOW
19.23 default "1.17.0" if NEWLIB_V_1_17_0
19.24
19.25 -# CT_INSERT_VERSION_STRING_ABOVE
19.26 -# Don't remove above line!
19.27 -
19.28 config ATMEL_AVR32_HEADERS
19.29 bool
19.30 prompt "Install Atmel AVR32 headers"
20.1 --- a/config/libc/uClibc.in Sat Oct 03 18:49:23 2009 +0200
20.2 +++ b/config/libc/uClibc.in Sat Oct 03 18:49:51 2009 +0200
20.3 @@ -11,10 +11,30 @@
20.4 choice
20.5 bool
20.6 prompt "uClibc version"
20.7 +# Don't remove next line
20.8 +# CT_INSERT_VERSION_BELOW
20.9
20.10 -config LIBC_V_0_9_28
20.11 +config LIBC_V_0_9_30_1
20.12 bool
20.13 - prompt "0.9.28 (OBSOLETE)"
20.14 + prompt "0.9.30.1"
20.15 + select LIBC_UCLIBC_0_9_30_or_later
20.16 +
20.17 +config LIBC_V_0_9_30
20.18 + bool
20.19 + prompt "0.9.30"
20.20 + select LIBC_UCLIBC_0_9_30_or_later
20.21 +
20.22 +config LIBC_V_0_9_29
20.23 + bool
20.24 + prompt "0.9.29"
20.25 +
20.26 +config LIBC_V_0_9_28_3
20.27 + bool
20.28 + prompt "0.9.28.3"
20.29 +
20.30 +config LIBC_V_0_9_28_2
20.31 + bool
20.32 + prompt "0.9.28.2 (OBSOLETE)"
20.33 depends on OBSOLETE
20.34
20.35 config LIBC_V_0_9_28_1
20.36 @@ -22,32 +42,11 @@
20.37 prompt "0.9.28.1 (OBSOLETE)"
20.38 depends on OBSOLETE
20.39
20.40 -config LIBC_V_0_9_28_2
20.41 +config LIBC_V_0_9_28
20.42 bool
20.43 - prompt "0.9.28.2 (OBSOLETE)"
20.44 + prompt "0.9.28 (OBSOLETE)"
20.45 depends on OBSOLETE
20.46
20.47 -config LIBC_V_0_9_28_3
20.48 - bool
20.49 - prompt "0.9.28.3"
20.50 -
20.51 -config LIBC_V_0_9_29
20.52 - bool
20.53 - prompt "0.9.29"
20.54 -
20.55 -config LIBC_V_0_9_30
20.56 - bool
20.57 - prompt "0.9.30"
20.58 - select LIBC_UCLIBC_0_9_30_or_later
20.59 -
20.60 -config LIBC_V_0_9_30_1
20.61 - bool
20.62 - prompt "0.9.30.1"
20.63 - select LIBC_UCLIBC_0_9_30_or_later
20.64 -
20.65 -# CT_INSERT_VERSION_ABOVE
20.66 -# Don't remove above line!
20.67 -
20.68 config LIBC_V_snapshot
20.69 bool
20.70 prompt "latest snapshot (EXPERIMENTAL)"
20.71 @@ -63,16 +62,16 @@
20.72 config LIBC_VERSION
20.73 string
20.74 prompt "Enter date (YYYYMMDD)" if LIBC_V_specific_date
20.75 +# Don't remove next line
20.76 +# CT_INSERT_VERSION_STRING_BELOW
20.77 + default "0.9.30.1" if LIBC_V_0_9_30_1
20.78 + default "0.9.30" if LIBC_V_0_9_30
20.79 + default "0.9.29" if LIBC_V_0_9_29
20.80 + default "0.9.28.3" if LIBC_V_0_9_28_3
20.81 + default "0.9.28.2" if LIBC_V_0_9_28_2
20.82 + default "0.9.28.1" if LIBC_V_0_9_28_1
20.83 + default "0.9.28" if LIBC_V_0_9_28
20.84 default "snapshot" if LIBC_V_snapshot
20.85 - default "0.9.28" if LIBC_V_0_9_28
20.86 - default "0.9.28.1" if LIBC_V_0_9_28_1
20.87 - default "0.9.28.2" if LIBC_V_0_9_28_2
20.88 - default "0.9.28.3" if LIBC_V_0_9_28_3
20.89 - default "0.9.29" if LIBC_V_0_9_29
20.90 - default "0.9.30" if LIBC_V_0_9_30
20.91 - default "0.9.30.1" if LIBC_V_0_9_30_1
20.92 -# CT_INSERT_VERSION_STRING_ABOVE
20.93 -# Don't remove above line!
20.94
20.95 config LIBC_UCLIBC_0_9_30_or_later
20.96 bool
21.1 --- a/config/toolchain.in Sat Oct 03 18:49:23 2009 +0200
21.2 +++ b/config/toolchain.in Sat Oct 03 18:49:51 2009 +0200
21.3 @@ -285,43 +285,4 @@
21.4
21.5 endif # CROSS_NATIVE || CANADIAN
21.6
21.7 -# Kept as a separate if block, even if it could go into the above block,
21.8 -# because it seems better. No real reason, only that it seems right...
21.9 -if CANADIAN
21.10 -
21.11 -comment "Host specifics"
21.12 -
21.13 -choice
21.14 - bool
21.15 - prompt "| Install tools wrapper as:"
21.16 - depends on WRAPPER_NEEDED
21.17 - default TOOLS_WRAPPER_SHELL
21.18 -
21.19 -config TOOLS_WRAPPER_SCRIPT
21.20 - bool
21.21 - prompt "shell script"
21.22 - help
21.23 - If your host has a shell, then you should say 'Y' here, to use
21.24 - a (very very simple) shell script as wrapper.
21.25 -
21.26 - See docs/overview.txt, section "Tools wrapper".
21.27 -
21.28 -config TOOLS_WRAPPER_EXEC
21.29 - bool
21.30 - prompt "executable"
21.31 - help
21.32 - If your host lacks a shell, then you should say 'Y' here, to use
21.33 - an executable.
21.34 -
21.35 - See docs/overview.txt, section "Tools wrapper".
21.36 -
21.37 -endchoice
21.38 -
21.39 -config TOOLS_WRAPPER
21.40 - string
21.41 - default "script" if TOOLS_WRAPPER_SCRIPT
21.42 - default "exec" if TOOLS_WRAPPER_EXEC
21.43 -
21.44 -endif # CROSS_NATIVE || CANADIAN
21.45 -
21.46 endmenu
22.1 --- a/config/tools/libelf.in Sat Oct 03 18:49:23 2009 +0200
22.2 +++ b/config/tools/libelf.in Sat Oct 03 18:49:51 2009 +0200
22.3 @@ -8,22 +8,22 @@
22.4 choice
22.5 bool
22.6 prompt "libelf version"
22.7 +# Don't remove next line
22.8 +# CT_INSERT_VERSION_BELOW
22.9 +
22.10 +config LIBELF_V_0_8_11
22.11 + bool
22.12 + prompt "0.8.11"
22.13
22.14 config LIBELF_V_0_8_10
22.15 bool
22.16 prompt "0.8.10"
22.17
22.18 -config LIBELF_V_0_8_11
22.19 - bool
22.20 - prompt "0.8.11"
22.21 -
22.22 -# CT_INSERT_VERSION_ABOVE
22.23 -# Don't remove above line!
22.24 endchoice
22.25
22.26 config LIBELF_VERSION
22.27 string
22.28 +# Don't remove next line
22.29 +# CT_INSERT_VERSION_STRING_BELOW
22.30 + default "0.8.11" if LIBELF_V_0_8_11
22.31 default "0.8.10" if LIBELF_V_0_8_10
22.32 - default "0.8.11" if LIBELF_V_0_8_11
22.33 -# CT_INSERT_VERSION_STRING_ABOVE
22.34 -# Don't remove above line!
23.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
23.2 +++ b/docs/MacOS-X.txt Sat Oct 03 18:49:51 2009 +0200
23.3 @@ -0,0 +1,283 @@
23.4 +Introduction
23.5 +------------
23.6 +
23.7 +This file introduces you to building a cross-toolchain on MacOS-X.
23.8 +Apart from the crosstool-NG configuration options for the specific target,
23.9 +what is important is:
23.10 + - what pre-requisites to install
23.11 + - how to install them
23.12 + - how to work around the case-insensitivity of HFS+
23.13 +
23.14 +This file was submitted by:
23.15 + Blair Burtan <info@northernlightstactical.com>
23.16 +The original version was found at:
23.17 + http://homepage.mac.com/macg3/TS7390-OSX-crosstool-instructions.txt
23.18 +
23.19 +
23.20 +Text
23.21 +----
23.22 +
23.23 +Compiling cross compiler for default TS-7390 debian system on Mac OS X
23.24 +
23.25 +Forewarning: It's kind of a pain. Several of OS X's packages aren't good enough
23.26 +so you need to install some GNU stuff. You might have an easier time using a
23.27 +package manager for OS X but I prefer to compile everything from source so I'm
23.28 +going to provide the instructions for that. Also there are a few little catches
23.29 +with how some of the older gcc/glibc stuff compiles on OS X.
23.30 +
23.31 +The version of glibc on the TS-7390 default file system is 2.3.6. So we need to
23.32 +make a compiler with glibc 2.3.6 or older. I guess you can pick whatever version
23.33 +of gcc you want to use. I'll pick 4.1.2, which is what is included with the 7390
23.34 +debian. But you could theoretically do something newer like 4.3.3 (or older,
23.35 +like 4.0.4) if you want, I think. All I know is the following works fine for gcc
23.36 +4.1.2 and glibc 2.3.6.
23.37 +
23.38 +First, you have to install some prerequisites. Go in a temporary folder
23.39 +somewhere and follow these directions.
23.40 +
23.41 +Some of the included OS X utilities aren't cool enough. So we need to download
23.42 +and install some GNU utilities. Luckily they compile with no trouble in
23.43 +Mac OS X! Nice work GNU people!
23.44 +
23.45 +First make sure you've installed the latest version of Xcode so you have gcc
23.46 +on your Mac.
23.47 +
23.48 +Install GNU sed into /usr/local. Note: I believe configure defaults to
23.49 +/usr/local as a prefix, but better safe than sorry.
23.50 +
23.51 + curl -O http://ftp.gnu.org/gnu/sed/sed-4.2.1.tar.bz2
23.52 + tar -xf sed-4.2.1.tar.bz2
23.53 + cd sed-4.2.1
23.54 + ./configure --prefix=/usr/local
23.55 + make -j 2 (or 4 or whatever...# of jobs that can run in parallel...
23.56 + on a dual core machine I use 4)
23.57 + sudo make install
23.58 +
23.59 +Install GNU coreutils:
23.60 +
23.61 + curl -O http://ftp.gnu.org/gnu/coreutils/coreutils-7.4.tar.gz
23.62 + tar -xf coreutils-7.4.tar.gz
23.63 + cd coreutils-7.4
23.64 + ./configure --prefix=/usr/local
23.65 + make -j 2
23.66 + sudo make install
23.67 +
23.68 +Install GNU libtool:
23.69 +
23.70 + curl -O http://ftp.gnu.org/gnu/libtool/libtool-2.2.6a.tar.gz
23.71 + tar -xf libtool-2.2.6a.tar.gz
23.72 + cd libtool-2.2.6
23.73 + ./configure --prefix=/usr/local
23.74 + make -j 2
23.75 + sudo make install
23.76 +
23.77 +Install GNU awk, needed to fix a weird error in glibc compile:
23.78 +
23.79 + curl -O http://ftp.gnu.org/gnu/gawk/gawk-3.1.7.tar.bz2
23.80 + tar -xf gawk-3.1.7.tar.bz2
23.81 + cd gawk-3.1.7
23.82 + ./configure --prefix=/usr/local
23.83 + make -j 2
23.84 + sudo make install
23.85 +
23.86 +Xcode doesn't come with objcopy/objdump, but you need them. Download GNU
23.87 +binutils 2.19.1 and install just objcopy and objdump. Not sure how exactly to
23.88 +do only them so I compile it all and copy them manually....there may be a
23.89 +better way.
23.90 +
23.91 + curl -O http://ftp.gnu.org/gnu/binutils/binutils-2.19.1.tar.bz2
23.92 + tar -xf binutils-2.19.1.tar.bz2
23.93 + cd binutils-2.19.1
23.94 + ./configure --prefix=/usr/local
23.95 + make -j 2
23.96 + sudo cp binutils/obj{dump,copy} /usr/local/bin
23.97 +
23.98 +
23.99 +Done installing prerequisites...now do the fun stuff!
23.100 +
23.101 +
23.102 +1) Create a disk image with Disk Utility (in /Utilities/Disk Utility).
23.103 + Open it and go to File->New->Blank Disk Image.
23.104 + Save As: Call it whatever you want.
23.105 + Volume name: Call it CrosstoolCompile
23.106 + Volume size: Go to custom and choose 2000 MB. This is a temporary image you
23.107 + can delete once you're done compiling if you wish.
23.108 + Volume format: Choose Mac OS Extended (Case-sensitive, journaled).
23.109 + Mac OS X's default file system does not allow you to name two files
23.110 + the same with different cases (abcd and ABCD) but you need this for
23.111 + crosstool. So that's why we're creating a disk image. Leave everything
23.112 + else the default and save it wherever you want.
23.113 +
23.114 +2) Create another disk image where the final toolchain will be installed.
23.115 + Your crosstool needs to go on a disk image for the same reason--needs a
23.116 + case sensitive file system and regular Mac OS X HFS+ is not. So we have to
23.117 + make another one. Follow the steps above but set the volume name to
23.118 + Crosstool and then make the volume size something like 300MB. Just make
23.119 + sure you leave plenty of room for any libraries you want to add to your
23.120 + cross compiler and that kind of stuff. The resulting toolchain will be about
23.121 + 110 MB in size. Set the Volume Format to
23.122 + Mac OS Extended (Case-sensitive, journaled).
23.123 + Save this image somewhere handy. You'll be using it forever after this.
23.124 +
23.125 +
23.126 +3) Make sure they're both mounted.
23.127 +
23.128 +4) cd /Volumes/CrosstoolCompile
23.129 +
23.130 +5) Grab crosstool-ng:
23.131 + curl -O http://ymorin.is-a-geek.org/download \
23.132 + /crosstool-ng/crosstool-ng-1.4.2.tar.bz2
23.133 + (OS X doesn't come with wget by default)
23.134 +
23.135 +6) Expand it
23.136 + tar -xf crosstool-ng-1.4.2.tar.bz2
23.137 + cd crosstool-ng-1.4.2
23.138 +
23.139 +7) Build it
23.140 + export PATH=/usr/local/bin:$PATH
23.141 +
23.142 + Make sure you do it like this.
23.143 + /usr/local/bin has to come in the path BEFORE anything else.
23.144 +
23.145 + ./configure --local
23.146 + make
23.147 +
23.148 +8) Configure crosstool
23.149 + ./ct-ng menuconfig
23.150 +
23.151 +At this point you should have a screen up similar to the Linux kernel config.
23.152 +Now set up options. Leave options as default if I haven't mentioned them.
23.153 +
23.154 +Paths and misc options:
23.155 + Enable Use obsolete features
23.156 + Enable Try features marked as EXPERIMENTAL
23.157 + Set prefix directory to:
23.158 + /Volumes/Crosstool/${CT_TARGET}
23.159 + (this tells it to install on the disk image you created)
23.160 + Number of parallel jobs: Multiply the number of cores you have times 2.
23.161 + That's what I generally do. So my dual core can do 4 jobs.
23.162 + Makes compiling the toolchain faster.
23.163 +
23.164 +Target options:
23.165 + Target Architecture: ARM
23.166 + Use EABI: Do NOT check this. The default TS Debian filesystem is OABI.
23.167 + If you are doing an EABI one, you can set this to true (but may want
23.168 + to do a different version of gcc/glibc)
23.169 + Architecture level: armv4t
23.170 + armv4t is for the EP9302. other processors you would pick the
23.171 + right architecture here.
23.172 + Floating point: Hardware
23.173 +
23.174 + I believe this is correct even though it's not really using an FPU because
23.175 + the pre-EABI debian distro was compiled with hardfloat instructions so
23.176 + whenever you do a floating point instruction the kernel is actually
23.177 + trapping an illegal instruction error, makes for slow floating point...
23.178 + EABI is so much better.
23.179 +
23.180 + I know hardware is the default, but I just wanted to clarify that you need
23.181 + to choose hardware here. I'm pretty sure anyway.
23.182 +
23.183 +Toolchain Options:
23.184 + Tuple's vendor string: whatever you want.
23.185 + It'll be arm-yourtuple-linux-gnu when you're finished.
23.186 +
23.187 +Operating System:
23.188 + Target OS: linux
23.189 + Linux kernel version: 2.6.21.7 (best match for TS kernel!)
23.190 +
23.191 +binutils:
23.192 + version: 2.19.1
23.193 +C compiler:
23.194 + gcc
23.195 + version: 4.1.2
23.196 + choose C++ below, so you can compile C++!
23.197 +C-library:
23.198 + glibc (NOT eglibc for this)
23.199 + glibc version: 2.3.6
23.200 + Threading implementation to use: linuxthreads
23.201 +
23.202 +(note: nptl is better than linuxthreads, but it looks like nptl didn't support
23.203 + ARM back in glibc 2.3.6?
23.204 +
23.205 +Exit and save config.
23.206 +
23.207 +Now we need to add a patch. Looks like the configure script for glibc does not
23.208 +like some of apple's binutils, so we need to patch it to skip the version tests
23.209 +for as and ld. Stick this patch in crosstool-ng-1.4.2/patches/glibc/2.3.6 to
23.210 +skip the version test for as and ld:
23.211 +
23.212 +http://homepage.mac.com/macg3/300-glibc-2.3.6-configure-patch-OSX.patch
23.213 +
23.214 +(or see below, at the end of this file)
23.215 +
23.216 +---------
23.217 +
23.218 +Okay, done setting up crosstool...now...
23.219 +
23.220 +./ct-ng build
23.221 +
23.222 +Sit back, relax, wait a while. Crosstool-ng will do the rest, automatically
23.223 +downloading tarballs, patching them, installing them. Could take quite a long
23.224 +time. The actual compiling took about 30 minutes on my older MacBook Pro. When
23.225 +you're done you have a cross compiler on your disk image that you named
23.226 +"Crosstool". Look in there and you're all set!
23.227 +
23.228 +So whenever you want to use the cross compiler, you need to mount this disk
23.229 +image. You could also create an actual partition on your computer that is
23.230 +Mac OS X extended case-sensitive if you wish. Then you don't need the disk
23.231 +image.
23.232 +
23.233 +You can delete the CrosstoolCompile disk image. It was just used temporarily
23.234 +while compiling everything.
23.235 +
23.236 +Note that I'm pretty sure gcc 4.1.2 has a bug in assembly generation that will
23.237 +cause Qt 4.5 to segfault. I'm fairly sure I saw this problem before with 4.1.2.
23.238 +I know for a fact that gcc 4.3.3 has the bug. This bug report:
23.239 +http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39429 has the details. I adapted the
23.240 +patch at the bottom to work with gcc 4.3.3. you might be able to apply it to
23.241 +other gcc versions. Not sure. I think 4.0.4 does not have this bug so you might
23.242 +even try compiling 4.0.4 instead of 4.1.2. Lots of options. Hope this helps,
23.243 +I've struggled with this stuff a lot but it's so convenient to have a native
23.244 +OS X toolchain!
23.245 +
23.246 +
23.247 +Patch
23.248 +-----
23.249 +
23.250 +Here is the afore-mentioned patch:
23.251 +
23.252 +---8<---
23.253 +Mac OS X fails configuring because its included binutils kind of suck.
23.254 +This patch makes the glibc 2.3.6 configure script ignore the
23.255 +installed version of as and ld. It just makes the configure
23.256 +script believe that it's as version 2.13 and ld 2.13.
23.257 +
23.258 +Made on 2009-08-08 by Doug Brown
23.259 +
23.260 +--- glibc-2.3.6/configure.orig 2009-08-08 10:40:10.000000000 -0700
23.261 ++++ glibc-2.3.6/configure 2009-08-08 10:42:49.000000000 -0700
23.262 +@@ -3916,10 +3916,7 @@ else
23.263 + echo $ECHO_N "checking version of $AS... $ECHO_C" >&6
23.264 + ac_prog_version=`$AS -v </dev/null 2>&1 | sed -n 's/^.*GNU assembler.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
23.265 + case $ac_prog_version in
23.266 +- '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
23.267 +- 2.1[3-9]*)
23.268 +- ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
23.269 +- *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
23.270 ++ *) ac_prog_version="2.13, ok"; ac_verc_fail=no;;
23.271 +
23.272 + esac
23.273 + echo "$as_me:$LINENO: result: $ac_prog_version" >&5
23.274 +@@ -3977,10 +3974,7 @@ else
23.275 + echo $ECHO_N "checking version of $LD... $ECHO_C" >&6
23.276 + ac_prog_version=`$LD --version 2>&1 | sed -n 's/^.*GNU ld.* \([0-9][0-9]*\.[0-9.]*\).*$/\1/p'`
23.277 + case $ac_prog_version in
23.278 +- '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
23.279 +- 2.1[3-9]*)
23.280 +- ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
23.281 +- *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
23.282 ++ *) ac_prog_version="2.13, ok"; ac_verc_fail=no;;
23.283 +
23.284 + esac
23.285 + echo "$as_me:$LINENO: result: $ac_prog_version" >&5
23.286 +---8<---
24.1 --- a/docs/known-issues.txt Sat Oct 03 18:49:23 2009 +0200
24.2 +++ b/docs/known-issues.txt Sat Oct 03 18:49:51 2009 +0200
24.3 @@ -51,8 +51,10 @@
24.4 None known.
24.5
24.6 Workaround:
24.7 - If this happens for you, stick with glibc-2.6.1 for now.
24.8 - Or investigate! :-)
24.9 + It seems that using -O2 in the CFLAGS fixes the problem. It has been
24.10 + confirmed in the following threads:
24.11 + http://sourceware.org/ml/crossgcc/2009-09/msg00055.html (for glibc)
24.12 + http://sourceware.org/ml/crossgcc/2009-10/msg00001.html (for eglibc)
24.13
24.14 --------------------------------
24.15 Symptoms:
25.1 --- a/docs/overview.txt Sat Oct 03 18:49:23 2009 +0200
25.2 +++ b/docs/overview.txt Sat Oct 03 18:49:51 2009 +0200
25.3 @@ -27,7 +27,9 @@
25.4 Note on // jobs
25.5 Tools wrapper
25.6 Using the toolchain
25.7 + The 'populate' script
25.8 Toolchain types
25.9 + Seemingly-native toolchains
25.10 Internals
25.11 Makefile front-end
25.12 Kconfig parser
25.13 @@ -154,11 +156,9 @@
25.14
25.15 See below for complete usage.
25.16
25.17 -Now, provided you checked-out the code, you can send me your interesting changes
25.18 -by running:
25.19 - svn diff
25.20 -
25.21 -and mailing me the result! :-P
25.22 +Now, provided you used a clone of the repository, you can send me your changes.
25.23 +See the file README, at the top of crosstool-NG source, for how to submit
25.24 +changees.
25.25
25.26 Preparing for packaging |
25.27 ------------------------+
25.28 @@ -398,7 +398,7 @@
25.29
25.30 The libraries are built as shared libraries, because building them as static
25.31 libraries has some short-comings. This poses no problem at build time, as
25.32 -crosstool-NG correctly points gcc (and binutiols and gdb) to the correct
25.33 +crosstool-NG correctly points gcc (and binutils and gdb) to the correct
25.34 place where our own version of the libraries are installed. But it poses
25.35 a problem when gcc et al. are run: the place where the libraries are is most
25.36 probably not known to the host dynamic linker. Still worse, if the host system
25.37 @@ -408,7 +408,7 @@
25.38 by using the LD_LIBRARY_PATH variable, that informs the dynamic linker where
25.39 to look for shared libraries prior to searching its standard places. But we
25.40 can't impose that burden on all the system (because it'd be a nightmare to
25.41 -configure, and because two tolchains on the same system may use different
25.42 +configure, and because two toolchains on the same system may use different
25.43 versions of the libraries); so we have to do it on a per-toolchain basis.
25.44
25.45 So we rename all binaries of the toolchain (by adding a dot '.' as their first
25.46 @@ -590,6 +590,21 @@
25.47 were all being hashed out, Canada had three national political parties.
25.48 http://en.wikipedia.org/wiki/Cross_compiler
25.49
25.50 +Seemingly-native toolchains |
25.51 +----------------------------+
25.52 +
25.53 +Seemingly-native toolchains are toolchains that target the same architecture
25.54 +as the one it is built on, and on which it will run, but the machine tuple
25.55 +may be different (eg i686 vs. i386, or x86_64-unknown-linux-gnu vs.
25.56 +x86_64-pc-linux-gnu). This also applies if the target architecture is of the
25.57 +same kind (eg. x86 vs. x86_64, or ppc vs. ppc64).
25.58 +
25.59 +Such toolchain is tricky to build, as the configure scripts may incorrectly
25.60 +assume that files (headers and libs) from the build (or host) machine can be
25.61 +used by the cross-compiler it is going to build. The problem seems to arise
25.62 +only with glibc (and eglibc?) starting with version 2.7.
25.63 +
25.64 +
25.65 _____________
25.66 /
25.67 Internals /
26.1 --- a/kconfig/conf.c Sat Oct 03 18:49:23 2009 +0200
26.2 +++ b/kconfig/conf.c Sat Oct 03 18:49:51 2009 +0200
26.3 @@ -67,10 +67,10 @@
26.4 static void check_stdin(void)
26.5 {
26.6 if (!valid_stdin) {
26.7 - printf(_("aborted!\n\n"));
26.8 - printf(_("Console input/output is redirected. "));
26.9 - printf(_("Run 'make oldconfig' to update configuration.\n\n"));
26.10 - exit(1);
26.11 + /* For crosstool-NG, we don't care if stdin/stdout got redirected.
26.12 + * In this case, just printf a cariage return, for pretty output.
26.13 + */
26.14 + printf("\n");
26.15 }
26.16 }
26.17
27.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
27.2 +++ b/patches/gcc/4.3.0/380-unbreak-armv4t.patch Sat Oct 03 18:49:51 2009 +0200
27.3 @@ -0,0 +1,11 @@
27.4 +--- gcc-4.3.2.orig/gcc/config/arm/linux-eabi.h 2009-09-08 23:46:44.000000000 +0200
27.5 ++++ gcc-4.3.2/gcc/config/arm/linux-eabi.h 2009-09-08 23:46:51.000000000 +0200
27.6 +@@ -44,7 +44,7 @@
27.7 + The ARM10TDMI core is the default for armv5t, so set
27.8 + SUBTARGET_CPU_DEFAULT to achieve this. */
27.9 + #undef SUBTARGET_CPU_DEFAULT
27.10 +-#define SUBTARGET_CPU_DEFAULT TARGET_CPU_arm10tdmi
27.11 ++#define SUBTARGET_CPU_DEFAULT TARGET_CPU_arm9tdmi
27.12 +
27.13 + /* TARGET_BIG_ENDIAN_DEFAULT is set in
27.14 + config.gcc for big endian configurations. */
28.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
28.2 +++ b/patches/gcc/4.3.1/360-unbreak-armv4t.patch Sat Oct 03 18:49:51 2009 +0200
28.3 @@ -0,0 +1,11 @@
28.4 +--- gcc-4.3.2.orig/gcc/config/arm/linux-eabi.h 2009-09-08 23:46:44.000000000 +0200
28.5 ++++ gcc-4.3.2/gcc/config/arm/linux-eabi.h 2009-09-08 23:46:51.000000000 +0200
28.6 +@@ -44,7 +44,7 @@
28.7 + The ARM10TDMI core is the default for armv5t, so set
28.8 + SUBTARGET_CPU_DEFAULT to achieve this. */
28.9 + #undef SUBTARGET_CPU_DEFAULT
28.10 +-#define SUBTARGET_CPU_DEFAULT TARGET_CPU_arm10tdmi
28.11 ++#define SUBTARGET_CPU_DEFAULT TARGET_CPU_arm9tdmi
28.12 +
28.13 + /* TARGET_BIG_ENDIAN_DEFAULT is set in
28.14 + config.gcc for big endian configurations. */
29.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
29.2 +++ b/patches/gcc/4.3.2/390-unbreak-armv4t.patch Sat Oct 03 18:49:51 2009 +0200
29.3 @@ -0,0 +1,11 @@
29.4 +--- gcc-4.3.2.orig/gcc/config/arm/linux-eabi.h 2009-09-08 23:46:44.000000000 +0200
29.5 ++++ gcc-4.3.2/gcc/config/arm/linux-eabi.h 2009-09-08 23:46:51.000000000 +0200
29.6 +@@ -44,7 +44,7 @@
29.7 + The ARM10TDMI core is the default for armv5t, so set
29.8 + SUBTARGET_CPU_DEFAULT to achieve this. */
29.9 + #undef SUBTARGET_CPU_DEFAULT
29.10 +-#define SUBTARGET_CPU_DEFAULT TARGET_CPU_arm10tdmi
29.11 ++#define SUBTARGET_CPU_DEFAULT TARGET_CPU_arm9tdmi
29.12 +
29.13 + /* TARGET_BIG_ENDIAN_DEFAULT is set in
29.14 + config.gcc for big endian configurations. */
30.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
30.2 +++ b/patches/gcc/4.3.3/390-unbreak-armv4t.patch Sat Oct 03 18:49:51 2009 +0200
30.3 @@ -0,0 +1,11 @@
30.4 +--- gcc-4.3.2.orig/gcc/config/arm/linux-eabi.h 2009-09-08 23:46:44.000000000 +0200
30.5 ++++ gcc-4.3.2/gcc/config/arm/linux-eabi.h 2009-09-08 23:46:51.000000000 +0200
30.6 +@@ -44,7 +44,7 @@
30.7 + The ARM10TDMI core is the default for armv5t, so set
30.8 + SUBTARGET_CPU_DEFAULT to achieve this. */
30.9 + #undef SUBTARGET_CPU_DEFAULT
30.10 +-#define SUBTARGET_CPU_DEFAULT TARGET_CPU_arm10tdmi
30.11 ++#define SUBTARGET_CPU_DEFAULT TARGET_CPU_arm9tdmi
30.12 +
30.13 + /* TARGET_BIG_ENDIAN_DEFAULT is set in
30.14 + config.gcc for big endian configurations. */
31.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
31.2 +++ b/patches/gcc/4.3.4/390-unbreak-armv4t.patch Sat Oct 03 18:49:51 2009 +0200
31.3 @@ -0,0 +1,11 @@
31.4 +--- gcc-4.3.2.orig/gcc/config/arm/linux-eabi.h 2009-09-08 23:46:44.000000000 +0200
31.5 ++++ gcc-4.3.2/gcc/config/arm/linux-eabi.h 2009-09-08 23:46:51.000000000 +0200
31.6 +@@ -44,7 +44,7 @@
31.7 + The ARM10TDMI core is the default for armv5t, so set
31.8 + SUBTARGET_CPU_DEFAULT to achieve this. */
31.9 + #undef SUBTARGET_CPU_DEFAULT
31.10 +-#define SUBTARGET_CPU_DEFAULT TARGET_CPU_arm10tdmi
31.11 ++#define SUBTARGET_CPU_DEFAULT TARGET_CPU_arm9tdmi
31.12 +
31.13 + /* TARGET_BIG_ENDIAN_DEFAULT is set in
31.14 + config.gcc for big endian configurations. */
32.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
32.2 +++ b/patches/gcc/4.3.4/400-ecjx-host-cc.patch Sat Oct 03 18:49:51 2009 +0200
32.3 @@ -0,0 +1,13 @@
32.4 +diff -ur gcc-4.3.4-orig/libjava/Makefile.in gcc-4.3.4/libjava/Makefile.in
32.5 +--- gcc-4.3.4-orig/libjava/Makefile.in 2009-08-04 04:12:27.000000000 -0700
32.6 ++++ gcc-4.3.4/libjava/Makefile.in 2009-09-23 22:03:15.750951483 -0700
32.7 +@@ -8874,6 +8874,9 @@
32.8 + ecjx$(EXEEXT): $(ecjx_OBJECTS) $(ecjx_DEPENDENCIES)
32.9 + @rm -f ecjx$(EXEEXT)
32.10 + $(ecjx_LINK) $(ecjx_LDFLAGS) $(ecjx_OBJECTS) $(ecjx_LDADD) $(LIBS)
32.11 ++ecjx.$(OBJEXT): $(ecjx_SOURCES)
32.12 ++ @rm -f ecjx.$(OBJEXT)
32.13 ++ $(CC_FOR_BUILD) $(BUILD_CFLAGS) -c -o $@ $<
32.14 + gappletviewer$(EXEEXT): $(gappletviewer_OBJECTS) $(gappletviewer_DEPENDENCIES)
32.15 + @rm -f gappletviewer$(EXEEXT)
32.16 + $(gappletviewer_LINK) $(gappletviewer_LDFLAGS) $(gappletviewer_OBJECTS) $(gappletviewer_LDADD) $(LIBS)
33.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
33.2 +++ b/patches/gcc/4.4.1/100-alpha-mieee-default.patch Sat Oct 03 18:49:51 2009 +0200
33.3 @@ -0,0 +1,24 @@
33.4 +diff -durN gcc-4.4.0.orig/gcc/config/alpha/alpha.h gcc-4.4.0/gcc/config/alpha/alpha.h
33.5 +--- gcc-4.4.0.orig/gcc/config/alpha/alpha.h 2009-02-20 16:20:38.000000000 +0100
33.6 ++++ gcc-4.4.0/gcc/config/alpha/alpha.h 2009-05-27 21:37:58.000000000 +0200
33.7 +@@ -95,6 +95,8 @@
33.8 + while (0)
33.9 + #endif
33.10 +
33.11 ++#define CPP_SPEC "%{!no-ieee:-mieee}"
33.12 ++
33.13 + #define WORD_SWITCH_TAKES_ARG(STR) \
33.14 + (!strcmp (STR, "rpath") || DEFAULT_WORD_SWITCH_TAKES_ARG(STR))
33.15 +
33.16 +diff -durN gcc-4.4.0.orig/gcc/config/alpha/alpha.opt gcc-4.4.0/gcc/config/alpha/alpha.opt
33.17 +--- gcc-4.4.0.orig/gcc/config/alpha/alpha.opt 2007-08-02 12:49:31.000000000 +0200
33.18 ++++ gcc-4.4.0/gcc/config/alpha/alpha.opt 2009-05-27 21:37:58.000000000 +0200
33.19 +@@ -39,7 +39,7 @@
33.20 + Request IEEE-conformant math library routines (OSF/1)
33.21 +
33.22 + mieee
33.23 +-Target Report RejectNegative Mask(IEEE)
33.24 ++Target Report Mask(IEEE)
33.25 + Emit IEEE-conformant code, without inexact exceptions
33.26 +
33.27 + mieee-with-inexact
34.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
34.2 +++ b/patches/gcc/4.4.1/110-trampolinewarn.patch Sat Oct 03 18:49:51 2009 +0200
34.3 @@ -0,0 +1,27 @@
34.4 +diff -durN gcc-4.4.0.orig/gcc/builtins.c gcc-4.4.0/gcc/builtins.c
34.5 +--- gcc-4.4.0.orig/gcc/builtins.c 2009-03-30 19:42:27.000000000 +0200
34.6 ++++ gcc-4.4.0/gcc/builtins.c 2009-05-27 21:38:01.000000000 +0200
34.7 +@@ -5768,6 +5768,9 @@
34.8 + trampolines_created = 1;
34.9 + INITIALIZE_TRAMPOLINE (r_tramp, r_func, r_chain);
34.10 +
34.11 ++ if (warn_trampolines)
34.12 ++ warning (OPT_Wtrampolines, "generating trampoline in object (requires executable stack)");
34.13 ++
34.14 + return const0_rtx;
34.15 + }
34.16 +
34.17 +diff -durN gcc-4.4.0.orig/gcc/common.opt gcc-4.4.0/gcc/common.opt
34.18 +--- gcc-4.4.0.orig/gcc/common.opt 2009-03-28 18:28:45.000000000 +0100
34.19 ++++ gcc-4.4.0/gcc/common.opt 2009-05-27 21:38:01.000000000 +0200
34.20 +@@ -197,6 +197,10 @@
34.21 + Common Var(warn_type_limits) Init(-1) Warning
34.22 + Warn if a comparison is always true or always false due to the limited range of the data type
34.23 +
34.24 ++Wtrampolines
34.25 ++Common Var(warn_trampolines) Init(1)
34.26 ++Warn whenever a trampoline is generated
34.27 ++
34.28 + Wuninitialized
34.29 + Common Var(warn_uninitialized) Warning
34.30 + Warn about uninitialized automatic variables
35.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
35.2 +++ b/patches/gcc/4.4.1/120-java-nomulti.patch Sat Oct 03 18:49:51 2009 +0200
35.3 @@ -0,0 +1,46 @@
35.4 +diff -durN gcc-4.4.0.orig/libjava/configure gcc-4.4.0/libjava/configure
35.5 +--- gcc-4.4.0.orig/libjava/configure 2009-04-21 11:08:08.000000000 +0200
35.6 ++++ gcc-4.4.0/libjava/configure 2009-05-27 21:38:03.000000000 +0200
35.7 +@@ -1021,6 +1021,8 @@
35.8 + default=yes
35.9 + --enable-java-maintainer-mode
35.10 + allow rebuilding of .class and .h files
35.11 ++ --enable-libjava-multilib
35.12 ++ build libjava as multilib
35.13 + --disable-dependency-tracking speeds up one-time build
35.14 + --enable-dependency-tracking do not reject slow dependency extractors
35.15 + --enable-maintainer-mode enable make rules and dependencies not useful
35.16 +@@ -1973,6 +1975,16 @@
35.17 + fi
35.18 +
35.19 +
35.20 ++# Check whether --enable-libjava-multilib was given.
35.21 ++if test "${enable_libjava_multilib+set}" = set; then
35.22 ++ enableval=$enable_libjava_multilib;
35.23 ++fi
35.24 ++
35.25 ++if test "$enable_libjava_multilib" = no; then
35.26 ++ multilib=no
35.27 ++ ac_configure_args="$ac_configure_args --disable-multilib"
35.28 ++fi
35.29 ++
35.30 + # It may not be safe to run linking tests in AC_PROG_CC/AC_PROG_CXX.
35.31 +
35.32 +
35.33 +diff -durN gcc-4.4.0.orig/libjava/configure.ac gcc-4.4.0/libjava/configure.ac
35.34 +--- gcc-4.4.0.orig/libjava/configure.ac 2009-04-09 23:54:28.000000000 +0200
35.35 ++++ gcc-4.4.0/libjava/configure.ac 2009-05-27 21:38:03.000000000 +0200
35.36 +@@ -139,6 +139,13 @@
35.37 + [allow rebuilding of .class and .h files]))
35.38 + AM_CONDITIONAL(JAVA_MAINTAINER_MODE, test "$enable_java_maintainer_mode" = yes)
35.39 +
35.40 ++AC_ARG_ENABLE(libjava-multilib,
35.41 ++ AS_HELP_STRING([--enable-libjava-multilib], [build libjava as multilib]))
35.42 ++if test "$enable_libjava_multilib" = no; then
35.43 ++ multilib=no
35.44 ++ ac_configure_args="$ac_configure_args --disable-multilib"
35.45 ++fi
35.46 ++
35.47 + # It may not be safe to run linking tests in AC_PROG_CC/AC_PROG_CXX.
35.48 + GCC_NO_EXECUTABLES
35.49 +
36.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
36.2 +++ b/patches/gcc/4.4.1/130-cross-compile.patch Sat Oct 03 18:49:51 2009 +0200
36.3 @@ -0,0 +1,39 @@
36.4 +diff -durN gcc-4.4.0.orig/gcc/configure gcc-4.4.0/gcc/configure
36.5 +--- gcc-4.4.0.orig/gcc/configure 2009-03-24 18:46:03.000000000 +0100
36.6 ++++ gcc-4.4.0/gcc/configure 2009-05-27 21:38:06.000000000 +0200
36.7 +@@ -13997,7 +13997,7 @@
36.8 + | powerpc*-*-*,powerpc64*-*-*)
36.9 + CROSS="$CROSS -DNATIVE_CROSS" ;;
36.10 + esac
36.11 +-elif test "x$TARGET_SYSTEM_ROOT" != x; then
36.12 ++elif test "x$TARGET_SYSTEM_ROOT" != x -o $build != $host; then
36.13 + SYSTEM_HEADER_DIR=$build_system_header_dir
36.14 + fi
36.15 +
36.16 +diff -durN gcc-4.4.0.orig/gcc/configure.ac gcc-4.4.0/gcc/configure.ac
36.17 +--- gcc-4.4.0.orig/gcc/configure.ac 2009-03-24 18:46:03.000000000 +0100
36.18 ++++ gcc-4.4.0/gcc/configure.ac 2009-05-27 21:38:06.000000000 +0200
36.19 +@@ -1720,7 +1720,7 @@
36.20 + | powerpc*-*-*,powerpc64*-*-*)
36.21 + CROSS="$CROSS -DNATIVE_CROSS" ;;
36.22 + esac
36.23 +-elif test "x$TARGET_SYSTEM_ROOT" != x; then
36.24 ++elif test "x$TARGET_SYSTEM_ROOT" != x -o $build != $host; then
36.25 + SYSTEM_HEADER_DIR=$build_system_header_dir
36.26 + fi
36.27 +
36.28 +diff -durN gcc-4.4.0.orig/gcc/unwind-dw2.c gcc-4.4.0/gcc/unwind-dw2.c
36.29 +--- gcc-4.4.0.orig/gcc/unwind-dw2.c 2009-04-10 01:23:07.000000000 +0200
36.30 ++++ gcc-4.4.0/gcc/unwind-dw2.c 2009-05-27 21:38:06.000000000 +0200
36.31 +@@ -329,9 +329,11 @@
36.32 + }
36.33 + #endif
36.34 +
36.35 ++#ifndef inhibit_libc
36.36 + #ifdef MD_UNWIND_SUPPORT
36.37 + #include MD_UNWIND_SUPPORT
36.38 + #endif
36.39 ++#endif
36.40 +
36.41 + /* Extract any interesting information from the CIE for the translation
36.42 + unit F belongs to. Return a pointer to the byte after the augmentation,
37.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
37.2 +++ b/patches/gcc/4.4.1/140-default-format-security.patch Sat Oct 03 18:49:51 2009 +0200
37.3 @@ -0,0 +1,49 @@
37.4 +diff -durN gcc-4.4.0.orig/gcc/c-common.c gcc-4.4.0/gcc/c-common.c
37.5 +--- gcc-4.4.0.orig/gcc/c-common.c 2009-03-30 19:42:27.000000000 +0200
37.6 ++++ gcc-4.4.0/gcc/c-common.c 2009-05-27 21:38:08.000000000 +0200
37.7 +@@ -301,7 +301,7 @@
37.8 + /* Warn about format/argument anomalies in calls to formatted I/O functions
37.9 + (*printf, *scanf, strftime, strfmon, etc.). */
37.10 +
37.11 +-int warn_format;
37.12 ++int warn_format = 1;
37.13 +
37.14 + /* Warn about using __null (as NULL in C++) as sentinel. For code compiled
37.15 + with GCC this doesn't matter as __null is guaranteed to have the right
37.16 +diff -durN gcc-4.4.0.orig/gcc/c.opt gcc-4.4.0/gcc/c.opt
37.17 +--- gcc-4.4.0.orig/gcc/c.opt 2009-03-18 22:14:53.000000000 +0100
37.18 ++++ gcc-4.4.0/gcc/c.opt 2009-05-27 21:38:08.000000000 +0200
37.19 +@@ -236,7 +236,7 @@
37.20 + Warn about format strings that contain NUL bytes
37.21 +
37.22 + Wformat-security
37.23 +-C ObjC C++ ObjC++ Var(warn_format_security) Warning
37.24 ++C ObjC C++ ObjC++ Var(warn_format_security) Init(1) Warning
37.25 + Warn about possible security problems with format functions
37.26 +
37.27 + Wformat-y2k
37.28 +diff -durN gcc-4.4.0.orig/gcc/doc/invoke.texi gcc-4.4.0/gcc/doc/invoke.texi
37.29 +--- gcc-4.4.0.orig/gcc/doc/invoke.texi 2009-04-01 09:18:47.000000000 +0200
37.30 ++++ gcc-4.4.0/gcc/doc/invoke.texi 2009-05-27 21:38:08.000000000 +0200
37.31 +@@ -2867,6 +2867,9 @@
37.32 + @option{-Wformat-nonliteral}, @option{-Wformat-security}, and
37.33 + @option{-Wformat=2} are available, but are not included in @option{-Wall}.
37.34 +
37.35 ++NOTE: In Gentoo, this option is enabled by default for C, C++, ObjC, ObjC++.
37.36 ++To disable, use @option{-Wformat=0}.
37.37 ++
37.38 + @item -Wformat-y2k
37.39 + @opindex Wformat-y2k
37.40 + @opindex Wno-format-y2k
37.41 +@@ -2920,6 +2923,11 @@
37.42 + in future warnings may be added to @option{-Wformat-security} that are not
37.43 + included in @option{-Wformat-nonliteral}.)
37.44 +
37.45 ++NOTE: In Gentoo, this option is enabled by default for C, C++, ObjC, ObjC++.
37.46 ++To disable, use @option{-Wno-format-security}, or disable all format warnings
37.47 ++with @option{-Wformat=0}. To make format security warnings fatal, specify
37.48 ++@option{-Werror=format-security}.
37.49 ++
37.50 + @item -Wformat=2
37.51 + @opindex Wformat=2
37.52 + @opindex Wno-format=2
38.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
38.2 +++ b/patches/gcc/4.4.1/150-default-fortify-source.patch Sat Oct 03 18:49:51 2009 +0200
38.3 @@ -0,0 +1,26 @@
38.4 +diff -durN gcc-4.4.0.orig/gcc/doc/invoke.texi gcc-4.4.0/gcc/doc/invoke.texi
38.5 +--- gcc-4.4.0.orig/gcc/doc/invoke.texi 2009-05-27 21:38:11.000000000 +0200
38.6 ++++ gcc-4.4.0/gcc/doc/invoke.texi 2009-05-27 21:38:11.000000000 +0200
38.7 +@@ -5411,6 +5411,11 @@
38.8 + Please note the warning under @option{-fgcse} about
38.9 + invoking @option{-O2} on programs that use computed gotos.
38.10 +
38.11 ++NOTE: In Gentoo, @option{-D_FORTIFY_SOURCE=2} is set by default, and is
38.12 ++activated when @option{-O} is set to 2 or higher. This enables additional
38.13 ++compile-time and run-time checks for several libc functions. To disable,
38.14 ++specify either @option{-U_FORTIFY_SOURCE} or @option{-D_FORTIFY_SOURCE=0}.
38.15 ++
38.16 + @item -O3
38.17 + @opindex O3
38.18 + Optimize yet more. @option{-O3} turns on all optimizations specified
38.19 +diff -durN gcc-4.4.0.orig/gcc/gcc.c gcc-4.4.0/gcc/gcc.c
38.20 +--- gcc-4.4.0.orig/gcc/gcc.c 2009-03-17 22:25:59.000000000 +0100
38.21 ++++ gcc-4.4.0/gcc/gcc.c 2009-05-27 21:38:11.000000000 +0200
38.22 +@@ -807,6 +807,7 @@
38.23 + %{H} %C %{D*&U*&A*} %{i*} %Z %i\
38.24 + %{fmudflap:-D_MUDFLAP -include mf-runtime.h}\
38.25 + %{fmudflapth:-D_MUDFLAP -D_MUDFLAPTH -include mf-runtime.h}\
38.26 ++ %{!D_FORTIFY_SOURCE:%{!D_FORTIFY_SOURCE=*:%{!U_FORTIFY_SOURCE:-D_FORTIFY_SOURCE=2}}}\
38.27 + %{E|M|MM:%W{o*}}";
38.28 +
38.29 + /* This contains cpp options which are common with cc1_options and are passed
39.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
39.2 +++ b/patches/gcc/4.4.1/160-netbsd-symbolic.patch Sat Oct 03 18:49:51 2009 +0200
39.3 @@ -0,0 +1,11 @@
39.4 +diff -durN gcc-4.4.0.orig/gcc/config/netbsd-elf.h gcc-4.4.0/gcc/config/netbsd-elf.h
39.5 +--- gcc-4.4.0.orig/gcc/config/netbsd-elf.h 2007-09-03 18:14:04.000000000 +0200
39.6 ++++ gcc-4.4.0/gcc/config/netbsd-elf.h 2009-05-27 21:38:14.000000000 +0200
39.7 +@@ -82,6 +82,7 @@
39.8 + #define NETBSD_LINK_SPEC_ELF \
39.9 + "%{assert*} %{R*} %{rpath*} \
39.10 + %{shared:-shared} \
39.11 ++ %{symbolic:-Bsymbolic} \
39.12 + %{!shared: \
39.13 + -dc -dp \
39.14 + %{!nostdlib: \
40.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
40.2 +++ b/patches/gcc/4.4.1/170-sparc64-bsd.patch Sat Oct 03 18:49:51 2009 +0200
40.3 @@ -0,0 +1,29 @@
40.4 +diff -durN gcc-4.4.0.orig/gcc/config/sparc/freebsd.h gcc-4.4.0/gcc/config/sparc/freebsd.h
40.5 +--- gcc-4.4.0.orig/gcc/config/sparc/freebsd.h 2007-08-02 12:49:31.000000000 +0200
40.6 ++++ gcc-4.4.0/gcc/config/sparc/freebsd.h 2009-05-27 21:38:16.000000000 +0200
40.7 +@@ -25,9 +25,22 @@
40.8 + /* FreeBSD needs the platform name (sparc64) defined.
40.9 + Emacs needs to know if the arch is 64 or 32-bits. */
40.10 +
40.11 +-#undef CPP_CPU64_DEFAULT_SPEC
40.12 +-#define CPP_CPU64_DEFAULT_SPEC \
40.13 +- "-D__sparc64__ -D__sparc_v9__ -D__sparcv9 -D__arch64__"
40.14 ++#undef FBSD_TARGET_CPU_CPP_BUILTINS
40.15 ++#define FBSD_TARGET_CPU_CPP_BUILTINS() \
40.16 ++ do \
40.17 ++ { \
40.18 ++ if (TARGET_ARCH64) \
40.19 ++ { \
40.20 ++ builtin_define ("__sparc64__"); \
40.21 ++ builtin_define ("__sparc_v9__"); \
40.22 ++ builtin_define ("__sparcv9"); \
40.23 ++ } \
40.24 ++ else \
40.25 ++ builtin_define ("__sparc"); \
40.26 ++ builtin_define ("__sparc__"); \
40.27 ++ } \
40.28 ++ while (0)
40.29 ++
40.30 +
40.31 + #define LINK_SPEC "%(link_arch) \
40.32 + %{!mno-relax:%{!r:-relax}} \
41.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
41.2 +++ b/patches/gcc/4.4.1/180-libgomp-no-werror.patch Sat Oct 03 18:49:51 2009 +0200
41.3 @@ -0,0 +1,12 @@
41.4 +diff -durN gcc-4.4.0.orig/libgomp/configure gcc-4.4.0/libgomp/configure
41.5 +--- gcc-4.4.0.orig/libgomp/configure 2009-04-21 11:08:08.000000000 +0200
41.6 ++++ gcc-4.4.0/libgomp/configure 2009-05-27 21:38:19.000000000 +0200
41.7 +@@ -3334,7 +3334,7 @@
41.8 +
41.9 + # Add -Wall -Werror if we are using GCC.
41.10 + if test "x$GCC" = "xyes"; then
41.11 +- XCFLAGS="$XCFLAGS -Wall -Werror"
41.12 ++ XCFLAGS="$XCFLAGS -Wall"
41.13 + fi
41.14 +
41.15 + # Find other programs we need.
42.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
42.2 +++ b/patches/gcc/4.4.1/190-flatten-switch-stmt-00.patch Sat Oct 03 18:49:51 2009 +0200
42.3 @@ -0,0 +1,24 @@
42.4 +diff -durN gcc-4.4.0.orig/gcc/stmt.c gcc-4.4.0/gcc/stmt.c
42.5 +--- gcc-4.4.0.orig/gcc/stmt.c 2009-02-27 20:49:42.000000000 +0100
42.6 ++++ gcc-4.4.0/gcc/stmt.c 2009-05-27 21:38:21.000000000 +0200
42.7 +@@ -2376,7 +2376,11 @@
42.8 + use_cost_table
42.9 + = (TREE_CODE (orig_type) != ENUMERAL_TYPE
42.10 + && estimate_case_costs (case_list));
42.11 +- balance_case_nodes (&case_list, NULL);
42.12 ++ /* When optimizing for size, we want a straight list to avoid
42.13 ++ jumps as much as possible. This basically creates an if-else
42.14 ++ chain. */
42.15 ++ if (!optimize_size)
42.16 ++ balance_case_nodes (&case_list, NULL);
42.17 + emit_case_nodes (index, case_list, default_label, index_type);
42.18 + if (default_label)
42.19 + emit_jump (default_label);
42.20 +@@ -2942,6 +2946,7 @@
42.21 + {
42.22 + if (!node_has_low_bound (node, index_type))
42.23 + {
42.24 ++ if (!optimize_size) /* don't jl to the .default_label. */
42.25 + emit_cmp_and_jump_insns (index,
42.26 + convert_modes
42.27 + (mode, imode,
43.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
43.2 +++ b/patches/gcc/4.4.1/200-libiberty.h-asprintf.patch Sat Oct 03 18:49:51 2009 +0200
43.3 @@ -0,0 +1,15 @@
43.4 +diff -durN gcc-4.4.0.orig/include/libiberty.h gcc-4.4.0/include/libiberty.h
43.5 +--- gcc-4.4.0.orig/include/libiberty.h 2008-06-24 03:42:31.000000000 +0200
43.6 ++++ gcc-4.4.0/include/libiberty.h 2009-05-27 21:38:24.000000000 +0200
43.7 +@@ -595,8 +595,11 @@
43.8 + /* Like sprintf but provides a pointer to malloc'd storage, which must
43.9 + be freed by the caller. */
43.10 +
43.11 ++/* asprintf may be declared as a macro by glibc with __USE_FORTIFY_LEVEL. */
43.12 ++#ifndef asprintf
43.13 + extern int asprintf (char **, const char *, ...) ATTRIBUTE_PRINTF_2;
43.14 + #endif
43.15 ++#endif
43.16 +
43.17 + #if !HAVE_DECL_VASPRINTF
43.18 + /* Like vsprintf but provides a pointer to malloc'd storage, which
44.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
44.2 +++ b/patches/gcc/4.4.1/210-arm-unbreak-armv4t.patch Sat Oct 03 18:49:51 2009 +0200
44.3 @@ -0,0 +1,12 @@
44.4 +diff -durN gcc-4.4.0.orig/gcc/config/arm/linux-eabi.h gcc-4.4.0/gcc/config/arm/linux-eabi.h
44.5 +--- gcc-4.4.0.orig/gcc/config/arm/linux-eabi.h 2007-11-08 14:44:09.000000000 +0100
44.6 ++++ gcc-4.4.0/gcc/config/arm/linux-eabi.h 2009-05-27 21:38:26.000000000 +0200
44.7 +@@ -44,7 +44,7 @@
44.8 + The ARM10TDMI core is the default for armv5t, so set
44.9 + SUBTARGET_CPU_DEFAULT to achieve this. */
44.10 + #undef SUBTARGET_CPU_DEFAULT
44.11 +-#define SUBTARGET_CPU_DEFAULT TARGET_CPU_arm10tdmi
44.12 ++#define SUBTARGET_CPU_DEFAULT TARGET_CPU_arm9tdmi
44.13 +
44.14 + /* TARGET_BIG_ENDIAN_DEFAULT is set in
44.15 + config.gcc for big endian configurations. */
45.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
45.2 +++ b/patches/gcc/4.4.1/220-libiberty-pic.patch Sat Oct 03 18:49:51 2009 +0200
45.3 @@ -0,0 +1,11 @@
45.4 +diff -durN gcc-4.4.0.orig/libiberty/Makefile.in gcc-4.4.0/libiberty/Makefile.in
45.5 +--- gcc-4.4.0.orig/libiberty/Makefile.in 2008-10-22 15:30:19.000000000 +0200
45.6 ++++ gcc-4.4.0/libiberty/Makefile.in 2009-05-27 21:38:29.000000000 +0200
45.7 +@@ -227,6 +227,7 @@
45.8 + $(AR) $(AR_FLAGS) $(TARGETLIB) \
45.9 + $(REQUIRED_OFILES) $(EXTRA_OFILES) $(LIBOBJS); \
45.10 + $(RANLIB) $(TARGETLIB); \
45.11 ++ cp $(TARGETLIB) ../ ; \
45.12 + cd ..; \
45.13 + else true; fi
45.14 +
46.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
46.2 +++ b/patches/gcc/4.4.1/230-superh-default-multilib.patch Sat Oct 03 18:49:51 2009 +0200
46.3 @@ -0,0 +1,12 @@
46.4 +diff -durN gcc-4.4.0.orig/gcc/config.gcc gcc-4.4.0/gcc/config.gcc
46.5 +--- gcc-4.4.0.orig/gcc/config.gcc 2009-04-17 13:58:41.000000000 +0200
46.6 ++++ gcc-4.4.0/gcc/config.gcc 2009-05-27 21:38:31.000000000 +0200
46.7 +@@ -2121,7 +2121,7 @@
46.8 + if test x${sh_multilibs} = x ; then
46.9 + case ${target} in
46.10 + sh64-superh-linux* | \
46.11 +- sh[1234]*) sh_multilibs=${sh_cpu_target} ;;
46.12 ++ sh[1234]*) sh_multilibs=`cd ${srcdir}/config/sh ; echo t-mlib-sh[1-4]* | sed 's:t-mlib-sh:,m:g;s: ::g'` ;;
46.13 + sh64* | sh5*) sh_multilibs=m5-32media,m5-32media-nofpu,m5-compact,m5-compact-nofpu,m5-64media,m5-64media-nofpu ;;
46.14 + sh-superh-*) sh_multilibs=m4,m4-single,m4-single-only,m4-nofpu ;;
46.15 + sh*-*-linux*) sh_multilibs=m1,m3e,m4 ;;
47.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
47.2 +++ b/patches/gcc/4.4.1/240-libstdc++-pic.patch Sat Oct 03 18:49:51 2009 +0200
47.3 @@ -0,0 +1,53 @@
47.4 +diff -durN gcc-4.4.0.orig/libstdc++-v3/src/Makefile.am gcc-4.4.0/libstdc++-v3/src/Makefile.am
47.5 +--- gcc-4.4.0.orig/libstdc++-v3/src/Makefile.am 2009-04-10 01:23:07.000000000 +0200
47.6 ++++ gcc-4.4.0/libstdc++-v3/src/Makefile.am 2009-05-27 21:38:34.000000000 +0200
47.7 +@@ -351,6 +351,13 @@
47.8 + $(OPT_LDFLAGS) $(SECTION_LDFLAGS) $(AM_CXXFLAGS) $(LTLDFLAGS) -o $@
47.9 +
47.10 +
47.11 ++install-exec-local:
47.12 ++ pic_objs=`sed -n "s:'::g;s:^pic_object=::p" *.lo | grep -v '^none$$'`; \
47.13 ++ if [ x"$$pic_objs" != x ]; then \
47.14 ++ $(AR) cru libstdc++_pic.a $$pic_objs $(top_builddir)/libsupc++/*.o || exit 1; \
47.15 ++ $(INSTALL_DATA) libstdc++_pic.a $(DESTDIR)$(toolexeclibdir) || exit 1; \
47.16 ++ fi
47.17 ++
47.18 + # Added bits to build debug library.
47.19 + if GLIBCXX_BUILD_DEBUG
47.20 + all-local: build_debug
47.21 +diff -durN gcc-4.4.0.orig/libstdc++-v3/src/Makefile.in gcc-4.4.0/libstdc++-v3/src/Makefile.in
47.22 +--- gcc-4.4.0.orig/libstdc++-v3/src/Makefile.in 2009-01-17 03:03:25.000000000 +0100
47.23 ++++ gcc-4.4.0/libstdc++-v3/src/Makefile.in 2009-05-27 21:38:34.000000000 +0200
47.24 +@@ -726,7 +726,7 @@
47.25 +
47.26 + install-data-am: install-data-local
47.27 +
47.28 +-install-exec-am: install-toolexeclibLTLIBRARIES
47.29 ++install-exec-am: install-toolexeclibLTLIBRARIES install-exec-local
47.30 +
47.31 + install-info: install-info-am
47.32 +
47.33 +@@ -765,7 +765,7 @@
47.34 + maintainer-clean-generic mostlyclean mostlyclean-compile \
47.35 + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
47.36 + tags uninstall uninstall-am uninstall-info-am \
47.37 +- uninstall-toolexeclibLTLIBRARIES
47.38 ++ uninstall-toolexeclibLTLIBRARIES install-exec-local
47.39 +
47.40 +
47.41 + # Symbol versioning for shared libraries.
47.42 +@@ -942,6 +942,14 @@
47.43 + install_debug:
47.44 + (cd ${debugdir} && $(MAKE) \
47.45 + toolexeclibdir=$(glibcxx_toolexeclibdir)/debug install)
47.46 ++
47.47 ++install-exec-local:
47.48 ++ pic_objs=`sed -n "s:'::g;s:^pic_object=::p" *.lo | grep -v '^none$$'`; \
47.49 ++ if [ x"$$pic_objs" != x ]; then \
47.50 ++ $(AR) cru libstdc++_pic.a $$pic_objs $(top_builddir)/libsupc++/*.o || exit 1; \
47.51 ++ $(INSTALL_DATA) libstdc++_pic.a $(DESTDIR)$(toolexeclibdir) || exit 1; \
47.52 ++ fi
47.53 ++
47.54 + # Tell versions [3.59,3.63) of GNU make to not export all variables.
47.55 + # Otherwise a system limit (for SysV at least) may be exceeded.
47.56 + .NOEXPORT:
48.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
48.2 +++ b/patches/gcc/4.4.1/250-ia64-noteGNUstack.patch Sat Oct 03 18:49:51 2009 +0200
48.3 @@ -0,0 +1,79 @@
48.4 +diff -durN gcc-4.4.0.orig/gcc/config/ia64/crtbegin.asm gcc-4.4.0/gcc/config/ia64/crtbegin.asm
48.5 +--- gcc-4.4.0.orig/gcc/config/ia64/crtbegin.asm 2009-04-10 01:23:07.000000000 +0200
48.6 ++++ gcc-4.4.0/gcc/config/ia64/crtbegin.asm 2009-05-27 21:38:37.000000000 +0200
48.7 +@@ -252,3 +252,7 @@
48.8 + .weak __cxa_finalize
48.9 + #endif
48.10 + .weak _Jv_RegisterClasses
48.11 ++
48.12 ++#ifdef __linux__
48.13 ++.section .note.GNU-stack; .previous
48.14 ++#endif
48.15 +diff -durN gcc-4.4.0.orig/gcc/config/ia64/crtend.asm gcc-4.4.0/gcc/config/ia64/crtend.asm
48.16 +--- gcc-4.4.0.orig/gcc/config/ia64/crtend.asm 2009-04-10 01:23:07.000000000 +0200
48.17 ++++ gcc-4.4.0/gcc/config/ia64/crtend.asm 2009-05-27 21:38:37.000000000 +0200
48.18 +@@ -119,3 +119,7 @@
48.19 +
48.20 + br.ret.sptk.many rp
48.21 + .endp __do_global_ctors_aux
48.22 ++
48.23 ++#ifdef __linux__
48.24 ++.section .note.GNU-stack; .previous
48.25 ++#endif
48.26 +diff -durN gcc-4.4.0.orig/gcc/config/ia64/crti.asm gcc-4.4.0/gcc/config/ia64/crti.asm
48.27 +--- gcc-4.4.0.orig/gcc/config/ia64/crti.asm 2009-04-10 01:23:07.000000000 +0200
48.28 ++++ gcc-4.4.0/gcc/config/ia64/crti.asm 2009-05-27 21:38:37.000000000 +0200
48.29 +@@ -51,3 +51,7 @@
48.30 + .body
48.31 +
48.32 + # end of crti.asm
48.33 ++
48.34 ++#ifdef __linux__
48.35 ++.section .note.GNU-stack; .previous
48.36 ++#endif
48.37 +diff -durN gcc-4.4.0.orig/gcc/config/ia64/crtn.asm gcc-4.4.0/gcc/config/ia64/crtn.asm
48.38 +--- gcc-4.4.0.orig/gcc/config/ia64/crtn.asm 2009-04-10 01:23:07.000000000 +0200
48.39 ++++ gcc-4.4.0/gcc/config/ia64/crtn.asm 2009-05-27 21:38:37.000000000 +0200
48.40 +@@ -41,3 +41,7 @@
48.41 + br.ret.sptk.many b0
48.42 +
48.43 + # end of crtn.asm
48.44 ++
48.45 ++#ifdef __linux__
48.46 ++.section .note.GNU-stack; .previous
48.47 ++#endif
48.48 +diff -durN gcc-4.4.0.orig/gcc/config/ia64/lib1funcs.asm gcc-4.4.0/gcc/config/ia64/lib1funcs.asm
48.49 +--- gcc-4.4.0.orig/gcc/config/ia64/lib1funcs.asm 2009-04-10 01:23:07.000000000 +0200
48.50 ++++ gcc-4.4.0/gcc/config/ia64/lib1funcs.asm 2009-05-27 21:38:37.000000000 +0200
48.51 +@@ -793,3 +793,7 @@
48.52 + .endp __floattitf
48.53 + #endif
48.54 + #endif
48.55 ++
48.56 ++#ifdef __linux__
48.57 ++.section .note.GNU-stack; .previous
48.58 ++#endif
48.59 +diff -durN gcc-4.4.0.orig/gcc/config/ia64/linux.h gcc-4.4.0/gcc/config/ia64/linux.h
48.60 +--- gcc-4.4.0.orig/gcc/config/ia64/linux.h 2009-02-12 17:30:53.000000000 +0100
48.61 ++++ gcc-4.4.0/gcc/config/ia64/linux.h 2009-05-27 21:38:37.000000000 +0200
48.62 +@@ -5,6 +5,8 @@
48.63 +
48.64 + #define TARGET_VERSION fprintf (stderr, " (IA-64) Linux");
48.65 +
48.66 ++#define TARGET_ASM_FILE_END file_end_indicate_exec_stack
48.67 ++
48.68 + /* This is for -profile to use -lc_p instead of -lc. */
48.69 + #undef CC1_SPEC
48.70 + #define CC1_SPEC "%{profile:-p} %{G*}"
48.71 +diff -durN gcc-4.4.0.orig/gcc/config/rs6000/ppc-asm.h gcc-4.4.0/gcc/config/rs6000/ppc-asm.h
48.72 +--- gcc-4.4.0.orig/gcc/config/rs6000/ppc-asm.h 2008-10-13 17:44:26.000000000 +0200
48.73 ++++ gcc-4.4.0/gcc/config/rs6000/ppc-asm.h 2009-05-27 21:38:37.000000000 +0200
48.74 +@@ -172,7 +172,7 @@
48.75 + .size FUNC_NAME(name),GLUE(.L,name)-FUNC_NAME(name)
48.76 + #endif
48.77 +
48.78 +-#if defined __linux__ && !defined __powerpc64__
48.79 ++#if defined __linux__
48.80 + .section .note.GNU-stack
48.81 + .previous
48.82 + #endif
49.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
49.2 +++ b/patches/gcc/4.4.1/260-sh-libgcc-stacks.patch Sat Oct 03 18:49:51 2009 +0200
49.3 @@ -0,0 +1,25 @@
49.4 +diff -durN gcc-4.4.0.orig/gcc/config/sh/lib1funcs.asm gcc-4.4.0/gcc/config/sh/lib1funcs.asm
49.5 +--- gcc-4.4.0.orig/gcc/config/sh/lib1funcs.asm 2009-04-10 01:23:07.000000000 +0200
49.6 ++++ gcc-4.4.0/gcc/config/sh/lib1funcs.asm 2009-05-27 21:38:39.000000000 +0200
49.7 +@@ -30,6 +30,11 @@
49.8 + !! recoded in assembly by Toshiyasu Morita
49.9 + !! tm@netcom.com
49.10 +
49.11 ++#if defined(__ELF__) && defined(__linux__)
49.12 ++.section .note.GNU-stack,"",%progbits
49.13 ++.previous
49.14 ++#endif
49.15 ++
49.16 + /* SH2 optimizations for ___ashrsi3, ___ashlsi3, ___lshrsi3 and
49.17 + ELF local label prefixes by J"orn Rennecke
49.18 + amylaar@cygnus.com */
49.19 +diff -durN gcc-4.4.0.orig/gcc/config/sh/linux-atomic.asm gcc-4.4.0/gcc/config/sh/linux-atomic.asm
49.20 +--- gcc-4.4.0.orig/gcc/config/sh/linux-atomic.asm 2009-04-10 01:23:07.000000000 +0200
49.21 ++++ gcc-4.4.0/gcc/config/sh/linux-atomic.asm 2009-05-27 21:38:39.000000000 +0200
49.22 +@@ -136,3 +136,6 @@
49.23 + ATOMIC_FETCH_AND_COMBOP(nand,and,not,4,l,mov)
49.24 +
49.25 + #endif /* ! __SH5__ */
49.26 ++
49.27 ++.section .note.GNU-stack,"",%progbits
49.28 ++.previous
50.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
50.2 +++ b/patches/gcc/4.4.1/270-sh-pr24836.patch Sat Oct 03 18:49:51 2009 +0200
50.3 @@ -0,0 +1,24 @@
50.4 +diff -durN gcc-4.4.0.orig/gcc/configure gcc-4.4.0/gcc/configure
50.5 +--- gcc-4.4.0.orig/gcc/configure 2009-05-27 21:38:08.000000000 +0200
50.6 ++++ gcc-4.4.0/gcc/configure 2009-05-27 21:38:42.000000000 +0200
50.7 +@@ -22205,7 +22205,7 @@
50.8 + tls_first_minor=14
50.9 + tls_as_opt="-m64 -Aesame --fatal-warnings"
50.10 + ;;
50.11 +- sh-*-* | sh[34]-*-*)
50.12 ++ sh-*-* | sh[34]*-*-*)
50.13 + conftest_s='
50.14 + .section ".tdata","awT",@progbits
50.15 + foo: .long 25
50.16 +diff -durN gcc-4.4.0.orig/gcc/configure.ac gcc-4.4.0/gcc/configure.ac
50.17 +--- gcc-4.4.0.orig/gcc/configure.ac 2009-05-27 21:38:08.000000000 +0200
50.18 ++++ gcc-4.4.0/gcc/configure.ac 2009-05-27 21:38:42.000000000 +0200
50.19 +@@ -2673,7 +2673,7 @@
50.20 + tls_first_minor=14
50.21 + tls_as_opt="-m64 -Aesame --fatal-warnings"
50.22 + ;;
50.23 +- sh-*-* | sh[34]-*-*)
50.24 ++ sh-*-* | sh[34]*-*-*)
50.25 + conftest_s='
50.26 + .section ".tdata","awT",@progbits
50.27 + foo: .long 25
51.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
51.2 +++ b/patches/gcc/4.4.1/280-freebsd.patch Sat Oct 03 18:49:51 2009 +0200
51.3 @@ -0,0 +1,94 @@
51.4 +diff -durN gcc-4.4.0.orig/gcc/config/freebsd-spec.h gcc-4.4.0/gcc/config/freebsd-spec.h
51.5 +--- gcc-4.4.0.orig/gcc/config/freebsd-spec.h 2009-04-10 01:23:07.000000000 +0200
51.6 ++++ gcc-4.4.0/gcc/config/freebsd-spec.h 2009-05-27 21:38:45.000000000 +0200
51.7 +@@ -61,6 +61,8 @@
51.8 + builtin_assert ("system=unix"); \
51.9 + builtin_assert ("system=bsd"); \
51.10 + builtin_assert ("system=FreeBSD"); \
51.11 ++ if(!(flag_iso && (c_dialect_cxx () ? cxx_dialect == cxx98 : !flag_isoc99))) \
51.12 ++ builtin_define("_LONGLONG"); \
51.13 + FBSD_TARGET_CPU_CPP_BUILTINS(); \
51.14 + } \
51.15 + while (0)
51.16 +diff -durN gcc-4.4.0.orig/gcc/config/t-freebsd-eh gcc-4.4.0/gcc/config/t-freebsd-eh
51.17 +--- gcc-4.4.0.orig/gcc/config/t-freebsd-eh 1970-01-01 01:00:00.000000000 +0100
51.18 ++++ gcc-4.4.0/gcc/config/t-freebsd-eh 2009-05-27 21:38:45.000000000 +0200
51.19 +@@ -0,0 +1,4 @@
51.20 ++# Use unwind-dw2-fde-glibc
51.21 ++LIB2ADDEH = $(srcdir)/unwind-dw2.c $(srcdir)/unwind-dw2-fde-glibc.c \
51.22 ++ $(srcdir)/unwind-sjlj.c $(srcdir)/gthr-gnat.c $(srcdir)/unwind-c.c
51.23 ++LIB2ADDEHDEP = unwind.inc unwind-dw2-fde.h unwind-dw2-fde.c
51.24 +diff -durN gcc-4.4.0.orig/gcc/config.gcc gcc-4.4.0/gcc/config.gcc
51.25 +--- gcc-4.4.0.orig/gcc/config.gcc 2009-05-27 21:38:34.000000000 +0200
51.26 ++++ gcc-4.4.0/gcc/config.gcc 2009-05-27 21:38:45.000000000 +0200
51.27 +@@ -456,7 +456,7 @@
51.28 + # pleases around the provided core setting.
51.29 + gas=yes
51.30 + gnu_ld=yes
51.31 +- extra_parts="crtbegin.o crtend.o crtbeginS.o crtendS.o"
51.32 ++ extra_parts="crtbegin.o crtend.o crtbeginS.o crtendS.o crtbeginT.o"
51.33 + fbsd_major=`echo ${target} | sed -e 's/.*freebsd//g' | sed -e 's/\..*//g'`
51.34 + tm_defines="${tm_defines} FBSD_MAJOR=${fbsd_major}"
51.35 + tmake_file="t-slibgcc-elf-ver t-freebsd"
51.36 +@@ -1042,6 +1042,10 @@
51.37 + ;;
51.38 + i[34567]86-*-freebsd*)
51.39 + tm_file="${tm_file} i386/unix.h i386/att.h dbxelf.h elfos.h ${fbsd_tm_file} i386/freebsd.h"
51.40 ++ fbsd_major=`echo ${target} | sed -e 's/.*freebsd//g' | sed -e 's/\..*//g'`
51.41 ++ if test ${fbsd_major} -ge 7; then
51.42 ++ tmake_file="${tmake_file} t-freebsd-eh"
51.43 ++ fi
51.44 + ;;
51.45 + x86_64-*-freebsd*)
51.46 + tm_file="${tm_file} i386/unix.h i386/att.h dbxelf.h elfos.h ${fbsd_tm_file} i386/x86-64.h i386/freebsd.h i386/freebsd64.h"
51.47 +diff -durN gcc-4.4.0.orig/gcc/crtstuff.c gcc-4.4.0/gcc/crtstuff.c
51.48 +--- gcc-4.4.0.orig/gcc/crtstuff.c 2009-04-10 01:23:07.000000000 +0200
51.49 ++++ gcc-4.4.0/gcc/crtstuff.c 2009-05-27 21:38:45.000000000 +0200
51.50 +@@ -85,13 +85,15 @@
51.51 + && !defined(OBJECT_FORMAT_FLAT) \
51.52 + && defined(HAVE_LD_EH_FRAME_HDR) \
51.53 + && !defined(inhibit_libc) && !defined(CRTSTUFFT_O) \
51.54 +- && defined(__GLIBC__) && __GLIBC__ >= 2
51.55 ++ && ((defined(__GLIBC__) && __GLIBC__ >= 2) \
51.56 ++ || (defined(__FreeBSD_version) && __FreeBSD_version >= 700022))
51.57 + #include <link.h>
51.58 + /* uClibc pretends to be glibc 2.2 and DT_CONFIG is defined in its link.h.
51.59 + But it doesn't use PT_GNU_EH_FRAME ELF segment currently. */
51.60 + # if !defined(__UCLIBC__) \
51.61 +- && (__GLIBC__ > 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ > 2) \
51.62 +- || (__GLIBC__ == 2 && __GLIBC_MINOR__ == 2 && defined(DT_CONFIG)))
51.63 ++ || (__GLIBC__ > 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ > 2) \
51.64 ++ || (__GLIBC__ == 2 && __GLIBC_MINOR__ == 2 && defined(DT_CONFIG))) \
51.65 ++ || (__FreeBSD_version >= 700022)
51.66 + # define USE_PT_GNU_EH_FRAME
51.67 + # endif
51.68 + #endif
51.69 +diff -durN gcc-4.4.0.orig/gcc/unwind-dw2-fde-glibc.c gcc-4.4.0/gcc/unwind-dw2-fde-glibc.c
51.70 +--- gcc-4.4.0.orig/gcc/unwind-dw2-fde-glibc.c 2009-04-10 01:23:07.000000000 +0200
51.71 ++++ gcc-4.4.0/gcc/unwind-dw2-fde-glibc.c 2009-05-27 21:38:45.000000000 +0200
51.72 +@@ -46,8 +46,9 @@
51.73 + #include "gthr.h"
51.74 +
51.75 + #if !defined(inhibit_libc) && defined(HAVE_LD_EH_FRAME_HDR) \
51.76 +- && (__GLIBC__ > 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ > 2) \
51.77 +- || (__GLIBC__ == 2 && __GLIBC_MINOR__ == 2 && defined(DT_CONFIG)))
51.78 ++ && ((__GLIBC__ > 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ > 2) \
51.79 ++ || (__GLIBC__ == 2 && __GLIBC_MINOR__ == 2 && defined(DT_CONFIG))) \
51.80 ++ || (__FreeBSD_version >= 700022 ))
51.81 +
51.82 + #ifndef __RELOC_POINTER
51.83 + # define __RELOC_POINTER(ptr, base) ((ptr) + (base))
51.84 +@@ -63,6 +64,13 @@
51.85 + #define PT_GNU_EH_FRAME (PT_LOOS + 0x474e550)
51.86 + #endif
51.87 +
51.88 ++/* Support FreeBSD */
51.89 ++#ifndef ElfW
51.90 ++# ifdef __ElfN
51.91 ++# define ElfW __ElfN
51.92 ++# endif
51.93 ++#endif
51.94 ++
51.95 + struct unw_eh_callback_data
51.96 + {
51.97 + _Unwind_Ptr pc;
52.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
52.2 +++ b/patches/gcc/4.4.1/290-freebsd.patch Sat Oct 03 18:49:51 2009 +0200
52.3 @@ -0,0 +1,64 @@
52.4 +diff -durN gcc-4.4.0.orig/gcc/config/freebsd-spec.h gcc-4.4.0/gcc/config/freebsd-spec.h
52.5 +--- gcc-4.4.0.orig/gcc/config/freebsd-spec.h 2009-05-27 21:38:47.000000000 +0200
52.6 ++++ gcc-4.4.0/gcc/config/freebsd-spec.h 2009-05-27 21:38:47.000000000 +0200
52.7 +@@ -86,9 +86,10 @@
52.8 + #define FBSD_STARTFILE_SPEC \
52.9 + "%{!shared: \
52.10 + %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} \
52.11 +- %{!p:%{profile:gcrt1.o%s} \
52.12 +- %{!profile:crt1.o%s}}}} \
52.13 +- crti.o%s %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}"
52.14 ++ %{!p:%{profile:gcrt1.o%s} \
52.15 ++ %{!profile:crt1.o%s}}}} \
52.16 ++ crti.o%s \
52.17 ++ %{static:crtbeginT.o%s;shared:crtbeginS.o%s;:crtbegin.o%s}"
52.18 +
52.19 + /* Provide a ENDFILE_SPEC appropriate for FreeBSD. Here we tack on
52.20 + the magical crtend.o file (see crtstuff.c) which provides part of
52.21 +@@ -126,7 +127,8 @@
52.22 + %{pg: -lc_p} \
52.23 + }"
52.24 + #else
52.25 +-#if FBSD_MAJOR < 5
52.26 ++#include <sys/param.h>
52.27 ++#if __FreeBSD_version < 500016
52.28 + #define FBSD_LIB_SPEC " \
52.29 + %{!shared: \
52.30 + %{!pg: \
52.31 +@@ -136,17 +138,34 @@
52.32 + %{!pthread:-lc_p} \
52.33 + %{pthread:-lc_r_p}} \
52.34 + }"
52.35 +-#else
52.36 ++#elif __FreeBSD_version < 700022
52.37 + #define FBSD_LIB_SPEC " \
52.38 + %{!shared: \
52.39 + %{!pg: %{pthread:-lpthread} -lc} \
52.40 + %{pg: %{pthread:-lpthread_p} -lc_p} \
52.41 + }"
52.42 ++#else
52.43 ++#define FBSD_LIB_SPEC " \
52.44 ++ %{!shared: \
52.45 ++ %{!pg: %{pthread:-lpthread} -lc} \
52.46 ++ %{pg: %{pthread:-lpthread_p} -lc_p}} \
52.47 ++ %{shared: \
52.48 ++ %{pthread:-lpthread} -lc} \
52.49 ++ "
52.50 + #endif
52.51 + #endif
52.52 +
52.53 +-#if FBSD_MAJOR < 6
52.54 ++#if FBSD_MAJOR < 5
52.55 + #define FBSD_DYNAMIC_LINKER "/usr/libexec/ld-elf.so.1"
52.56 + #else
52.57 + #define FBSD_DYNAMIC_LINKER "/libexec/ld-elf.so.1"
52.58 + #endif
52.59 ++
52.60 ++#if defined(HAVE_LD_EH_FRAME_HDR)
52.61 ++#define LINK_EH_SPEC "%{!static:--eh-frame-hdr} "
52.62 ++#endif
52.63 ++
52.64 ++/* Use --as-needed -lgcc_s for eh support. */
52.65 ++#ifdef HAVE_LD_AS_NEEDED
52.66 ++#define USE_LD_AS_NEEDED 1
52.67 ++#endif
53.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
53.2 +++ b/patches/gcc/4.4.1/300-uclibc-conf.patch Sat Oct 03 18:49:51 2009 +0200
53.3 @@ -0,0 +1,35 @@
53.4 +diff -durN gcc-4.4.0.orig/contrib/regression/objs-gcc.sh gcc-4.4.0/contrib/regression/objs-gcc.sh
53.5 +--- gcc-4.4.0.orig/contrib/regression/objs-gcc.sh 2009-04-10 01:23:07.000000000 +0200
53.6 ++++ gcc-4.4.0/contrib/regression/objs-gcc.sh 2009-05-27 21:38:53.000000000 +0200
53.7 +@@ -106,6 +106,10 @@
53.8 + then
53.9 + make all-gdb all-dejagnu all-ld || exit 1
53.10 + make install-gdb install-dejagnu install-ld || exit 1
53.11 ++elif [ $H_REAL_TARGET = $H_REAL_HOST -a $H_REAL_TARGET = i686-pc-linux-uclibc ]
53.12 ++ then
53.13 ++ make all-gdb all-dejagnu all-ld || exit 1
53.14 ++ make install-gdb install-dejagnu install-ld || exit 1
53.15 + elif [ $H_REAL_TARGET = $H_REAL_HOST ] ; then
53.16 + make bootstrap || exit 1
53.17 + make install || exit 1
53.18 +diff -durN gcc-4.4.0.orig/libjava/classpath/ltconfig gcc-4.4.0/libjava/classpath/ltconfig
53.19 +--- gcc-4.4.0.orig/libjava/classpath/ltconfig 2007-06-04 01:18:43.000000000 +0200
53.20 ++++ gcc-4.4.0/libjava/classpath/ltconfig 2009-05-27 21:38:53.000000000 +0200
53.21 +@@ -603,7 +603,7 @@
53.22 +
53.23 + # Transform linux* to *-*-linux-gnu*, to support old configure scripts.
53.24 + case $host_os in
53.25 +-linux-gnu*) ;;
53.26 ++linux-gnu*|linux-uclibc*) ;;
53.27 + linux*) host=`echo $host | sed 's/^\(.*-.*-linux\)\(.*\)$/\1-gnu\2/'`
53.28 + esac
53.29 +
53.30 +@@ -1251,7 +1251,7 @@
53.31 + ;;
53.32 +
53.33 + # This must be Linux ELF.
53.34 +-linux-gnu*)
53.35 ++linux*)
53.36 + version_type=linux
53.37 + need_lib_prefix=no
53.38 + need_version=no
54.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
54.2 +++ b/patches/gcc/4.4.1/310-missing-execinfo_h.patch Sat Oct 03 18:49:51 2009 +0200
54.3 @@ -0,0 +1,12 @@
54.4 +diff -durN gcc-4.4.0.orig/boehm-gc/include/gc.h gcc-4.4.0/boehm-gc/include/gc.h
54.5 +--- gcc-4.4.0.orig/boehm-gc/include/gc.h 2007-04-23 23:10:09.000000000 +0200
54.6 ++++ gcc-4.4.0/boehm-gc/include/gc.h 2009-05-27 21:38:55.000000000 +0200
54.7 +@@ -503,7 +503,7 @@
54.8 + #if defined(__linux__) || defined(__GLIBC__)
54.9 + # include <features.h>
54.10 + # if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1 || __GLIBC__ > 2) \
54.11 +- && !defined(__ia64__)
54.12 ++ && !defined(__ia64__) && !defined(__UCLIBC__)
54.13 + # ifndef GC_HAVE_BUILTIN_BACKTRACE
54.14 + # define GC_HAVE_BUILTIN_BACKTRACE
54.15 + # endif
55.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
55.2 +++ b/patches/gcc/4.4.1/320-c99-snprintf.patch Sat Oct 03 18:49:51 2009 +0200
55.3 @@ -0,0 +1,12 @@
55.4 +diff -durN gcc-4.4.0.orig/libstdc++-v3/include/c_global/cstdio gcc-4.4.0/libstdc++-v3/include/c_global/cstdio
55.5 +--- gcc-4.4.0.orig/libstdc++-v3/include/c_global/cstdio 2009-04-10 01:23:07.000000000 +0200
55.6 ++++ gcc-4.4.0/libstdc++-v3/include/c_global/cstdio 2009-05-27 21:38:58.000000000 +0200
55.7 +@@ -139,7 +139,7 @@
55.8 +
55.9 + _GLIBCXX_END_NAMESPACE
55.10 +
55.11 +-#if _GLIBCXX_USE_C99
55.12 ++#if _GLIBCXX_USE_C99 || defined __UCLIBC__
55.13 +
55.14 + #undef snprintf
55.15 + #undef vfscanf
56.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
56.2 +++ b/patches/gcc/4.4.1/330-libmudflap-susv3-legacy.patch Sat Oct 03 18:49:51 2009 +0200
56.3 @@ -0,0 +1,48 @@
56.4 +diff -durN gcc-4.4.0.orig/libmudflap/mf-hooks2.c gcc-4.4.0/libmudflap/mf-hooks2.c
56.5 +--- gcc-4.4.0.orig/libmudflap/mf-hooks2.c 2009-04-10 01:23:07.000000000 +0200
56.6 ++++ gcc-4.4.0/libmudflap/mf-hooks2.c 2009-05-27 21:39:00.000000000 +0200
56.7 +@@ -421,7 +421,7 @@
56.8 + {
56.9 + TRACE ("%s\n", __PRETTY_FUNCTION__);
56.10 + MF_VALIDATE_EXTENT(s, n, __MF_CHECK_WRITE, "bzero region");
56.11 +- bzero (s, n);
56.12 ++ memset (s, 0, n);
56.13 + }
56.14 +
56.15 +
56.16 +@@ -431,7 +431,7 @@
56.17 + TRACE ("%s\n", __PRETTY_FUNCTION__);
56.18 + MF_VALIDATE_EXTENT(src, n, __MF_CHECK_READ, "bcopy src");
56.19 + MF_VALIDATE_EXTENT(dest, n, __MF_CHECK_WRITE, "bcopy dest");
56.20 +- bcopy (src, dest, n);
56.21 ++ memmove (dest, src, n);
56.22 + }
56.23 +
56.24 +
56.25 +@@ -441,7 +441,7 @@
56.26 + TRACE ("%s\n", __PRETTY_FUNCTION__);
56.27 + MF_VALIDATE_EXTENT(s1, n, __MF_CHECK_READ, "bcmp 1st arg");
56.28 + MF_VALIDATE_EXTENT(s2, n, __MF_CHECK_READ, "bcmp 2nd arg");
56.29 +- return bcmp (s1, s2, n);
56.30 ++ return n == 0 ? 0 : memcmp (s1, s2, n);
56.31 + }
56.32 +
56.33 +
56.34 +@@ -450,7 +450,7 @@
56.35 + size_t n = strlen (s);
56.36 + TRACE ("%s\n", __PRETTY_FUNCTION__);
56.37 + MF_VALIDATE_EXTENT(s, CLAMPADD(n, 1), __MF_CHECK_READ, "index region");
56.38 +- return index (s, c);
56.39 ++ return strchr (s, c);
56.40 + }
56.41 +
56.42 +
56.43 +@@ -459,7 +459,7 @@
56.44 + size_t n = strlen (s);
56.45 + TRACE ("%s\n", __PRETTY_FUNCTION__);
56.46 + MF_VALIDATE_EXTENT(s, CLAMPADD(n, 1), __MF_CHECK_READ, "rindex region");
56.47 +- return rindex (s, c);
56.48 ++ return strrchr (s, c);
56.49 + }
56.50 +
56.51 + /* XXX: stpcpy, memccpy */
57.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
57.2 +++ b/patches/gcc/4.4.1/340-ecjx-host-cc.patch Sat Oct 03 18:49:51 2009 +0200
57.3 @@ -0,0 +1,13 @@
57.4 +diff -ur gcc-4.4.1-orig/libjava/Makefile.in gcc-4.4.1/libjava/Makefile.in
57.5 +--- gcc-4.4.1-orig/libjava/Makefile.in 2009-08-04 04:12:27.000000000 -0700
57.6 ++++ gcc-4.4.1/libjava/Makefile.in 2009-09-23 22:03:15.750951483 -0700
57.7 +@@ -8874,6 +8874,9 @@
57.8 + ecjx$(EXEEXT): $(ecjx_OBJECTS) $(ecjx_DEPENDENCIES)
57.9 + @rm -f ecjx$(EXEEXT)
57.10 + $(ecjx_LINK) $(ecjx_LDFLAGS) $(ecjx_OBJECTS) $(ecjx_LDADD) $(LIBS)
57.11 ++ecjx.$(OBJEXT): $(ecjx_SOURCES)
57.12 ++ @rm -f ecjx.$(OBJEXT)
57.13 ++ $(CC_FOR_BUILD) $(BUILD_CFLAGS) -c -o $@ $<
57.14 + gappletviewer$(EXEEXT): $(gappletviewer_OBJECTS) $(gappletviewer_DEPENDENCIES)
57.15 + @rm -f gappletviewer$(EXEEXT)
57.16 + $(gappletviewer_LINK) $(gappletviewer_LDFLAGS) $(gappletviewer_OBJECTS) $(gappletviewer_LDADD) $(LIBS)
58.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
58.2 +++ b/patches/ltrace/0.5.2/130-fix-build-with-exotic-linux-host-OS.patch Sat Oct 03 18:49:51 2009 +0200
58.3 @@ -0,0 +1,26 @@
58.4 +diff -durN ltrace-0.5.2.orig/configure ltrace-0.5.2/configure
58.5 +--- ltrace-0.5.2.orig/configure 2009-09-14 18:47:45.000000000 +0200
58.6 ++++ ltrace-0.5.2/configure 2009-09-14 18:49:18.000000000 +0200
58.7 +@@ -1829,6 +1829,9 @@
58.8 + linux-gnu*) host_os=linux-gnu
58.9 + esac
58.10 + HOST_OS="$host_os"
58.11 ++case "${HOST_OS}" in
58.12 ++ linux-*) HOST_OS=linux-gnu;;
58.13 ++esac
58.14 +
58.15 +
58.16 + ac_ext=c
58.17 +diff -durN ltrace-0.5.2.orig/configure.ac ltrace-0.5.2/configure.ac
58.18 +--- ltrace-0.5.2.orig/configure.ac 2009-09-14 18:47:45.000000000 +0200
58.19 ++++ ltrace-0.5.2/configure.ac 2009-09-14 18:49:18.000000000 +0200
58.20 +@@ -10,6 +10,9 @@
58.21 + linux-gnu*) host_os=linux-gnu
58.22 + esac
58.23 + HOST_OS="$host_os"
58.24 ++case "${HOST_OS}" in
58.25 ++ linux-*) HOST_OS=linux-gnu;;
58.26 ++esac
58.27 + AC_SUBST(HOST_OS)
58.28 + HOST_ARCH="$host_cpu"
58.29 + AC_SUBST(HOST_ARCH)
59.1 --- a/samples/alphaev56-unknown-linux-gnu/crosstool.config Sat Oct 03 18:49:23 2009 +0200
59.2 +++ b/samples/alphaev56-unknown-linux-gnu/crosstool.config Sat Oct 03 18:49:51 2009 +0200
59.3 @@ -1,7 +1,7 @@
59.4 #
59.5 # Automatically generated make config: don't edit
59.6 -# crosstool-NG version: svn_trunk@1502M
59.7 -# Tue May 5 20:19:46 2009
59.8 +# crosstool-NG version: hg_default@1542_1e166b35e622
59.9 +# Sun Sep 13 20:00:03 2009
59.10 #
59.11
59.12 #
59.13 @@ -11,7 +11,7 @@
59.14 #
59.15 # crosstool-NG behavior
59.16 #
59.17 -CT_OBSOLETE=y
59.18 +# CT_OBSOLETE is not set
59.19 # CT_EXPERIMENTAL is not set
59.20 # CT_DEBUG_CT is not set
59.21
59.22 @@ -23,7 +23,6 @@
59.23 CT_WORK_DIR="${CT_TOP_DIR}/targets"
59.24 CT_PREFIX_DIR="${HOME}/x-tools/${CT_TARGET}"
59.25 CT_INSTALL_DIR="${CT_PREFIX_DIR}"
59.26 -# CT_CUSTOM_PATCH is not set
59.27 CT_REMOVE_DOCS=y
59.28 CT_INSTALL_DIR_RO=y
59.29
59.30 @@ -44,6 +43,15 @@
59.31 # CT_FORCE_EXTRACT is not set
59.32 CT_OVERIDE_CONFIG_GUESS_SUB=y
59.33 # CT_ONLY_EXTRACT is not set
59.34 +CT_PATCH_BUNDLED=y
59.35 +# CT_PATCH_LOCAL is not set
59.36 +# CT_PATCH_BUNDLED_LOCAL is not set
59.37 +# CT_PATCH_LOCAL_BUNDLED is not set
59.38 +# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set
59.39 +# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set
59.40 +CT_PATCH_ORDER="bundled"
59.41 +# CT_PATCH_SINGLE is not set
59.42 +# CT_PATCH_USE_LOCAL is not set
59.43
59.44 #
59.45 # Build behavior
59.46 @@ -52,7 +60,11 @@
59.47 CT_LOAD=0
59.48 CT_NICE=0
59.49 CT_USE_PIPES=y
59.50 +# CT_CONFIG_SHELL_SH is not set
59.51 # CT_CONFIG_SHELL_ASH is not set
59.52 +CT_CONFIG_SHELL_BASH=y
59.53 +# CT_CONFIG_SHELL_CUSTOM is not set
59.54 +CT_CONFIG_SHELL="bash"
59.55
59.56 #
59.57 # Logging
59.58 @@ -74,12 +86,14 @@
59.59 #
59.60 CT_ARCH="alpha"
59.61 # CT_ARCH_64 is not set
59.62 +# CT_ARCH_SUPPORTS_BOTH_MMU is not set
59.63 +# CT_ARCH_SUPPORTS_BOTH_ENDIAN is not set
59.64 # CT_ARCH_SUPPORT_ARCH is not set
59.65 # CT_ARCH_SUPPORT_ABI is not set
59.66 CT_ARCH_SUPPORT_CPU=y
59.67 CT_ARCH_SUPPORT_TUNE=y
59.68 # CT_ARCH_SUPPORT_FPU is not set
59.69 -# CT_ARCH_SUPPORTS_BOTH_ENDIAN is not set
59.70 +# CT_ARCH_DEFAULT_HAS_MMU is not set
59.71 # CT_ARCH_DEFAULT_BE is not set
59.72 # CT_ARCH_DEFAULT_LE is not set
59.73 CT_ARCH_CPU="ev56"
59.74 @@ -94,6 +108,7 @@
59.75 #
59.76 CT_ARCH_alpha=y
59.77 # CT_ARCH_arm is not set
59.78 +# CT_ARCH_avr32 is not set
59.79 # CT_ARCH_ia64 is not set
59.80 # CT_ARCH_mips is not set
59.81 # CT_ARCH_powerpc is not set
59.82 @@ -108,6 +123,7 @@
59.83 # CT_ARCH_ALPHA_EV6 is not set
59.84 # CT_ARCH_ALPHA_EV67 is not set
59.85 CT_ARCH_ALPHA_VARIANT="ev56"
59.86 +CT_ARCH_USE_MMU=y
59.87
59.88 #
59.89 # Target optimisations
59.90 @@ -122,7 +138,6 @@
59.91 #
59.92 CT_USE_SYSROOT=y
59.93 CT_SYSROOT_DIR_PREFIX=""
59.94 -CT_SHARED_LIBS=y
59.95
59.96 #
59.97 # Tuple completion and aliasing
59.98 @@ -151,34 +166,39 @@
59.99 # Operating System
59.100 #
59.101 # CT_BARE_METAL is not set
59.102 +CT_KERNEL_SUPPORTS_SHARED_LIBS=y
59.103 CT_KERNEL="linux"
59.104 -CT_KERNEL_VERSION="2.6.29.1"
59.105 +CT_KERNEL_VERSION="2.6.31"
59.106 # CT_KERNEL_bare_metal is not set
59.107 CT_KERNEL_linux=y
59.108 CT_KERNEL_LINUX_INSTALL=y
59.109 CT_KERNEL_LINUX_INSTALL_CHECK=y
59.110 +CT_KERNEL_V_2_6_31=y
59.111 +# CT_KERNEL_V_2_6_30_6 is not set
59.112 +# CT_KERNEL_V_2_6_30_5 is not set
59.113 +# CT_KERNEL_V_2_6_30_4 is not set
59.114 +# CT_KERNEL_V_2_6_30_3 is not set
59.115 +# CT_KERNEL_V_2_6_30_2 is not set
59.116 +# CT_KERNEL_V_2_6_30_1 is not set
59.117 +# CT_KERNEL_V_2_6_30 is not set
59.118 +# CT_KERNEL_V_2_6_29_6 is not set
59.119 +# CT_KERNEL_V_2_6_29_5 is not set
59.120 +# CT_KERNEL_V_2_6_29_4 is not set
59.121 +# CT_KERNEL_V_2_6_29_3 is not set
59.122 +# CT_KERNEL_V_2_6_29_2 is not set
59.123 +# CT_KERNEL_V_2_6_29_1 is not set
59.124 +# CT_KERNEL_V_2_6_29 is not set
59.125 +# CT_KERNEL_V_2_6_28_10 is not set
59.126 +# CT_KERNEL_V_2_6_27_33 is not set
59.127 +# CT_KERNEL_V_2_6_26_8 is not set
59.128 +# CT_KERNEL_V_2_6_25_20 is not set
59.129 +# CT_KERNEL_V_2_6_24_7 is not set
59.130 +# CT_KERNEL_V_2_6_23_17 is not set
59.131 +# CT_KERNEL_V_2_6_22_19 is not set
59.132 +# CT_KERNEL_V_2_6_21_7 is not set
59.133 +# CT_KERNEL_V_2_6_20_21 is not set
59.134 +# CT_KERNEL_V_2_6_19_7 is not set
59.135 # CT_KERNEL_V_2_6_18_8 is not set
59.136 -# CT_KERNEL_V_2_6_19_7 is not set
59.137 -# CT_KERNEL_V_2_6_20_21 is not set
59.138 -# CT_KERNEL_V_2_6_21_7 is not set
59.139 -# CT_KERNEL_V_2_6_22_19 is not set
59.140 -# CT_KERNEL_V_2_6_23_17 is not set
59.141 -# CT_KERNEL_V_2_6_24_7 is not set
59.142 -# CT_KERNEL_V_2_6_25_20 is not set
59.143 -# CT_KERNEL_V_2_6_26_8 is not set
59.144 -# CT_KERNEL_V_2_6_27_21 is not set
59.145 -# CT_KERNEL_V_2_6_28 is not set
59.146 -# CT_KERNEL_V_2_6_28_1 is not set
59.147 -# CT_KERNEL_V_2_6_28_2 is not set
59.148 -# CT_KERNEL_V_2_6_28_3 is not set
59.149 -# CT_KERNEL_V_2_6_28_4 is not set
59.150 -# CT_KERNEL_V_2_6_28_5 is not set
59.151 -# CT_KERNEL_V_2_6_28_6 is not set
59.152 -# CT_KERNEL_V_2_6_28_7 is not set
59.153 -# CT_KERNEL_V_2_6_28_8 is not set
59.154 -# CT_KERNEL_V_2_6_28_9 is not set
59.155 -# CT_KERNEL_V_2_6_29 is not set
59.156 -CT_KERNEL_V_2_6_29_1=y
59.157 # CT_KERNEL_V_select is not set
59.158 CT_KERNEL_LINUX_VERBOSITY_0=y
59.159 # CT_KERNEL_LINUX_VERBOSITY_1 is not set
59.160 @@ -187,44 +207,39 @@
59.161 # CT_KERNEL_LINUX_USE_CUSTOM_HEADERS is not set
59.162
59.163 #
59.164 -# Companion libraries
59.165 +# Common kernel options
59.166 #
59.167 -CT_GMP_MPFR=y
59.168 -# CT_GMP_MPFR_TARGET is not set
59.169 -# CT_GMP_V_4_2_2 is not set
59.170 -CT_GMP_V_4_2_4=y
59.171 -CT_GMP_VERSION="4.2.4"
59.172 -CT_GMP_CHECK=y
59.173 -# CT_MPFR_V_2_3_1 is not set
59.174 -# CT_MPFR_V_2_3_2 is not set
59.175 -# CT_MPFR_V_2_4_0 is not set
59.176 -CT_MPFR_V_2_4_1=y
59.177 -CT_MPFR_VERSION="2.4.1"
59.178 -CT_MPFR_CHECK=y
59.179 +CT_SHARED_LIBS=y
59.180
59.181 #
59.182 -# binutils
59.183 +# Binary utilities
59.184 +#
59.185 +CT_ARCH_BINFMT_ELF=y
59.186 +# CT_ARCH_BINFMT_FLAT is not set
59.187 +
59.188 +#
59.189 +# GNU binutils
59.190 #
59.191 CT_BINUTILS_VERSION="2.19.1"
59.192 +# CT_BINUTILS_V_2_19_51_0_2 is not set
59.193 +# CT_BINUTILS_V_2_19_51_0_1 is not set
59.194 +# CT_BINUTILS_V_2_19_50_0_1 is not set
59.195 +CT_BINUTILS_V_2_19_1=y
59.196 +# CT_BINUTILS_V_2_19 is not set
59.197 +# CT_BINUTILS_V_2_18_93 is not set
59.198 +# CT_BINUTILS_V_2_18_92 is not set
59.199 +# CT_BINUTILS_V_2_18_91 is not set
59.200 +# CT_BINUTILS_V_2_18_90 is not set
59.201 +# CT_BINUTILS_V_2_18_50_0_9 is not set
59.202 +# CT_BINUTILS_V_2_18_50_0_8 is not set
59.203 +# CT_BINUTILS_V_2_18_50_0_7 is not set
59.204 +# CT_BINUTILS_V_2_18_50_0_6 is not set
59.205 +# CT_BINUTILS_V_2_18_50_0_4 is not set
59.206 +# CT_BINUTILS_V_2_18 is not set
59.207 +# CT_BINUTILS_V_2_17 is not set
59.208 +# CT_BINUTILS_V_2_16_1 is not set
59.209 +# CT_BINUTILS_V_2_15 is not set
59.210 # CT_BINUTILS_V_2_14 is not set
59.211 -# CT_BINUTILS_V_2_15 is not set
59.212 -# CT_BINUTILS_V_2_16_1 is not set
59.213 -# CT_BINUTILS_V_2_17 is not set
59.214 -# CT_BINUTILS_V_2_18 is not set
59.215 -# CT_BINUTILS_V_2_18_50_0_4 is not set
59.216 -# CT_BINUTILS_V_2_18_50_0_6 is not set
59.217 -# CT_BINUTILS_V_2_18_50_0_7 is not set
59.218 -# CT_BINUTILS_V_2_18_50_0_8 is not set
59.219 -# CT_BINUTILS_V_2_18_50_0_9 is not set
59.220 -# CT_BINUTILS_V_2_18_90 is not set
59.221 -# CT_BINUTILS_V_2_18_91 is not set
59.222 -# CT_BINUTILS_V_2_18_92 is not set
59.223 -# CT_BINUTILS_V_2_18_93 is not set
59.224 -# CT_BINUTILS_V_2_19 is not set
59.225 -CT_BINUTILS_V_2_19_1=y
59.226 -# CT_BINUTILS_V_2_19_50_0_1 is not set
59.227 -# CT_BINUTILS_V_2_19_51_0_1 is not set
59.228 -# CT_BINUTILS_V_2_19_51_0_2 is not set
59.229 CT_BINUTILS_EXTRA_CONFIG=""
59.230 CT_BINUTILS_FOR_TARGET=y
59.231 CT_BINUTILS_FOR_TARGET_IBERTY=y
59.232 @@ -236,33 +251,36 @@
59.233 CT_CC="gcc"
59.234 CT_CC_VERSION="4.3.3"
59.235 CT_CC_gcc=y
59.236 +# CT_CC_V_4_4_1 is not set
59.237 +# CT_CC_V_4_4_0 is not set
59.238 +# CT_CC_V_4_3_4 is not set
59.239 +CT_CC_V_4_3_3=y
59.240 +# CT_CC_V_4_3_2 is not set
59.241 +# CT_CC_V_4_3_1 is not set
59.242 +# CT_CC_V_4_3_0 is not set
59.243 +# CT_CC_V_4_2_4 is not set
59.244 +# CT_CC_V_4_2_3 is not set
59.245 +# CT_CC_V_4_2_2 is not set
59.246 +# CT_CC_V_4_2_1 is not set
59.247 +# CT_CC_V_4_2_0 is not set
59.248 +# CT_CC_V_4_1_2 is not set
59.249 +# CT_CC_V_4_1_1 is not set
59.250 +# CT_CC_V_4_1_0 is not set
59.251 +# CT_CC_V_4_0_4 is not set
59.252 +# CT_CC_V_4_0_3 is not set
59.253 +# CT_CC_V_4_0_2 is not set
59.254 +# CT_CC_V_4_0_1 is not set
59.255 +# CT_CC_V_4_0_0 is not set
59.256 +# CT_CC_V_3_4_6 is not set
59.257 +# CT_CC_V_3_3_6 is not set
59.258 # CT_CC_V_3_2_3 is not set
59.259 -# CT_CC_V_3_3_6 is not set
59.260 -# CT_CC_V_3_4_6 is not set
59.261 -# CT_CC_V_4_0_0 is not set
59.262 -# CT_CC_V_4_0_1 is not set
59.263 -# CT_CC_V_4_0_2 is not set
59.264 -# CT_CC_V_4_0_3 is not set
59.265 -# CT_CC_V_4_0_4 is not set
59.266 -# CT_CC_V_4_1_0 is not set
59.267 -# CT_CC_V_4_1_1 is not set
59.268 -# CT_CC_V_4_1_2 is not set
59.269 -# CT_CC_V_4_2_0 is not set
59.270 -# CT_CC_V_4_2_1 is not set
59.271 -# CT_CC_V_4_2_2 is not set
59.272 -# CT_CC_V_4_2_3 is not set
59.273 -# CT_CC_V_4_2_4 is not set
59.274 -# CT_CC_V_4_3_0 is not set
59.275 -# CT_CC_V_4_3_1 is not set
59.276 -# CT_CC_V_4_3_2 is not set
59.277 -CT_CC_V_4_3_3=y
59.278 -# CT_CC_V_4_4_0 is not set
59.279 CT_CC_GCC_4_3_or_later=y
59.280 # CT_CC_GCC_4_4_or_later is not set
59.281 CT_CC_CXA_ATEXIT=y
59.282 CT_CC_SJLJ_EXCEPTIONS_CONFIGURE=y
59.283 # CT_CC_SJLJ_EXCEPTIONS_USE is not set
59.284 # CT_CC_SJLJ_EXCEPTIONS_DONT_USE is not set
59.285 +CT_CC_ENABLE_CXX_FLAGS=""
59.286 CT_CC_CORE_EXTRA_CONFIG=""
59.287 CT_CC_EXTRA_CONFIG=""
59.288 CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
59.289 @@ -289,15 +307,16 @@
59.290 CT_LIBC_VERSION="2.9"
59.291 # CT_LIBC_eglibc is not set
59.292 CT_LIBC_glibc=y
59.293 +# CT_LIBC_newlib is not set
59.294 # CT_LIBC_uClibc is not set
59.295 +CT_LIBC_V_2_9=y
59.296 +# CT_LIBC_V_2_8 is not set
59.297 +# CT_LIBC_V_2_7 is not set
59.298 +# CT_LIBC_V_2_6_1 is not set
59.299 +# CT_LIBC_V_2_6 is not set
59.300 +# CT_LIBC_V_2_5_1 is not set
59.301 +# CT_LIBC_V_2_5 is not set
59.302 # CT_LIBC_V_2_3_6 is not set
59.303 -# CT_LIBC_V_2_5 is not set
59.304 -# CT_LIBC_V_2_5_1 is not set
59.305 -# CT_LIBC_V_2_6 is not set
59.306 -# CT_LIBC_V_2_6_1 is not set
59.307 -# CT_LIBC_V_2_7 is not set
59.308 -# CT_LIBC_V_2_8 is not set
59.309 -CT_LIBC_V_2_9=y
59.310 # CT_LIBC_V_LATEST is not set
59.311 # CT_LIBC_V_date is not set
59.312 CT_LIBC_GLIBC_2_8_or_later=y
59.313 @@ -316,7 +335,7 @@
59.314 # CT_LIBC_GLIBC_KERNEL_VERSION_NONE is not set
59.315 CT_LIBC_GLIBC_KERNEL_VERSION_AS_HEADERS=y
59.316 # CT_LIBC_GLIBC_KERNEL_VERSION_CHOSEN is not set
59.317 -CT_LIBC_GLIBC_MIN_KERNEL="2.6.29.1"
59.318 +CT_LIBC_GLIBC_MIN_KERNEL="2.6.31"
59.319
59.320 #
59.321 # Common C library options
59.322 @@ -329,59 +348,88 @@
59.323 # CT_THREADS_NONE is not set
59.324
59.325 #
59.326 +# Debug facilities
59.327 +#
59.328 +# CT_DEBUG_dmalloc is not set
59.329 +CT_DEBUG_duma=y
59.330 +CT_DUMA_A=y
59.331 +CT_DUMA_SO=y
59.332 +CT_DUMA_V_2_5_15=y
59.333 +# CT_DUMA_V_2_5_14 is not set
59.334 +# CT_DUMA_V_2_5_12 is not set
59.335 +# CT_DUMA_V_2_5_8 is not set
59.336 +# CT_DUMA_V_2_5_1 is not set
59.337 +CT_DUMA_VERSION="2_5_15"
59.338 +CT_DEBUG_gdb=y
59.339 +# CT_GDB_CROSS is not set
59.340 +CT_GDB_NATIVE=y
59.341 +# CT_GDB_NATIVE_STATIC is not set
59.342 +# CT_GDB_NATIVE_USE_GMP_MPFR is not set
59.343 +# CT_GDB_GDBSERVER is not set
59.344 +CT_GDB_V_6_8=y
59.345 +# CT_GDB_V_6_7_1 is not set
59.346 +# CT_GDB_V_6_7 is not set
59.347 +# CT_GDB_V_6_6 is not set
59.348 +# CT_GDB_V_6_5 is not set
59.349 +# CT_GDB_V_6_4 is not set
59.350 +# CT_GDB_V_snapshot is not set
59.351 +CT_GDB_VERSION="6.8"
59.352 +
59.353 +#
59.354 +# Native gdb needs a native ncurses library
59.355 +#
59.356 +CT_NCURSES_V_5_7=y
59.357 +# CT_NCURSES_V_5_6 is not set
59.358 +CT_NCURSES_VERSION="5.7"
59.359 +CT_DEBUG_ltrace=y
59.360 +CT_LTRACE_V_0_5_2=y
59.361 +# CT_LTRACE_V_0_5_1 is not set
59.362 +# CT_LTRACE_V_0_5 is not set
59.363 +# CT_LTRACE_V_0_4 is not set
59.364 +CT_LTRACE_VERSION="0.5.2"
59.365 +CT_DEBUG_strace=y
59.366 +# CT_STRACE_V_4_5_18 is not set
59.367 +CT_STRACE_V_4_5_17=y
59.368 +# CT_STRACE_V_4_5_16 is not set
59.369 +# CT_STRACE_V_4_5_15 is not set
59.370 +# CT_STRACE_V_4_5_14 is not set
59.371 +# CT_STRACE_V_4_5 is not set
59.372 +CT_STRACE_VERSION="4.5.17"
59.373 +
59.374 +#
59.375 # Tools facilities
59.376 #
59.377 CT_TOOL_libelf=y
59.378 -CT_LIBELF_V_0_8_10=y
59.379 -CT_LIBELF_VERSION="0.8.10"
59.380 +CT_LIBELF_V_0_8_11=y
59.381 +# CT_LIBELF_V_0_8_10 is not set
59.382 +CT_LIBELF_VERSION="0.8.11"
59.383 CT_TOOL_sstrip=y
59.384 CT_SSTRIP_BUILDROOT=y
59.385 # CT_SSTRIP_ELFKICKERS is not set
59.386 CT_SSTRIP_FROM="buildroot"
59.387
59.388 #
59.389 -# Debug facilities
59.390 +# Companion libraries
59.391 #
59.392 -# CT_DEBUG_dmalloc is not set
59.393 -CT_DEBUG_duma=y
59.394 -CT_DUMA_A=y
59.395 -CT_DUMA_SO=y
59.396 -# CT_DUMA_V_2_5_1 is not set
59.397 -# CT_DUMA_V_2_5_8 is not set
59.398 -# CT_DUMA_V_2_5_12 is not set
59.399 -CT_DUMA_V_2_5_14=y
59.400 -CT_DUMA_VERSION="2_5_14"
59.401 -CT_DEBUG_gdb=y
59.402 -# CT_GDB_CROSS is not set
59.403 -CT_GDB_NATIVE=y
59.404 -# CT_GDB_NATIVE_STATIC is not set
59.405 -# CT_GDB_NATIVE_USE_GMP_MPFR is not set
59.406 -# CT_GDB_GDBSERVER is not set
59.407 -# CT_GDB_V_6_4 is not set
59.408 -# CT_GDB_V_6_5 is not set
59.409 -# CT_GDB_V_6_6 is not set
59.410 -# CT_GDB_V_6_7 is not set
59.411 -# CT_GDB_V_6_7_1 is not set
59.412 -CT_GDB_V_6_8=y
59.413 -# CT_GDB_V_snapshot is not set
59.414 -CT_GDB_VERSION="6.8"
59.415 +CT_WRAPPER_NEEDED=y
59.416 +CT_GMP_MPFR=y
59.417 +CT_GMP_V_4_3_1=y
59.418 +# CT_GMP_V_4_3_0 is not set
59.419 +# CT_GMP_V_4_2_4 is not set
59.420 +# CT_GMP_V_4_2_2 is not set
59.421 +CT_GMP_VERSION="4.3.1"
59.422 +CT_MPFR_V_2_4_1=y
59.423 +# CT_MPFR_V_2_4_0 is not set
59.424 +# CT_MPFR_V_2_3_2 is not set
59.425 +# CT_MPFR_V_2_3_1 is not set
59.426 +CT_MPFR_VERSION="2.4.1"
59.427 +# CT_PPL_CLOOG_MPC is not set
59.428
59.429 #
59.430 -# Native gdb needs a native ncurses library
59.431 +# Companion libraries common options
59.432 #
59.433 -# CT_NCURSES_V_5_6 is not set
59.434 -CT_NCURSES_V_5_7=y
59.435 -CT_NCURSES_VERSION="5.7"
59.436 -CT_DEBUG_ltrace=y
59.437 -# CT_LTRACE_V_0_4 is not set
59.438 -CT_LTRACE_V_0_5=y
59.439 -# CT_LTRACE_V_0_5_1 is not set
59.440 -CT_LTRACE_VERSION="0.5"
59.441 -CT_DEBUG_strace=y
59.442 -# CT_STRACE_V_4_5 is not set
59.443 -# CT_STRACE_V_4_5_14 is not set
59.444 -# CT_STRACE_V_4_5_15 is not set
59.445 -# CT_STRACE_V_4_5_16 is not set
59.446 -CT_STRACE_V_4_5_17=y
59.447 -# CT_STRACE_V_4_5_18 is not set
59.448 -CT_STRACE_VERSION="4.5.17"
59.449 +# CT_COMP_LIBS_CHECK is not set
59.450 +# CT_COMP_LIBS_TARGET is not set
59.451 +CT_TOOLS_WRAPPER_SCRIPT=y
59.452 +# CT_TOOLS_WRAPPER_EXEC is not set
59.453 +CT_TOOLS_WRAPPER="script"
60.1 --- a/samples/arm-beagle-linux-gnueabi/crosstool.config Sat Oct 03 18:49:23 2009 +0200
60.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000
60.3 @@ -1,406 +0,0 @@
60.4 -#
60.5 -# Automatically generated make config: don't edit
60.6 -# crosstool-NG version: svn_trunk@1549M
60.7 -# Sun May 24 18:20:58 2009
60.8 -#
60.9 -
60.10 -#
60.11 -# Paths and misc options
60.12 -#
60.13 -
60.14 -#
60.15 -# crosstool-NG behavior
60.16 -#
60.17 -# CT_OBSOLETE is not set
60.18 -# CT_EXPERIMENTAL is not set
60.19 -# CT_DEBUG_CT is not set
60.20 -
60.21 -#
60.22 -# Paths
60.23 -#
60.24 -CT_LOCAL_TARBALLS_DIR="${HOME}/src"
60.25 -CT_SAVE_TARBALLS=y
60.26 -CT_WORK_DIR="${CT_TOP_DIR}/targets"
60.27 -CT_PREFIX_DIR="${HOME}/x-tools/${CT_TARGET}"
60.28 -CT_INSTALL_DIR="${CT_PREFIX_DIR}"
60.29 -# CT_CUSTOM_PATCH is not set
60.30 -# CT_REMOVE_DOCS is not set
60.31 -CT_INSTALL_DIR_RO=y
60.32 -
60.33 -#
60.34 -# Downloading
60.35 -#
60.36 -# CT_FORBID_DOWNLOAD is not set
60.37 -# CT_FORCE_DOWNLOAD is not set
60.38 -CT_USE_MIRROR=y
60.39 -# CT_PREFER_MIRROR is not set
60.40 -CT_MIRROR_BASE_URL="http://ymorin.is-a-geek.org/mirrors/"
60.41 -CT_CONNECT_TIMEOUT=10
60.42 -# CT_ONLY_DOWNLOAD is not set
60.43 -
60.44 -#
60.45 -# Extracting
60.46 -#
60.47 -# CT_FORCE_EXTRACT is not set
60.48 -CT_OVERIDE_CONFIG_GUESS_SUB=y
60.49 -# CT_ONLY_EXTRACT is not set
60.50 -
60.51 -#
60.52 -# Build behavior
60.53 -#
60.54 -CT_PARALLEL_JOBS=1
60.55 -CT_LOAD=0
60.56 -CT_NICE=0
60.57 -CT_USE_PIPES=y
60.58 -# CT_CONFIG_SHELL_ASH is not set
60.59 -
60.60 -#
60.61 -# Logging
60.62 -#
60.63 -# CT_LOG_ERROR is not set
60.64 -# CT_LOG_WARN is not set
60.65 -# CT_LOG_INFO is not set
60.66 -CT_LOG_EXTRA=y
60.67 -# CT_LOG_DEBUG is not set
60.68 -# CT_LOG_ALL is not set
60.69 -CT_LOG_LEVEL_MAX="EXTRA"
60.70 -# CT_LOG_SEE_TOOLS_WARN is not set
60.71 -CT_LOG_PROGRESS_BAR=y
60.72 -CT_LOG_TO_FILE=y
60.73 -CT_LOG_FILE_COMPRESS=y
60.74 -
60.75 -#
60.76 -# Target options
60.77 -#
60.78 -CT_ARCH="arm"
60.79 -# CT_ARCH_64 is not set
60.80 -# CT_ARCH_SUPPORTS_BOTH_MMU is not set
60.81 -CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
60.82 -CT_ARCH_SUPPORT_ARCH=y
60.83 -# CT_ARCH_SUPPORT_ABI is not set
60.84 -CT_ARCH_SUPPORT_CPU=y
60.85 -CT_ARCH_SUPPORT_TUNE=y
60.86 -CT_ARCH_SUPPORT_FPU=y
60.87 -# CT_ARCH_DEFAULT_HAS_MMU is not set
60.88 -# CT_ARCH_DEFAULT_BE is not set
60.89 -CT_ARCH_DEFAULT_LE=y
60.90 -CT_ARCH_ARCH=""
60.91 -CT_ARCH_CPU="cortex-a8"
60.92 -CT_ARCH_TUNE="cortex-a8"
60.93 -CT_ARCH_FPU=""
60.94 -# CT_ARCH_BE is not set
60.95 -CT_ARCH_LE=y
60.96 -# CT_ARCH_FLOAT_HW is not set
60.97 -CT_ARCH_FLOAT_SW=y
60.98 -CT_TARGET_CFLAGS=""
60.99 -CT_TARGET_LDFLAGS=""
60.100 -
60.101 -#
60.102 -# General target options
60.103 -#
60.104 -# CT_ARCH_alpha is not set
60.105 -CT_ARCH_arm=y
60.106 -# CT_ARCH_ia64 is not set
60.107 -# CT_ARCH_mips is not set
60.108 -# CT_ARCH_powerpc is not set
60.109 -# CT_ARCH_powerpc64 is not set
60.110 -# CT_ARCH_sh is not set
60.111 -# CT_ARCH_x86 is not set
60.112 -# CT_ARCH_x86_64 is not set
60.113 -CT_ARCH_ARM_EABI=y
60.114 -CT_ARCH_USE_MMU=y
60.115 -
60.116 -#
60.117 -# Target optimisations
60.118 -#
60.119 -
60.120 -#
60.121 -# Toolchain options
60.122 -#
60.123 -
60.124 -#
60.125 -# General toolchain options
60.126 -#
60.127 -CT_USE_SYSROOT=y
60.128 -CT_SYSROOT_DIR_PREFIX=""
60.129 -CT_SHARED_LIBS=y
60.130 -
60.131 -#
60.132 -# Tuple completion and aliasing
60.133 -#
60.134 -CT_TARGET_VENDOR="beagle"
60.135 -CT_TARGET_ALIAS_SED_EXPR=""
60.136 -CT_TARGET_ALIAS=""
60.137 -
60.138 -#
60.139 -# Toolchain type
60.140 -#
60.141 -# CT_NATIVE is not set
60.142 -CT_CROSS=y
60.143 -# CT_CROSS_NATIVE is not set
60.144 -# CT_CANADIAN is not set
60.145 -CT_TOOLCHAIN_TYPE="cross"
60.146 -
60.147 -#
60.148 -# Build system
60.149 -#
60.150 -CT_BUILD=""
60.151 -CT_BUILD_PREFIX=""
60.152 -CT_BUILD_SUFFIX=""
60.153 -
60.154 -#
60.155 -# Operating System
60.156 -#
60.157 -# CT_BARE_METAL is not set
60.158 -CT_KERNEL="linux"
60.159 -CT_KERNEL_VERSION="2.6.29.4"
60.160 -# CT_KERNEL_bare_metal is not set
60.161 -CT_KERNEL_linux=y
60.162 -CT_KERNEL_LINUX_INSTALL=y
60.163 -CT_KERNEL_LINUX_INSTALL_CHECK=y
60.164 -# CT_KERNEL_V_2_6_18_8 is not set
60.165 -# CT_KERNEL_V_2_6_19_7 is not set
60.166 -# CT_KERNEL_V_2_6_20_21 is not set
60.167 -# CT_KERNEL_V_2_6_21_7 is not set
60.168 -# CT_KERNEL_V_2_6_22_19 is not set
60.169 -# CT_KERNEL_V_2_6_23_17 is not set
60.170 -# CT_KERNEL_V_2_6_24_7 is not set
60.171 -# CT_KERNEL_V_2_6_25_20 is not set
60.172 -# CT_KERNEL_V_2_6_26_8 is not set
60.173 -# CT_KERNEL_V_2_6_27_24 is not set
60.174 -# CT_KERNEL_V_2_6_28_10 is not set
60.175 -# CT_KERNEL_V_2_6_29 is not set
60.176 -# CT_KERNEL_V_2_6_29_1 is not set
60.177 -# CT_KERNEL_V_2_6_29_2 is not set
60.178 -# CT_KERNEL_V_2_6_29_3 is not set
60.179 -CT_KERNEL_V_2_6_29_4=y
60.180 -# CT_KERNEL_V_select is not set
60.181 -CT_KERNEL_LINUX_VERBOSITY_0=y
60.182 -# CT_KERNEL_LINUX_VERBOSITY_1 is not set
60.183 -# CT_KERNEL_LINUX_VERBOSITY_2 is not set
60.184 -CT_KERNEL_LINUX_VERBOSE_LEVEL=0
60.185 -# CT_KERNEL_LINUX_USE_CUSTOM_HEADERS is not set
60.186 -
60.187 -#
60.188 -# Companion libraries
60.189 -#
60.190 -CT_GMP_MPFR=y
60.191 -CT_GMP_MPFR_TARGET=y
60.192 -# CT_GMP_V_4_2_2 is not set
60.193 -CT_GMP_V_4_2_4=y
60.194 -CT_GMP_VERSION="4.2.4"
60.195 -CT_GMP_CHECK=y
60.196 -# CT_MPFR_V_2_3_1 is not set
60.197 -# CT_MPFR_V_2_3_2 is not set
60.198 -# CT_MPFR_V_2_4_0 is not set
60.199 -CT_MPFR_V_2_4_1=y
60.200 -CT_MPFR_VERSION="2.4.1"
60.201 -CT_MPFR_CHECK=y
60.202 -# CT_PPL_CLOOG is not set
60.203 -
60.204 -#
60.205 -# Binary utilities
60.206 -#
60.207 -CT_ARCH_BINFMT_ELF=y
60.208 -# CT_ARCH_BINFMT_FLAT is not set
60.209 -
60.210 -#
60.211 -# GNU binutils
60.212 -#
60.213 -CT_BINUTILS_VERSION="2.19.1"
60.214 -# CT_BINUTILS_V_2_14 is not set
60.215 -# CT_BINUTILS_V_2_15 is not set
60.216 -# CT_BINUTILS_V_2_16_1 is not set
60.217 -# CT_BINUTILS_V_2_17 is not set
60.218 -# CT_BINUTILS_V_2_18 is not set
60.219 -# CT_BINUTILS_V_2_18_50_0_4 is not set
60.220 -# CT_BINUTILS_V_2_18_50_0_6 is not set
60.221 -# CT_BINUTILS_V_2_18_50_0_7 is not set
60.222 -# CT_BINUTILS_V_2_18_50_0_8 is not set
60.223 -# CT_BINUTILS_V_2_18_50_0_9 is not set
60.224 -# CT_BINUTILS_V_2_18_90 is not set
60.225 -# CT_BINUTILS_V_2_18_91 is not set
60.226 -# CT_BINUTILS_V_2_18_92 is not set
60.227 -# CT_BINUTILS_V_2_18_93 is not set
60.228 -# CT_BINUTILS_V_2_19 is not set
60.229 -CT_BINUTILS_V_2_19_1=y
60.230 -# CT_BINUTILS_V_2_19_50_0_1 is not set
60.231 -# CT_BINUTILS_V_2_19_51_0_1 is not set
60.232 -# CT_BINUTILS_V_2_19_51_0_2 is not set
60.233 -CT_BINUTILS_EXTRA_CONFIG=""
60.234 -CT_BINUTILS_FOR_TARGET=y
60.235 -CT_BINUTILS_FOR_TARGET_IBERTY=y
60.236 -CT_BINUTILS_FOR_TARGET_BFD=y
60.237 -
60.238 -#
60.239 -# C compiler
60.240 -#
60.241 -CT_CC="gcc"
60.242 -CT_CC_VERSION="4.3.3"
60.243 -CT_CC_gcc=y
60.244 -# CT_CC_V_3_2_3 is not set
60.245 -# CT_CC_V_3_3_6 is not set
60.246 -# CT_CC_V_3_4_6 is not set
60.247 -# CT_CC_V_4_0_0 is not set
60.248 -# CT_CC_V_4_0_1 is not set
60.249 -# CT_CC_V_4_0_2 is not set
60.250 -# CT_CC_V_4_0_3 is not set
60.251 -# CT_CC_V_4_0_4 is not set
60.252 -# CT_CC_V_4_1_0 is not set
60.253 -# CT_CC_V_4_1_1 is not set
60.254 -# CT_CC_V_4_1_2 is not set
60.255 -# CT_CC_V_4_2_0 is not set
60.256 -# CT_CC_V_4_2_1 is not set
60.257 -# CT_CC_V_4_2_2 is not set
60.258 -# CT_CC_V_4_2_3 is not set
60.259 -# CT_CC_V_4_2_4 is not set
60.260 -# CT_CC_V_4_3_0 is not set
60.261 -# CT_CC_V_4_3_1 is not set
60.262 -# CT_CC_V_4_3_2 is not set
60.263 -CT_CC_V_4_3_3=y
60.264 -# CT_CC_V_4_4_0 is not set
60.265 -CT_CC_GCC_4_3_or_later=y
60.266 -# CT_CC_GCC_4_4_or_later is not set
60.267 -CT_CC_CXA_ATEXIT=y
60.268 -# CT_CC_SJLJ_EXCEPTIONS_CONFIGURE is not set
60.269 -# CT_CC_SJLJ_EXCEPTIONS_USE is not set
60.270 -CT_CC_SJLJ_EXCEPTIONS_DONT_USE=y
60.271 -CT_CC_CORE_EXTRA_CONFIG=""
60.272 -CT_CC_EXTRA_CONFIG=""
60.273 -CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
60.274 -CT_CC_BUGURL=""
60.275 -CT_CC_SUPPORT_CXX=y
60.276 -CT_CC_SUPPORT_FORTRAN=y
60.277 -CT_CC_SUPPORT_JAVA=y
60.278 -CT_CC_SUPPORT_ADA=y
60.279 -CT_CC_SUPPORT_OBJC=y
60.280 -CT_CC_SUPPORT_OBJCXX=y
60.281 -
60.282 -#
60.283 -# Additional supported languages:
60.284 -#
60.285 -CT_CC_LANG_CXX=y
60.286 -# CT_CC_LANG_FORTRAN is not set
60.287 -# CT_CC_LANG_JAVA is not set
60.288 -CT_LIBC="glibc"
60.289 -
60.290 -#
60.291 -# C-library
60.292 -#
60.293 -CT_LIBC_VERSION="2.9"
60.294 -# CT_LIBC_eglibc is not set
60.295 -CT_LIBC_glibc=y
60.296 -# CT_LIBC_uClibc is not set
60.297 -# CT_LIBC_V_2_3_6 is not set
60.298 -# CT_LIBC_V_2_5 is not set
60.299 -# CT_LIBC_V_2_5_1 is not set
60.300 -# CT_LIBC_V_2_6 is not set
60.301 -# CT_LIBC_V_2_6_1 is not set
60.302 -# CT_LIBC_V_2_7 is not set
60.303 -# CT_LIBC_V_2_8 is not set
60.304 -CT_LIBC_V_2_9=y
60.305 -# CT_LIBC_V_LATEST is not set
60.306 -# CT_LIBC_V_date is not set
60.307 -CT_LIBC_GLIBC_2_8_or_later=y
60.308 -# CT_LIBC_GLIBC_TARBALL is not set
60.309 -CT_LIBC_GLIBC_CVS=y
60.310 -CT_LIBC_GLIBC_CVS_date="2009-03-29"
60.311 -
60.312 -#
60.313 -# glibc/eglibc common options
60.314 -#
60.315 -CT_LIBC_GLIBC_EXTRA_CONFIG=""
60.316 -CT_LIBC_GLIBC_CONFIGPARMS=""
60.317 -CT_LIBC_GLIBC_EXTRA_CFLAGS=""
60.318 -CT_LIBC_EXTRA_CC_ARGS=""
60.319 -CT_LIBC_GLIBC_USE_PORTS=y
60.320 -CT_LIBC_ADDONS_LIST=""
60.321 -
60.322 -#
60.323 -# WARNING!!!
60.324 -#
60.325 -
60.326 -#
60.327 -# For glibc >= 2.8, addons are only available via a CVS checkout.
60.328 -#
60.329 -
60.330 -#
60.331 -# Be sure to review the associated options, above.
60.332 -#
60.333 -# CT_LIBC_GLIBC_KERNEL_VERSION_NONE is not set
60.334 -CT_LIBC_GLIBC_KERNEL_VERSION_AS_HEADERS=y
60.335 -# CT_LIBC_GLIBC_KERNEL_VERSION_CHOSEN is not set
60.336 -CT_LIBC_GLIBC_MIN_KERNEL="2.6.29.4"
60.337 -
60.338 -#
60.339 -# Common C library options
60.340 -#
60.341 -CT_LIBC_SUPPORT_NPTL=y
60.342 -CT_LIBC_SUPPORT_LINUXTHREADS=y
60.343 -CT_THREADS="nptl"
60.344 -CT_THREADS_NPTL=y
60.345 -# CT_THREADS_LINUXTHREADS is not set
60.346 -# CT_THREADS_NONE is not set
60.347 -
60.348 -#
60.349 -# Tools facilities
60.350 -#
60.351 -CT_TOOL_libelf=y
60.352 -CT_LIBELF_V_0_8_10=y
60.353 -CT_LIBELF_VERSION="0.8.10"
60.354 -CT_TOOL_sstrip=y
60.355 -CT_SSTRIP_BUILDROOT=y
60.356 -# CT_SSTRIP_ELFKICKERS is not set
60.357 -CT_SSTRIP_FROM="buildroot"
60.358 -
60.359 -#
60.360 -# Debug facilities
60.361 -#
60.362 -CT_DEBUG_dmalloc=y
60.363 -# CT_DMALLOC_V_5_4_3 is not set
60.364 -CT_DMALLOC_V_5_5_2=y
60.365 -CT_DMALLOC_VERSION="5.5.2"
60.366 -CT_DEBUG_duma=y
60.367 -CT_DUMA_A=y
60.368 -CT_DUMA_SO=y
60.369 -# CT_DUMA_V_2_5_1 is not set
60.370 -# CT_DUMA_V_2_5_8 is not set
60.371 -# CT_DUMA_V_2_5_12 is not set
60.372 -CT_DUMA_V_2_5_14=y
60.373 -CT_DUMA_VERSION="2_5_14"
60.374 -CT_DEBUG_gdb=y
60.375 -CT_GDB_CROSS=y
60.376 -# CT_GDB_CROSS_STATIC is not set
60.377 -CT_GDB_NATIVE=y
60.378 -# CT_GDB_NATIVE_STATIC is not set
60.379 -CT_GDB_NATIVE_USE_GMP_MPFR=y
60.380 -CT_GDB_GDBSERVER=y
60.381 -CT_GDB_GDBSERVER_STATIC=y
60.382 -# CT_GDB_V_6_4 is not set
60.383 -# CT_GDB_V_6_5 is not set
60.384 -# CT_GDB_V_6_6 is not set
60.385 -# CT_GDB_V_6_7 is not set
60.386 -# CT_GDB_V_6_7_1 is not set
60.387 -CT_GDB_V_6_8=y
60.388 -# CT_GDB_V_snapshot is not set
60.389 -CT_GDB_VERSION="6.8"
60.390 -
60.391 -#
60.392 -# Native gdb needs a native ncurses library
60.393 -#
60.394 -# CT_NCURSES_V_5_6 is not set
60.395 -CT_NCURSES_V_5_7=y
60.396 -CT_NCURSES_VERSION="5.7"
60.397 -CT_DEBUG_ltrace=y
60.398 -# CT_LTRACE_V_0_4 is not set
60.399 -CT_LTRACE_V_0_5=y
60.400 -# CT_LTRACE_V_0_5_1 is not set
60.401 -CT_LTRACE_VERSION="0.5"
60.402 -CT_DEBUG_strace=y
60.403 -# CT_STRACE_V_4_5 is not set
60.404 -# CT_STRACE_V_4_5_14 is not set
60.405 -# CT_STRACE_V_4_5_15 is not set
60.406 -# CT_STRACE_V_4_5_16 is not set
60.407 -CT_STRACE_V_4_5_17=y
60.408 -# CT_STRACE_V_4_5_18 is not set
60.409 -CT_STRACE_VERSION="4.5.17"
61.1 --- a/samples/arm-beagle-linux-gnueabi/reported.by Sat Oct 03 18:49:23 2009 +0200
61.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000
61.3 @@ -1,3 +0,0 @@
61.4 -reporter_name="Yann E. MORIN"
61.5 -reporter_url="http://ymorin.is-a-geek.org/"
61.6 -reporter_comment="This toolchain is pre-configured to target the BeagleBoard: http://beagleboard.org/"
62.1 --- a/samples/arm-cortex_a8-linux-gnueabi/crosstool.config Sat Oct 03 18:49:23 2009 +0200
62.2 +++ b/samples/arm-cortex_a8-linux-gnueabi/crosstool.config Sat Oct 03 18:49:51 2009 +0200
62.3 @@ -1,7 +1,7 @@
62.4 #
62.5 # Automatically generated make config: don't edit
62.6 -# crosstool-NG version: svn_devel_gcc-4.4@1589
62.7 -# Tue Jun 2 23:13:19 2009
62.8 +# crosstool-NG version: hg_default@1533_c26952040832
62.9 +# Sun Sep 13 12:17:50 2009
62.10 #
62.11
62.12 #
62.13 @@ -23,7 +23,6 @@
62.14 CT_WORK_DIR="${CT_TOP_DIR}/targets"
62.15 CT_PREFIX_DIR="${HOME}/x-tools/${CT_TARGET}"
62.16 CT_INSTALL_DIR="${CT_PREFIX_DIR}"
62.17 -# CT_CUSTOM_PATCH is not set
62.18 CT_REMOVE_DOCS=y
62.19 CT_INSTALL_DIR_RO=y
62.20
62.21 @@ -42,6 +41,15 @@
62.22 # CT_FORCE_EXTRACT is not set
62.23 CT_OVERIDE_CONFIG_GUESS_SUB=y
62.24 # CT_ONLY_EXTRACT is not set
62.25 +CT_PATCH_BUNDLED=y
62.26 +# CT_PATCH_LOCAL is not set
62.27 +# CT_PATCH_BUNDLED_LOCAL is not set
62.28 +# CT_PATCH_LOCAL_BUNDLED is not set
62.29 +# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set
62.30 +# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set
62.31 +CT_PATCH_ORDER="bundled"
62.32 +# CT_PATCH_SINGLE is not set
62.33 +# CT_PATCH_USE_LOCAL is not set
62.34
62.35 #
62.36 # Build behavior
62.37 @@ -50,7 +58,11 @@
62.38 CT_LOAD=0
62.39 CT_NICE=0
62.40 CT_USE_PIPES=y
62.41 +# CT_CONFIG_SHELL_SH is not set
62.42 # CT_CONFIG_SHELL_ASH is not set
62.43 +CT_CONFIG_SHELL_BASH=y
62.44 +# CT_CONFIG_SHELL_CUSTOM is not set
62.45 +CT_CONFIG_SHELL="bash"
62.46
62.47 #
62.48 # Logging
62.49 @@ -98,6 +110,7 @@
62.50 #
62.51 # CT_ARCH_alpha is not set
62.52 CT_ARCH_arm=y
62.53 +# CT_ARCH_avr32 is not set
62.54 # CT_ARCH_ia64 is not set
62.55 # CT_ARCH_mips is not set
62.56 # CT_ARCH_powerpc is not set
62.57 @@ -121,7 +134,6 @@
62.58 #
62.59 CT_USE_SYSROOT=y
62.60 CT_SYSROOT_DIR_PREFIX=""
62.61 -CT_SHARED_LIBS=y
62.62
62.63 #
62.64 # Tuple completion and aliasing
62.65 @@ -150,8 +162,9 @@
62.66 # Operating System
62.67 #
62.68 # CT_BARE_METAL is not set
62.69 +CT_KERNEL_SUPPORTS_SHARED_LIBS=y
62.70 CT_KERNEL="linux"
62.71 -CT_KERNEL_VERSION="2.6.29.2"
62.72 +CT_KERNEL_VERSION="2.6.31"
62.73 # CT_KERNEL_bare_metal is not set
62.74 CT_KERNEL_linux=y
62.75 CT_KERNEL_LINUX_INSTALL=y
62.76 @@ -165,21 +178,23 @@
62.77 # CT_KERNEL_V_2_6_24_7 is not set
62.78 # CT_KERNEL_V_2_6_25_20 is not set
62.79 # CT_KERNEL_V_2_6_26_8 is not set
62.80 -# CT_KERNEL_V_2_6_27_22 is not set
62.81 -# CT_KERNEL_V_2_6_28 is not set
62.82 -# CT_KERNEL_V_2_6_28_1 is not set
62.83 -# CT_KERNEL_V_2_6_28_2 is not set
62.84 -# CT_KERNEL_V_2_6_28_3 is not set
62.85 -# CT_KERNEL_V_2_6_28_4 is not set
62.86 -# CT_KERNEL_V_2_6_28_5 is not set
62.87 -# CT_KERNEL_V_2_6_28_6 is not set
62.88 -# CT_KERNEL_V_2_6_28_7 is not set
62.89 -# CT_KERNEL_V_2_6_28_8 is not set
62.90 -# CT_KERNEL_V_2_6_28_9 is not set
62.91 +# CT_KERNEL_V_2_6_27_33 is not set
62.92 # CT_KERNEL_V_2_6_28_10 is not set
62.93 # CT_KERNEL_V_2_6_29 is not set
62.94 # CT_KERNEL_V_2_6_29_1 is not set
62.95 -CT_KERNEL_V_2_6_29_2=y
62.96 +# CT_KERNEL_V_2_6_29_2 is not set
62.97 +# CT_KERNEL_V_2_6_29_3 is not set
62.98 +# CT_KERNEL_V_2_6_29_4 is not set
62.99 +# CT_KERNEL_V_2_6_29_5 is not set
62.100 +# CT_KERNEL_V_2_6_29_6 is not set
62.101 +# CT_KERNEL_V_2_6_30 is not set
62.102 +# CT_KERNEL_V_2_6_30_1 is not set
62.103 +# CT_KERNEL_V_2_6_30_2 is not set
62.104 +# CT_KERNEL_V_2_6_30_3 is not set
62.105 +# CT_KERNEL_V_2_6_30_4 is not set
62.106 +# CT_KERNEL_V_2_6_30_5 is not set
62.107 +# CT_KERNEL_V_2_6_30_6 is not set
62.108 +CT_KERNEL_V_2_6_31=y
62.109 # CT_KERNEL_V_select is not set
62.110 CT_KERNEL_LINUX_VERBOSITY_0=y
62.111 # CT_KERNEL_LINUX_VERBOSITY_1 is not set
62.112 @@ -188,30 +203,9 @@
62.113 # CT_KERNEL_LINUX_USE_CUSTOM_HEADERS is not set
62.114
62.115 #
62.116 -# Companion libraries
62.117 +# Common kernel options
62.118 #
62.119 -CT_GMP_MPFR=y
62.120 -# CT_GMP_V_4_2_2 is not set
62.121 -CT_GMP_V_4_2_4=y
62.122 -CT_GMP_VERSION="4.2.4"
62.123 -# CT_MPFR_V_2_3_1 is not set
62.124 -# CT_MPFR_V_2_3_2 is not set
62.125 -# CT_MPFR_V_2_4_0 is not set
62.126 -CT_MPFR_V_2_4_1=y
62.127 -CT_MPFR_VERSION="2.4.1"
62.128 -CT_PPL_CLOOG_MPC=y
62.129 -CT_PPL_V_0_10_2=y
62.130 -CT_PPL_VERSION="0.10.2"
62.131 -CT_CLOOG_V_0_15_3=y
62.132 -CT_CLOOG_VERSION="0.15.3"
62.133 -CT_MPC_V_0_6=y
62.134 -CT_MPC_VERSION="0.6"
62.135 -
62.136 -#
62.137 -# Companion libraries common options
62.138 -#
62.139 -# CT_COMP_LIBS_CHECK is not set
62.140 -CT_COMP_LIBS_TARGET=y
62.141 +CT_SHARED_LIBS=y
62.142
62.143 #
62.144 # Binary utilities
62.145 @@ -273,13 +267,16 @@
62.146 # CT_CC_V_4_3_1 is not set
62.147 # CT_CC_V_4_3_2 is not set
62.148 # CT_CC_V_4_3_3 is not set
62.149 +# CT_CC_V_4_3_4 is not set
62.150 CT_CC_V_4_4_0=y
62.151 +# CT_CC_V_4_4_1 is not set
62.152 CT_CC_GCC_4_3_or_later=y
62.153 CT_CC_GCC_4_4_or_later=y
62.154 CT_CC_CXA_ATEXIT=y
62.155 CT_CC_SJLJ_EXCEPTIONS_CONFIGURE=y
62.156 # CT_CC_SJLJ_EXCEPTIONS_USE is not set
62.157 # CT_CC_SJLJ_EXCEPTIONS_DONT_USE is not set
62.158 +CT_CC_ENABLE_CXX_FLAGS=""
62.159 CT_CC_CORE_EXTRA_CONFIG=""
62.160 CT_CC_EXTRA_CONFIG=""
62.161 CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
62.162 @@ -309,6 +306,7 @@
62.163 CT_LIBC_VERSION="2.9"
62.164 # CT_LIBC_eglibc is not set
62.165 CT_LIBC_glibc=y
62.166 +# CT_LIBC_newlib is not set
62.167 # CT_LIBC_uClibc is not set
62.168 # CT_LIBC_V_2_3_6 is not set
62.169 # CT_LIBC_V_2_5 is not set
62.170 @@ -349,7 +347,7 @@
62.171 # CT_LIBC_GLIBC_KERNEL_VERSION_NONE is not set
62.172 CT_LIBC_GLIBC_KERNEL_VERSION_AS_HEADERS=y
62.173 # CT_LIBC_GLIBC_KERNEL_VERSION_CHOSEN is not set
62.174 -CT_LIBC_GLIBC_MIN_KERNEL="2.6.29.2"
62.175 +CT_LIBC_GLIBC_MIN_KERNEL="2.6.31"
62.176
62.177 #
62.178 # Common C library options
62.179 @@ -362,17 +360,6 @@
62.180 # CT_THREADS_NONE is not set
62.181
62.182 #
62.183 -# Tools facilities
62.184 -#
62.185 -CT_TOOL_libelf=y
62.186 -CT_LIBELF_V_0_8_10=y
62.187 -CT_LIBELF_VERSION="0.8.10"
62.188 -CT_TOOL_sstrip=y
62.189 -CT_SSTRIP_BUILDROOT=y
62.190 -# CT_SSTRIP_ELFKICKERS is not set
62.191 -CT_SSTRIP_FROM="buildroot"
62.192 -
62.193 -#
62.194 # Debug facilities
62.195 #
62.196 CT_DEBUG_dmalloc=y
62.197 @@ -385,8 +372,9 @@
62.198 # CT_DUMA_V_2_5_1 is not set
62.199 # CT_DUMA_V_2_5_8 is not set
62.200 # CT_DUMA_V_2_5_12 is not set
62.201 -CT_DUMA_V_2_5_14=y
62.202 -CT_DUMA_VERSION="2_5_14"
62.203 +# CT_DUMA_V_2_5_14 is not set
62.204 +CT_DUMA_V_2_5_15=y
62.205 +CT_DUMA_VERSION="2_5_15"
62.206 CT_DEBUG_gdb=y
62.207 CT_GDB_CROSS=y
62.208 # CT_GDB_CROSS_STATIC is not set
62.209 @@ -414,8 +402,9 @@
62.210 CT_DEBUG_ltrace=y
62.211 # CT_LTRACE_V_0_4 is not set
62.212 # CT_LTRACE_V_0_5 is not set
62.213 -CT_LTRACE_V_0_5_1=y
62.214 -CT_LTRACE_VERSION="0.5.1"
62.215 +# CT_LTRACE_V_0_5_1 is not set
62.216 +CT_LTRACE_V_0_5_2=y
62.217 +CT_LTRACE_VERSION="0.5.2"
62.218 CT_DEBUG_strace=y
62.219 # CT_STRACE_V_4_5 is not set
62.220 # CT_STRACE_V_4_5_14 is not set
62.221 @@ -424,3 +413,52 @@
62.222 # CT_STRACE_V_4_5_17 is not set
62.223 CT_STRACE_V_4_5_18=y
62.224 CT_STRACE_VERSION="4.5.18"
62.225 +
62.226 +#
62.227 +# Tools facilities
62.228 +#
62.229 +CT_TOOL_libelf=y
62.230 +# CT_LIBELF_V_0_8_10 is not set
62.231 +CT_LIBELF_V_0_8_11=y
62.232 +CT_LIBELF_VERSION="0.8.11"
62.233 +CT_TOOL_sstrip=y
62.234 +CT_SSTRIP_BUILDROOT=y
62.235 +# CT_SSTRIP_ELFKICKERS is not set
62.236 +CT_SSTRIP_FROM="buildroot"
62.237 +
62.238 +#
62.239 +# Companion libraries
62.240 +#
62.241 +CT_WRAPPER_NEEDED=y
62.242 +CT_GMP_MPFR=y
62.243 +# CT_GMP_V_4_2_2 is not set
62.244 +# CT_GMP_V_4_2_4 is not set
62.245 +# CT_GMP_V_4_3_0 is not set
62.246 +CT_GMP_V_4_3_1=y
62.247 +CT_GMP_VERSION="4.3.1"
62.248 +# CT_MPFR_V_2_3_1 is not set
62.249 +# CT_MPFR_V_2_3_2 is not set
62.250 +# CT_MPFR_V_2_4_0 is not set
62.251 +CT_MPFR_V_2_4_1=y
62.252 +CT_MPFR_VERSION="2.4.1"
62.253 +CT_PPL_CLOOG_MPC=y
62.254 +CT_PPL_V_0_10_2=y
62.255 +CT_PPL_VERSION="0.10.2"
62.256 +# CT_CLOOG_V_0_15_3 is not set
62.257 +# CT_CLOOG_V_0_15_4 is not set
62.258 +# CT_CLOOG_V_0_15_5 is not set
62.259 +# CT_CLOOG_V_0_15_6 is not set
62.260 +CT_CLOOG_V_0_15_7=y
62.261 +CT_CLOOG_VERSION="0.15.7"
62.262 +# CT_MPC_V_0_6 is not set
62.263 +CT_MPC_V_0_7=y
62.264 +CT_MPC_VERSION="0.7"
62.265 +
62.266 +#
62.267 +# Companion libraries common options
62.268 +#
62.269 +# CT_COMP_LIBS_CHECK is not set
62.270 +CT_COMP_LIBS_TARGET=y
62.271 +CT_TOOLS_WRAPPER_SCRIPT=y
62.272 +# CT_TOOLS_WRAPPER_EXEC is not set
62.273 +CT_TOOLS_WRAPPER="script"
63.1 --- a/samples/arm-iphone-linux-gnueabi/crosstool.config Sat Oct 03 18:49:23 2009 +0200
63.2 +++ b/samples/arm-iphone-linux-gnueabi/crosstool.config Sat Oct 03 18:49:51 2009 +0200
63.3 @@ -1,7 +1,7 @@
63.4 #
63.5 # Automatically generated make config: don't edit
63.6 -# crosstool-NG version: svn_trunk@1474
63.7 -# Sun Apr 19 19:02:02 2009
63.8 +# crosstool-NG version: hg_default@1518_ecf0e1c4f2f2
63.9 +# Mon Sep 7 23:02:51 2009
63.10 #
63.11
63.12 #
63.13 @@ -23,7 +23,6 @@
63.14 CT_WORK_DIR="${CT_TOP_DIR}/targets"
63.15 CT_PREFIX_DIR="${HOME}/x-tools/${CT_TARGET}"
63.16 CT_INSTALL_DIR="${CT_PREFIX_DIR}"
63.17 -# CT_CUSTOM_PATCH is not set
63.18 CT_REMOVE_DOCS=y
63.19 CT_INSTALL_DIR_RO=y
63.20
63.21 @@ -42,6 +41,15 @@
63.22 # CT_FORCE_EXTRACT is not set
63.23 CT_OVERIDE_CONFIG_GUESS_SUB=y
63.24 # CT_ONLY_EXTRACT is not set
63.25 +CT_PATCH_BUNDLED=y
63.26 +# CT_PATCH_LOCAL is not set
63.27 +# CT_PATCH_BUNDLED_LOCAL is not set
63.28 +# CT_PATCH_LOCAL_BUNDLED is not set
63.29 +# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set
63.30 +# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set
63.31 +CT_PATCH_ORDER="bundled"
63.32 +# CT_PATCH_SINGLE is not set
63.33 +# CT_PATCH_USE_LOCAL is not set
63.34
63.35 #
63.36 # Build behavior
63.37 @@ -50,7 +58,11 @@
63.38 CT_LOAD=0
63.39 CT_NICE=0
63.40 CT_USE_PIPES=y
63.41 +# CT_CONFIG_SHELL_SH is not set
63.42 # CT_CONFIG_SHELL_ASH is not set
63.43 +CT_CONFIG_SHELL_BASH=y
63.44 +# CT_CONFIG_SHELL_CUSTOM is not set
63.45 +CT_CONFIG_SHELL="bash"
63.46
63.47 #
63.48 # Logging
63.49 @@ -72,12 +84,14 @@
63.50 #
63.51 CT_ARCH="arm"
63.52 # CT_ARCH_64 is not set
63.53 +# CT_ARCH_SUPPORTS_BOTH_MMU is not set
63.54 +CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
63.55 CT_ARCH_SUPPORT_ARCH=y
63.56 # CT_ARCH_SUPPORT_ABI is not set
63.57 CT_ARCH_SUPPORT_CPU=y
63.58 CT_ARCH_SUPPORT_TUNE=y
63.59 CT_ARCH_SUPPORT_FPU=y
63.60 -CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
63.61 +# CT_ARCH_DEFAULT_HAS_MMU is not set
63.62 # CT_ARCH_DEFAULT_BE is not set
63.63 CT_ARCH_DEFAULT_LE=y
63.64 CT_ARCH_ARCH="armv6"
63.65 @@ -96,6 +110,7 @@
63.66 #
63.67 # CT_ARCH_alpha is not set
63.68 CT_ARCH_arm=y
63.69 +# CT_ARCH_avr32 is not set
63.70 # CT_ARCH_ia64 is not set
63.71 # CT_ARCH_mips is not set
63.72 # CT_ARCH_powerpc is not set
63.73 @@ -104,6 +119,7 @@
63.74 # CT_ARCH_x86 is not set
63.75 # CT_ARCH_x86_64 is not set
63.76 CT_ARCH_ARM_EABI=y
63.77 +CT_ARCH_USE_MMU=y
63.78
63.79 #
63.80 # Target optimisations
63.81 @@ -118,7 +134,6 @@
63.82 #
63.83 CT_USE_SYSROOT=y
63.84 CT_SYSROOT_DIR_PREFIX=""
63.85 -CT_SHARED_LIBS=y
63.86
63.87 #
63.88 # Tuple completion and aliasing
63.89 @@ -147,8 +162,9 @@
63.90 # Operating System
63.91 #
63.92 # CT_BARE_METAL is not set
63.93 +CT_KERNEL_SUPPORTS_SHARED_LIBS=y
63.94 CT_KERNEL="linux"
63.95 -CT_KERNEL_VERSION="2.6.27"
63.96 +CT_KERNEL_VERSION="2.6.30.5"
63.97 # CT_KERNEL_bare_metal is not set
63.98 CT_KERNEL_linux=y
63.99 CT_KERNEL_LINUX_INSTALL=y
63.100 @@ -162,40 +178,21 @@
63.101 # CT_KERNEL_V_2_6_24_7 is not set
63.102 # CT_KERNEL_V_2_6_25_20 is not set
63.103 # CT_KERNEL_V_2_6_26_8 is not set
63.104 -CT_KERNEL_V_2_6_27=y
63.105 -# CT_KERNEL_V_2_6_27_1 is not set
63.106 -# CT_KERNEL_V_2_6_27_2 is not set
63.107 -# CT_KERNEL_V_2_6_27_3 is not set
63.108 -# CT_KERNEL_V_2_6_27_4 is not set
63.109 -# CT_KERNEL_V_2_6_27_5 is not set
63.110 -# CT_KERNEL_V_2_6_27_6 is not set
63.111 -# CT_KERNEL_V_2_6_27_7 is not set
63.112 -# CT_KERNEL_V_2_6_27_8 is not set
63.113 -# CT_KERNEL_V_2_6_27_9 is not set
63.114 -# CT_KERNEL_V_2_6_27_10 is not set
63.115 -# CT_KERNEL_V_2_6_27_11 is not set
63.116 -# CT_KERNEL_V_2_6_27_12 is not set
63.117 -# CT_KERNEL_V_2_6_27_13 is not set
63.118 -# CT_KERNEL_V_2_6_27_14 is not set
63.119 -# CT_KERNEL_V_2_6_27_15 is not set
63.120 -# CT_KERNEL_V_2_6_27_16 is not set
63.121 -# CT_KERNEL_V_2_6_27_17 is not set
63.122 -# CT_KERNEL_V_2_6_27_18 is not set
63.123 -# CT_KERNEL_V_2_6_27_19 is not set
63.124 -# CT_KERNEL_V_2_6_27_20 is not set
63.125 -# CT_KERNEL_V_2_6_27_21 is not set
63.126 -# CT_KERNEL_V_2_6_28 is not set
63.127 -# CT_KERNEL_V_2_6_28_1 is not set
63.128 -# CT_KERNEL_V_2_6_28_2 is not set
63.129 -# CT_KERNEL_V_2_6_28_3 is not set
63.130 -# CT_KERNEL_V_2_6_28_4 is not set
63.131 -# CT_KERNEL_V_2_6_28_5 is not set
63.132 -# CT_KERNEL_V_2_6_28_6 is not set
63.133 -# CT_KERNEL_V_2_6_28_7 is not set
63.134 -# CT_KERNEL_V_2_6_28_8 is not set
63.135 -# CT_KERNEL_V_2_6_28_9 is not set
63.136 +# CT_KERNEL_V_2_6_27_31 is not set
63.137 +# CT_KERNEL_V_2_6_28_10 is not set
63.138 # CT_KERNEL_V_2_6_29 is not set
63.139 # CT_KERNEL_V_2_6_29_1 is not set
63.140 +# CT_KERNEL_V_2_6_29_2 is not set
63.141 +# CT_KERNEL_V_2_6_29_3 is not set
63.142 +# CT_KERNEL_V_2_6_29_4 is not set
63.143 +# CT_KERNEL_V_2_6_29_5 is not set
63.144 +# CT_KERNEL_V_2_6_29_6 is not set
63.145 +# CT_KERNEL_V_2_6_30 is not set
63.146 +# CT_KERNEL_V_2_6_30_1 is not set
63.147 +# CT_KERNEL_V_2_6_30_2 is not set
63.148 +# CT_KERNEL_V_2_6_30_3 is not set
63.149 +# CT_KERNEL_V_2_6_30_4 is not set
63.150 +CT_KERNEL_V_2_6_30_5=y
63.151 # CT_KERNEL_V_select is not set
63.152 CT_KERNEL_LINUX_VERBOSITY_0=y
63.153 # CT_KERNEL_LINUX_VERBOSITY_1 is not set
63.154 @@ -204,25 +201,20 @@
63.155 # CT_KERNEL_LINUX_USE_CUSTOM_HEADERS is not set
63.156
63.157 #
63.158 -# GMP and MPFR
63.159 +# Common kernel options
63.160 #
63.161 -CT_GMP_MPFR=y
63.162 -# CT_GMP_MPFR_TARGET is not set
63.163 -# CT_GMP_V_4_2_2 is not set
63.164 -CT_GMP_V_4_2_4=y
63.165 -CT_GMP_VERSION="4.2.4"
63.166 -CT_GMP_CHECK=y
63.167 -# CT_MPFR_V_2_3_1 is not set
63.168 -# CT_MPFR_V_2_3_2 is not set
63.169 -# CT_MPFR_V_2_4_0 is not set
63.170 -CT_MPFR_V_2_4_1=y
63.171 -CT_MPFR_VERSION="2.4.1"
63.172 -CT_MPFR_CHECK=y
63.173 +CT_SHARED_LIBS=y
63.174
63.175 #
63.176 -# binutils
63.177 +# Binary utilities
63.178 #
63.179 -CT_BINUTILS_VERSION="2.19"
63.180 +CT_ARCH_BINFMT_ELF=y
63.181 +# CT_ARCH_BINFMT_FLAT is not set
63.182 +
63.183 +#
63.184 +# GNU binutils
63.185 +#
63.186 +CT_BINUTILS_VERSION="2.19.1"
63.187 # CT_BINUTILS_V_2_14 is not set
63.188 # CT_BINUTILS_V_2_15 is not set
63.189 # CT_BINUTILS_V_2_16_1 is not set
63.190 @@ -237,8 +229,8 @@
63.191 # CT_BINUTILS_V_2_18_91 is not set
63.192 # CT_BINUTILS_V_2_18_92 is not set
63.193 # CT_BINUTILS_V_2_18_93 is not set
63.194 -CT_BINUTILS_V_2_19=y
63.195 -# CT_BINUTILS_V_2_19_1 is not set
63.196 +# CT_BINUTILS_V_2_19 is not set
63.197 +CT_BINUTILS_V_2_19_1=y
63.198 # CT_BINUTILS_V_2_19_50_0_1 is not set
63.199 # CT_BINUTILS_V_2_19_51_0_1 is not set
63.200 # CT_BINUTILS_V_2_19_51_0_2 is not set
63.201 @@ -249,7 +241,7 @@
63.202 # C compiler
63.203 #
63.204 CT_CC="gcc"
63.205 -CT_CC_VERSION="4.3.2"
63.206 +CT_CC_VERSION="4.3.4"
63.207 CT_CC_gcc=y
63.208 # CT_CC_V_3_2_3 is not set
63.209 # CT_CC_V_3_3_6 is not set
63.210 @@ -269,15 +261,18 @@
63.211 # CT_CC_V_4_2_4 is not set
63.212 # CT_CC_V_4_3_0 is not set
63.213 # CT_CC_V_4_3_1 is not set
63.214 -CT_CC_V_4_3_2=y
63.215 +# CT_CC_V_4_3_2 is not set
63.216 # CT_CC_V_4_3_3 is not set
63.217 +CT_CC_V_4_3_4=y
63.218 # CT_CC_V_4_4_0 is not set
63.219 +# CT_CC_V_4_4_1 is not set
63.220 CT_CC_GCC_4_3_or_later=y
63.221 -# CT_CC_GCC_4_4_snapshot is not set
63.222 +# CT_CC_GCC_4_4_or_later is not set
63.223 CT_CC_CXA_ATEXIT=y
63.224 CT_CC_SJLJ_EXCEPTIONS_CONFIGURE=y
63.225 # CT_CC_SJLJ_EXCEPTIONS_USE is not set
63.226 # CT_CC_SJLJ_EXCEPTIONS_DONT_USE is not set
63.227 +CT_CC_ENABLE_CXX_FLAGS=""
63.228 CT_CC_CORE_EXTRA_CONFIG=""
63.229 CT_CC_EXTRA_CONFIG=""
63.230 CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
63.231 @@ -304,22 +299,25 @@
63.232 #
63.233 # C-library
63.234 #
63.235 -CT_LIBC_VERSION="2.7"
63.236 +CT_LIBC_VERSION="2.9"
63.237 # CT_LIBC_eglibc is not set
63.238 CT_LIBC_glibc=y
63.239 +# CT_LIBC_newlib is not set
63.240 # CT_LIBC_uClibc is not set
63.241 # CT_LIBC_V_2_3_6 is not set
63.242 # CT_LIBC_V_2_5 is not set
63.243 # CT_LIBC_V_2_5_1 is not set
63.244 # CT_LIBC_V_2_6 is not set
63.245 # CT_LIBC_V_2_6_1 is not set
63.246 -CT_LIBC_V_2_7=y
63.247 +# CT_LIBC_V_2_7 is not set
63.248 # CT_LIBC_V_2_8 is not set
63.249 -# CT_LIBC_V_2_9 is not set
63.250 +CT_LIBC_V_2_9=y
63.251 # CT_LIBC_V_LATEST is not set
63.252 # CT_LIBC_V_date is not set
63.253 -CT_LIBC_GLIBC_TARBALL=y
63.254 -# CT_LIBC_GLIBC_CVS is not set
63.255 +CT_LIBC_GLIBC_2_8_or_later=y
63.256 +# CT_LIBC_GLIBC_TARBALL is not set
63.257 +CT_LIBC_GLIBC_CVS=y
63.258 +CT_LIBC_GLIBC_CVS_date=""
63.259
63.260 #
63.261 # glibc/eglibc common options
63.262 @@ -330,10 +328,22 @@
63.263 CT_LIBC_EXTRA_CC_ARGS=""
63.264 CT_LIBC_GLIBC_USE_PORTS=y
63.265 CT_LIBC_ADDONS_LIST=""
63.266 +
63.267 +#
63.268 +# WARNING!!!
63.269 +#
63.270 +
63.271 +#
63.272 +# For glibc >= 2.8, addons are only available via a CVS checkout.
63.273 +#
63.274 +
63.275 +#
63.276 +# Be sure to review the associated options, above.
63.277 +#
63.278 # CT_LIBC_GLIBC_KERNEL_VERSION_NONE is not set
63.279 CT_LIBC_GLIBC_KERNEL_VERSION_AS_HEADERS=y
63.280 # CT_LIBC_GLIBC_KERNEL_VERSION_CHOSEN is not set
63.281 -CT_LIBC_GLIBC_MIN_KERNEL="2.6.27"
63.282 +CT_LIBC_GLIBC_MIN_KERNEL="2.6.30.5"
63.283
63.284 #
63.285 # Common C library options
63.286 @@ -346,12 +356,6 @@
63.287 # CT_THREADS_NONE is not set
63.288
63.289 #
63.290 -# Tools facilities
63.291 -#
63.292 -# CT_TOOL_libelf is not set
63.293 -# CT_TOOL_sstrip is not set
63.294 -
63.295 -#
63.296 # Debug facilities
63.297 #
63.298 # CT_DEBUG_dmalloc is not set
63.299 @@ -359,3 +363,35 @@
63.300 # CT_DEBUG_gdb is not set
63.301 # CT_DEBUG_ltrace is not set
63.302 # CT_DEBUG_strace is not set
63.303 +
63.304 +#
63.305 +# Tools facilities
63.306 +#
63.307 +# CT_TOOL_libelf is not set
63.308 +# CT_TOOL_sstrip is not set
63.309 +
63.310 +#
63.311 +# Companion libraries
63.312 +#
63.313 +CT_WRAPPER_NEEDED=y
63.314 +CT_GMP_MPFR=y
63.315 +# CT_GMP_V_4_2_2 is not set
63.316 +# CT_GMP_V_4_2_4 is not set
63.317 +# CT_GMP_V_4_3_0 is not set
63.318 +CT_GMP_V_4_3_1=y
63.319 +CT_GMP_VERSION="4.3.1"
63.320 +# CT_MPFR_V_2_3_1 is not set
63.321 +# CT_MPFR_V_2_3_2 is not set
63.322 +# CT_MPFR_V_2_4_0 is not set
63.323 +CT_MPFR_V_2_4_1=y
63.324 +CT_MPFR_VERSION="2.4.1"
63.325 +# CT_PPL_CLOOG_MPC is not set
63.326 +
63.327 +#
63.328 +# Companion libraries common options
63.329 +#
63.330 +# CT_COMP_LIBS_CHECK is not set
63.331 +# CT_COMP_LIBS_TARGET is not set
63.332 +CT_TOOLS_WRAPPER_SCRIPT=y
63.333 +# CT_TOOLS_WRAPPER_EXEC is not set
63.334 +CT_TOOLS_WRAPPER="script"
64.1 --- a/samples/arm-unknown-eabi/crosstool.config Sat Oct 03 18:49:23 2009 +0200
64.2 +++ b/samples/arm-unknown-eabi/crosstool.config Sat Oct 03 18:49:51 2009 +0200
64.3 @@ -1,7 +1,7 @@
64.4 #
64.5 # Automatically generated make config: don't edit
64.6 -# crosstool-NG version: svn_trunk@1474
64.7 -# Sun Apr 19 19:02:02 2009
64.8 +# crosstool-NG version: hg_default@1519_9c7bc87be52d
64.9 +# Tue Sep 8 18:27:19 2009
64.10 #
64.11
64.12 #
64.13 @@ -23,7 +23,6 @@
64.14 CT_WORK_DIR="${CT_TOP_DIR}/targets"
64.15 CT_PREFIX_DIR="${HOME}/x-tools/${CT_TARGET}"
64.16 CT_INSTALL_DIR="${CT_PREFIX_DIR}"
64.17 -# CT_CUSTOM_PATCH is not set
64.18 CT_REMOVE_DOCS=y
64.19 CT_INSTALL_DIR_RO=y
64.20
64.21 @@ -44,6 +43,15 @@
64.22 # CT_FORCE_EXTRACT is not set
64.23 CT_OVERIDE_CONFIG_GUESS_SUB=y
64.24 # CT_ONLY_EXTRACT is not set
64.25 +CT_PATCH_BUNDLED=y
64.26 +# CT_PATCH_LOCAL is not set
64.27 +# CT_PATCH_BUNDLED_LOCAL is not set
64.28 +# CT_PATCH_LOCAL_BUNDLED is not set
64.29 +# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set
64.30 +# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set
64.31 +CT_PATCH_ORDER="bundled"
64.32 +# CT_PATCH_SINGLE is not set
64.33 +# CT_PATCH_USE_LOCAL is not set
64.34
64.35 #
64.36 # Build behavior
64.37 @@ -52,7 +60,11 @@
64.38 CT_LOAD=0
64.39 CT_NICE=0
64.40 CT_USE_PIPES=y
64.41 +# CT_CONFIG_SHELL_SH is not set
64.42 # CT_CONFIG_SHELL_ASH is not set
64.43 +CT_CONFIG_SHELL_BASH=y
64.44 +# CT_CONFIG_SHELL_CUSTOM is not set
64.45 +CT_CONFIG_SHELL="bash"
64.46
64.47 #
64.48 # Logging
64.49 @@ -74,12 +86,14 @@
64.50 #
64.51 CT_ARCH="arm"
64.52 # CT_ARCH_64 is not set
64.53 +# CT_ARCH_SUPPORTS_BOTH_MMU is not set
64.54 +CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
64.55 CT_ARCH_SUPPORT_ARCH=y
64.56 # CT_ARCH_SUPPORT_ABI is not set
64.57 CT_ARCH_SUPPORT_CPU=y
64.58 CT_ARCH_SUPPORT_TUNE=y
64.59 CT_ARCH_SUPPORT_FPU=y
64.60 -CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
64.61 +# CT_ARCH_DEFAULT_HAS_MMU is not set
64.62 # CT_ARCH_DEFAULT_BE is not set
64.63 CT_ARCH_DEFAULT_LE=y
64.64 CT_ARCH_ARCH=""
64.65 @@ -98,6 +112,7 @@
64.66 #
64.67 # CT_ARCH_alpha is not set
64.68 CT_ARCH_arm=y
64.69 +# CT_ARCH_avr32 is not set
64.70 # CT_ARCH_ia64 is not set
64.71 # CT_ARCH_mips is not set
64.72 # CT_ARCH_powerpc is not set
64.73 @@ -106,6 +121,7 @@
64.74 # CT_ARCH_x86 is not set
64.75 # CT_ARCH_x86_64 is not set
64.76 CT_ARCH_ARM_EABI=y
64.77 +CT_ARCH_USE_MMU=y
64.78
64.79 #
64.80 # Target optimisations
64.81 @@ -148,27 +164,23 @@
64.82 # Operating System
64.83 #
64.84 CT_BARE_METAL=y
64.85 +# CT_KERNEL_SUPPORTS_SHARED_LIBS is not set
64.86 CT_KERNEL="bare-metal"
64.87 CT_KERNEL_bare_metal=y
64.88 # CT_KERNEL_linux is not set
64.89
64.90 #
64.91 -# GMP and MPFR
64.92 +# Common kernel options
64.93 #
64.94 -CT_GMP_MPFR=y
64.95 -# CT_GMP_V_4_2_2 is not set
64.96 -CT_GMP_V_4_2_4=y
64.97 -CT_GMP_VERSION="4.2.4"
64.98 -CT_GMP_CHECK=y
64.99 -# CT_MPFR_V_2_3_1 is not set
64.100 -# CT_MPFR_V_2_3_2 is not set
64.101 -# CT_MPFR_V_2_4_0 is not set
64.102 -CT_MPFR_V_2_4_1=y
64.103 -CT_MPFR_VERSION="2.4.1"
64.104 -CT_MPFR_CHECK=y
64.105
64.106 #
64.107 -# binutils
64.108 +# Binary utilities
64.109 +#
64.110 +CT_ARCH_BINFMT_ELF=y
64.111 +# CT_ARCH_BINFMT_FLAT is not set
64.112 +
64.113 +#
64.114 +# GNU binutils
64.115 #
64.116 CT_BINUTILS_VERSION="2.19.1"
64.117 # CT_BINUTILS_V_2_14 is not set
64.118 @@ -196,7 +208,7 @@
64.119 # C compiler
64.120 #
64.121 CT_CC="gcc"
64.122 -CT_CC_VERSION="4.3.2"
64.123 +CT_CC_VERSION="4.3.4"
64.124 CT_CC_gcc=y
64.125 # CT_CC_V_3_2_3 is not set
64.126 # CT_CC_V_3_3_6 is not set
64.127 @@ -216,11 +228,14 @@
64.128 # CT_CC_V_4_2_4 is not set
64.129 # CT_CC_V_4_3_0 is not set
64.130 # CT_CC_V_4_3_1 is not set
64.131 -CT_CC_V_4_3_2=y
64.132 +# CT_CC_V_4_3_2 is not set
64.133 # CT_CC_V_4_3_3 is not set
64.134 +CT_CC_V_4_3_4=y
64.135 # CT_CC_V_4_4_0 is not set
64.136 +# CT_CC_V_4_4_1 is not set
64.137 CT_CC_GCC_4_3_or_later=y
64.138 -# CT_CC_GCC_4_4_snapshot is not set
64.139 +# CT_CC_GCC_4_4_or_later is not set
64.140 +CT_CC_ENABLE_CXX_FLAGS=""
64.141 CT_CC_CORE_EXTRA_CONFIG=""
64.142 CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
64.143 CT_CC_BUGURL=""
64.144 @@ -242,6 +257,7 @@
64.145 #
64.146 # CT_LIBC_eglibc is not set
64.147 # CT_LIBC_glibc is not set
64.148 +# CT_LIBC_newlib is not set
64.149 # CT_LIBC_uClibc is not set
64.150
64.151 #
64.152 @@ -255,12 +271,6 @@
64.153 CT_THREADS_NONE=y
64.154
64.155 #
64.156 -# Tools facilities
64.157 -#
64.158 -# CT_TOOL_libelf is not set
64.159 -# CT_TOOL_sstrip is not set
64.160 -
64.161 -#
64.162 # Debug facilities
64.163 #
64.164 # CT_DEBUG_dmalloc is not set
64.165 @@ -286,3 +296,34 @@
64.166 CT_GDB_VERSION="6.8"
64.167 # CT_DEBUG_ltrace is not set
64.168 # CT_DEBUG_strace is not set
64.169 +
64.170 +#
64.171 +# Tools facilities
64.172 +#
64.173 +# CT_TOOL_libelf is not set
64.174 +# CT_TOOL_sstrip is not set
64.175 +
64.176 +#
64.177 +# Companion libraries
64.178 +#
64.179 +CT_WRAPPER_NEEDED=y
64.180 +CT_GMP_MPFR=y
64.181 +# CT_GMP_V_4_2_2 is not set
64.182 +# CT_GMP_V_4_2_4 is not set
64.183 +# CT_GMP_V_4_3_0 is not set
64.184 +CT_GMP_V_4_3_1=y
64.185 +CT_GMP_VERSION="4.3.1"
64.186 +# CT_MPFR_V_2_3_1 is not set
64.187 +# CT_MPFR_V_2_3_2 is not set
64.188 +# CT_MPFR_V_2_4_0 is not set
64.189 +CT_MPFR_V_2_4_1=y
64.190 +CT_MPFR_VERSION="2.4.1"
64.191 +# CT_PPL_CLOOG_MPC is not set
64.192 +
64.193 +#
64.194 +# Companion libraries common options
64.195 +#
64.196 +# CT_COMP_LIBS_CHECK is not set
64.197 +CT_TOOLS_WRAPPER_SCRIPT=y
64.198 +# CT_TOOLS_WRAPPER_EXEC is not set
64.199 +CT_TOOLS_WRAPPER="script"
65.1 --- a/samples/arm-unknown-elf/crosstool.config Sat Oct 03 18:49:23 2009 +0200
65.2 +++ b/samples/arm-unknown-elf/crosstool.config Sat Oct 03 18:49:51 2009 +0200
65.3 @@ -1,7 +1,7 @@
65.4 #
65.5 # Automatically generated make config: don't edit
65.6 -# crosstool-NG version: svn_trunk@1474
65.7 -# Sun Apr 19 19:02:03 2009
65.8 +# crosstool-NG version: hg_default@1519_b9c114a70021
65.9 +# Tue Sep 8 18:35:25 2009
65.10 #
65.11
65.12 #
65.13 @@ -23,7 +23,6 @@
65.14 CT_WORK_DIR="${CT_TOP_DIR}/targets"
65.15 CT_PREFIX_DIR="${HOME}/x-tools/${CT_TARGET}"
65.16 CT_INSTALL_DIR="${CT_PREFIX_DIR}"
65.17 -# CT_CUSTOM_PATCH is not set
65.18 CT_REMOVE_DOCS=y
65.19 CT_INSTALL_DIR_RO=y
65.20
65.21 @@ -44,6 +43,15 @@
65.22 # CT_FORCE_EXTRACT is not set
65.23 CT_OVERIDE_CONFIG_GUESS_SUB=y
65.24 # CT_ONLY_EXTRACT is not set
65.25 +CT_PATCH_BUNDLED=y
65.26 +# CT_PATCH_LOCAL is not set
65.27 +# CT_PATCH_BUNDLED_LOCAL is not set
65.28 +# CT_PATCH_LOCAL_BUNDLED is not set
65.29 +# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set
65.30 +# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set
65.31 +CT_PATCH_ORDER="bundled"
65.32 +# CT_PATCH_SINGLE is not set
65.33 +# CT_PATCH_USE_LOCAL is not set
65.34
65.35 #
65.36 # Build behavior
65.37 @@ -52,7 +60,11 @@
65.38 CT_LOAD=0
65.39 CT_NICE=0
65.40 CT_USE_PIPES=y
65.41 +# CT_CONFIG_SHELL_SH is not set
65.42 # CT_CONFIG_SHELL_ASH is not set
65.43 +CT_CONFIG_SHELL_BASH=y
65.44 +# CT_CONFIG_SHELL_CUSTOM is not set
65.45 +CT_CONFIG_SHELL="bash"
65.46
65.47 #
65.48 # Logging
65.49 @@ -74,12 +86,14 @@
65.50 #
65.51 CT_ARCH="arm"
65.52 # CT_ARCH_64 is not set
65.53 +# CT_ARCH_SUPPORTS_BOTH_MMU is not set
65.54 +CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
65.55 CT_ARCH_SUPPORT_ARCH=y
65.56 CT_ARCH_SUPPORT_ABI=y
65.57 CT_ARCH_SUPPORT_CPU=y
65.58 CT_ARCH_SUPPORT_TUNE=y
65.59 CT_ARCH_SUPPORT_FPU=y
65.60 -CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
65.61 +# CT_ARCH_DEFAULT_HAS_MMU is not set
65.62 # CT_ARCH_DEFAULT_BE is not set
65.63 CT_ARCH_DEFAULT_LE=y
65.64 CT_ARCH_ARCH=""
65.65 @@ -99,6 +113,7 @@
65.66 #
65.67 # CT_ARCH_alpha is not set
65.68 CT_ARCH_arm=y
65.69 +# CT_ARCH_avr32 is not set
65.70 # CT_ARCH_ia64 is not set
65.71 # CT_ARCH_mips is not set
65.72 # CT_ARCH_powerpc is not set
65.73 @@ -108,6 +123,7 @@
65.74 # CT_ARCH_x86_64 is not set
65.75 # CT_ARCH_ARM_EABI is not set
65.76 CT_ARCH_ARM_ABI_OK=y
65.77 +CT_ARCH_USE_MMU=y
65.78
65.79 #
65.80 # Target optimisations
65.81 @@ -150,27 +166,23 @@
65.82 # Operating System
65.83 #
65.84 CT_BARE_METAL=y
65.85 +# CT_KERNEL_SUPPORTS_SHARED_LIBS is not set
65.86 CT_KERNEL="bare-metal"
65.87 CT_KERNEL_bare_metal=y
65.88 # CT_KERNEL_linux is not set
65.89
65.90 #
65.91 -# GMP and MPFR
65.92 +# Common kernel options
65.93 #
65.94 -CT_GMP_MPFR=y
65.95 -# CT_GMP_V_4_2_2 is not set
65.96 -CT_GMP_V_4_2_4=y
65.97 -CT_GMP_VERSION="4.2.4"
65.98 -CT_GMP_CHECK=y
65.99 -# CT_MPFR_V_2_3_1 is not set
65.100 -# CT_MPFR_V_2_3_2 is not set
65.101 -# CT_MPFR_V_2_4_0 is not set
65.102 -CT_MPFR_V_2_4_1=y
65.103 -CT_MPFR_VERSION="2.4.1"
65.104 -CT_MPFR_CHECK=y
65.105
65.106 #
65.107 -# binutils
65.108 +# Binary utilities
65.109 +#
65.110 +CT_ARCH_BINFMT_ELF=y
65.111 +# CT_ARCH_BINFMT_FLAT is not set
65.112 +
65.113 +#
65.114 +# GNU binutils
65.115 #
65.116 CT_BINUTILS_VERSION="2.19.1"
65.117 # CT_BINUTILS_V_2_14 is not set
65.118 @@ -198,7 +210,7 @@
65.119 # C compiler
65.120 #
65.121 CT_CC="gcc"
65.122 -CT_CC_VERSION="4.3.2"
65.123 +CT_CC_VERSION="4.3.4"
65.124 CT_CC_gcc=y
65.125 # CT_CC_V_3_2_3 is not set
65.126 # CT_CC_V_3_3_6 is not set
65.127 @@ -218,11 +230,14 @@
65.128 # CT_CC_V_4_2_4 is not set
65.129 # CT_CC_V_4_3_0 is not set
65.130 # CT_CC_V_4_3_1 is not set
65.131 -CT_CC_V_4_3_2=y
65.132 +# CT_CC_V_4_3_2 is not set
65.133 # CT_CC_V_4_3_3 is not set
65.134 +CT_CC_V_4_3_4=y
65.135 # CT_CC_V_4_4_0 is not set
65.136 +# CT_CC_V_4_4_1 is not set
65.137 CT_CC_GCC_4_3_or_later=y
65.138 -# CT_CC_GCC_4_4_snapshot is not set
65.139 +# CT_CC_GCC_4_4_or_later is not set
65.140 +CT_CC_ENABLE_CXX_FLAGS=""
65.141 CT_CC_CORE_EXTRA_CONFIG=""
65.142 CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
65.143 CT_CC_BUGURL=""
65.144 @@ -244,6 +259,7 @@
65.145 #
65.146 # CT_LIBC_eglibc is not set
65.147 # CT_LIBC_glibc is not set
65.148 +# CT_LIBC_newlib is not set
65.149 # CT_LIBC_uClibc is not set
65.150
65.151 #
65.152 @@ -257,12 +273,6 @@
65.153 CT_THREADS_NONE=y
65.154
65.155 #
65.156 -# Tools facilities
65.157 -#
65.158 -# CT_TOOL_libelf is not set
65.159 -# CT_TOOL_sstrip is not set
65.160 -
65.161 -#
65.162 # Debug facilities
65.163 #
65.164 # CT_DEBUG_dmalloc is not set
65.165 @@ -288,3 +298,34 @@
65.166 CT_GDB_VERSION="6.8"
65.167 # CT_DEBUG_ltrace is not set
65.168 # CT_DEBUG_strace is not set
65.169 +
65.170 +#
65.171 +# Tools facilities
65.172 +#
65.173 +# CT_TOOL_libelf is not set
65.174 +# CT_TOOL_sstrip is not set
65.175 +
65.176 +#
65.177 +# Companion libraries
65.178 +#
65.179 +CT_WRAPPER_NEEDED=y
65.180 +CT_GMP_MPFR=y
65.181 +# CT_GMP_V_4_2_2 is not set
65.182 +# CT_GMP_V_4_2_4 is not set
65.183 +# CT_GMP_V_4_3_0 is not set
65.184 +CT_GMP_V_4_3_1=y
65.185 +CT_GMP_VERSION="4.3.1"
65.186 +# CT_MPFR_V_2_3_1 is not set
65.187 +# CT_MPFR_V_2_3_2 is not set
65.188 +# CT_MPFR_V_2_4_0 is not set
65.189 +CT_MPFR_V_2_4_1=y
65.190 +CT_MPFR_VERSION="2.4.1"
65.191 +# CT_PPL_CLOOG_MPC is not set
65.192 +
65.193 +#
65.194 +# Companion libraries common options
65.195 +#
65.196 +# CT_COMP_LIBS_CHECK is not set
65.197 +CT_TOOLS_WRAPPER_SCRIPT=y
65.198 +# CT_TOOLS_WRAPPER_EXEC is not set
65.199 +CT_TOOLS_WRAPPER="script"
66.1 --- a/samples/arm-unknown-linux-gnu/crosstool.config Sat Oct 03 18:49:23 2009 +0200
66.2 +++ b/samples/arm-unknown-linux-gnu/crosstool.config Sat Oct 03 18:49:51 2009 +0200
66.3 @@ -1,7 +1,7 @@
66.4 #
66.5 # Automatically generated make config: don't edit
66.6 -# crosstool-NG version: svn_trunk@1474
66.7 -# Sun Apr 19 19:02:03 2009
66.8 +# crosstool-NG version: hg_default@1524_1031ea5af395
66.9 +# Wed Sep 9 16:46:19 2009
66.10 #
66.11
66.12 #
66.13 @@ -23,7 +23,6 @@
66.14 CT_WORK_DIR="${CT_TOP_DIR}/targets"
66.15 CT_PREFIX_DIR="${HOME}/x-tools/${CT_TARGET}"
66.16 CT_INSTALL_DIR="${CT_PREFIX_DIR}"
66.17 -# CT_CUSTOM_PATCH is not set
66.18 # CT_REMOVE_DOCS is not set
66.19 CT_INSTALL_DIR_RO=y
66.20
66.21 @@ -44,6 +43,15 @@
66.22 # CT_FORCE_EXTRACT is not set
66.23 CT_OVERIDE_CONFIG_GUESS_SUB=y
66.24 # CT_ONLY_EXTRACT is not set
66.25 +CT_PATCH_BUNDLED=y
66.26 +# CT_PATCH_LOCAL is not set
66.27 +# CT_PATCH_BUNDLED_LOCAL is not set
66.28 +# CT_PATCH_LOCAL_BUNDLED is not set
66.29 +# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set
66.30 +# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set
66.31 +CT_PATCH_ORDER="bundled"
66.32 +# CT_PATCH_SINGLE is not set
66.33 +# CT_PATCH_USE_LOCAL is not set
66.34
66.35 #
66.36 # Build behavior
66.37 @@ -52,7 +60,11 @@
66.38 CT_LOAD=0
66.39 CT_NICE=0
66.40 CT_USE_PIPES=y
66.41 +# CT_CONFIG_SHELL_SH is not set
66.42 # CT_CONFIG_SHELL_ASH is not set
66.43 +CT_CONFIG_SHELL_BASH=y
66.44 +# CT_CONFIG_SHELL_CUSTOM is not set
66.45 +CT_CONFIG_SHELL="bash"
66.46
66.47 #
66.48 # Logging
66.49 @@ -74,12 +86,14 @@
66.50 #
66.51 CT_ARCH="arm"
66.52 # CT_ARCH_64 is not set
66.53 +# CT_ARCH_SUPPORTS_BOTH_MMU is not set
66.54 +CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
66.55 CT_ARCH_SUPPORT_ARCH=y
66.56 CT_ARCH_SUPPORT_ABI=y
66.57 CT_ARCH_SUPPORT_CPU=y
66.58 CT_ARCH_SUPPORT_TUNE=y
66.59 CT_ARCH_SUPPORT_FPU=y
66.60 -CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
66.61 +# CT_ARCH_DEFAULT_HAS_MMU is not set
66.62 # CT_ARCH_DEFAULT_BE is not set
66.63 CT_ARCH_DEFAULT_LE=y
66.64 CT_ARCH_ARCH=""
66.65 @@ -99,6 +113,7 @@
66.66 #
66.67 # CT_ARCH_alpha is not set
66.68 CT_ARCH_arm=y
66.69 +# CT_ARCH_avr32 is not set
66.70 # CT_ARCH_ia64 is not set
66.71 # CT_ARCH_mips is not set
66.72 # CT_ARCH_powerpc is not set
66.73 @@ -108,6 +123,7 @@
66.74 # CT_ARCH_x86_64 is not set
66.75 # CT_ARCH_ARM_EABI is not set
66.76 CT_ARCH_ARM_ABI_OK=y
66.77 +CT_ARCH_USE_MMU=y
66.78
66.79 #
66.80 # Target optimisations
66.81 @@ -122,7 +138,6 @@
66.82 #
66.83 CT_USE_SYSROOT=y
66.84 CT_SYSROOT_DIR_PREFIX=""
66.85 -CT_SHARED_LIBS=y
66.86
66.87 #
66.88 # Tuple completion and aliasing
66.89 @@ -151,6 +166,7 @@
66.90 # Operating System
66.91 #
66.92 # CT_BARE_METAL is not set
66.93 +CT_KERNEL_SUPPORTS_SHARED_LIBS=y
66.94 CT_KERNEL="linux"
66.95 CT_KERNEL_VERSION="2.6.29"
66.96 # CT_KERNEL_bare_metal is not set
66.97 @@ -166,40 +182,21 @@
66.98 # CT_KERNEL_V_2_6_24_7 is not set
66.99 # CT_KERNEL_V_2_6_25_20 is not set
66.100 # CT_KERNEL_V_2_6_26_8 is not set
66.101 -# CT_KERNEL_V_2_6_27 is not set
66.102 -# CT_KERNEL_V_2_6_27_1 is not set
66.103 -# CT_KERNEL_V_2_6_27_2 is not set
66.104 -# CT_KERNEL_V_2_6_27_3 is not set
66.105 -# CT_KERNEL_V_2_6_27_4 is not set
66.106 -# CT_KERNEL_V_2_6_27_5 is not set
66.107 -# CT_KERNEL_V_2_6_27_6 is not set
66.108 -# CT_KERNEL_V_2_6_27_7 is not set
66.109 -# CT_KERNEL_V_2_6_27_8 is not set
66.110 -# CT_KERNEL_V_2_6_27_9 is not set
66.111 -# CT_KERNEL_V_2_6_27_10 is not set
66.112 -# CT_KERNEL_V_2_6_27_11 is not set
66.113 -# CT_KERNEL_V_2_6_27_12 is not set
66.114 -# CT_KERNEL_V_2_6_27_13 is not set
66.115 -# CT_KERNEL_V_2_6_27_14 is not set
66.116 -# CT_KERNEL_V_2_6_27_15 is not set
66.117 -# CT_KERNEL_V_2_6_27_16 is not set
66.118 -# CT_KERNEL_V_2_6_27_17 is not set
66.119 -# CT_KERNEL_V_2_6_27_18 is not set
66.120 -# CT_KERNEL_V_2_6_27_19 is not set
66.121 -# CT_KERNEL_V_2_6_27_20 is not set
66.122 -# CT_KERNEL_V_2_6_27_21 is not set
66.123 -# CT_KERNEL_V_2_6_28 is not set
66.124 -# CT_KERNEL_V_2_6_28_1 is not set
66.125 -# CT_KERNEL_V_2_6_28_2 is not set
66.126 -# CT_KERNEL_V_2_6_28_3 is not set
66.127 -# CT_KERNEL_V_2_6_28_4 is not set
66.128 -# CT_KERNEL_V_2_6_28_5 is not set
66.129 -# CT_KERNEL_V_2_6_28_6 is not set
66.130 -# CT_KERNEL_V_2_6_28_7 is not set
66.131 -# CT_KERNEL_V_2_6_28_8 is not set
66.132 -# CT_KERNEL_V_2_6_28_9 is not set
66.133 +# CT_KERNEL_V_2_6_27_31 is not set
66.134 +# CT_KERNEL_V_2_6_28_10 is not set
66.135 CT_KERNEL_V_2_6_29=y
66.136 # CT_KERNEL_V_2_6_29_1 is not set
66.137 +# CT_KERNEL_V_2_6_29_2 is not set
66.138 +# CT_KERNEL_V_2_6_29_3 is not set
66.139 +# CT_KERNEL_V_2_6_29_4 is not set
66.140 +# CT_KERNEL_V_2_6_29_5 is not set
66.141 +# CT_KERNEL_V_2_6_29_6 is not set
66.142 +# CT_KERNEL_V_2_6_30 is not set
66.143 +# CT_KERNEL_V_2_6_30_1 is not set
66.144 +# CT_KERNEL_V_2_6_30_2 is not set
66.145 +# CT_KERNEL_V_2_6_30_3 is not set
66.146 +# CT_KERNEL_V_2_6_30_4 is not set
66.147 +# CT_KERNEL_V_2_6_30_5 is not set
66.148 # CT_KERNEL_V_select is not set
66.149 CT_KERNEL_LINUX_VERBOSITY_0=y
66.150 # CT_KERNEL_LINUX_VERBOSITY_1 is not set
66.151 @@ -208,23 +205,18 @@
66.152 # CT_KERNEL_LINUX_USE_CUSTOM_HEADERS is not set
66.153
66.154 #
66.155 -# GMP and MPFR
66.156 +# Common kernel options
66.157 #
66.158 -CT_GMP_MPFR=y
66.159 -CT_GMP_MPFR_TARGET=y
66.160 -# CT_GMP_V_4_2_2 is not set
66.161 -CT_GMP_V_4_2_4=y
66.162 -CT_GMP_VERSION="4.2.4"
66.163 -CT_GMP_CHECK=y
66.164 -# CT_MPFR_V_2_3_1 is not set
66.165 -# CT_MPFR_V_2_3_2 is not set
66.166 -# CT_MPFR_V_2_4_0 is not set
66.167 -CT_MPFR_V_2_4_1=y
66.168 -CT_MPFR_VERSION="2.4.1"
66.169 -CT_MPFR_CHECK=y
66.170 +CT_SHARED_LIBS=y
66.171
66.172 #
66.173 -# binutils
66.174 +# Binary utilities
66.175 +#
66.176 +CT_ARCH_BINFMT_ELF=y
66.177 +# CT_ARCH_BINFMT_FLAT is not set
66.178 +
66.179 +#
66.180 +# GNU binutils
66.181 #
66.182 CT_BINUTILS_VERSION="2.19.1"
66.183 # CT_BINUTILS_V_2_14 is not set
66.184 @@ -277,13 +269,16 @@
66.185 # CT_CC_V_4_3_1 is not set
66.186 CT_CC_V_4_3_2=y
66.187 # CT_CC_V_4_3_3 is not set
66.188 +# CT_CC_V_4_3_4 is not set
66.189 # CT_CC_V_4_4_0 is not set
66.190 +# CT_CC_V_4_4_1 is not set
66.191 CT_CC_GCC_4_3_or_later=y
66.192 -# CT_CC_GCC_4_4_snapshot is not set
66.193 +# CT_CC_GCC_4_4_or_later is not set
66.194 CT_CC_CXA_ATEXIT=y
66.195 CT_CC_SJLJ_EXCEPTIONS_CONFIGURE=y
66.196 # CT_CC_SJLJ_EXCEPTIONS_USE is not set
66.197 # CT_CC_SJLJ_EXCEPTIONS_DONT_USE is not set
66.198 +CT_CC_ENABLE_CXX_FLAGS=""
66.199 CT_CC_CORE_EXTRA_CONFIG=""
66.200 CT_CC_EXTRA_CONFIG=""
66.201 CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
66.202 @@ -310,6 +305,7 @@
66.203 CT_LIBC_VERSION="2.9"
66.204 # CT_LIBC_eglibc is not set
66.205 CT_LIBC_glibc=y
66.206 +# CT_LIBC_newlib is not set
66.207 # CT_LIBC_uClibc is not set
66.208 # CT_LIBC_V_2_3_6 is not set
66.209 # CT_LIBC_V_2_5 is not set
66.210 @@ -321,6 +317,7 @@
66.211 CT_LIBC_V_2_9=y
66.212 # CT_LIBC_V_LATEST is not set
66.213 # CT_LIBC_V_date is not set
66.214 +CT_LIBC_GLIBC_2_8_or_later=y
66.215 # CT_LIBC_GLIBC_TARBALL is not set
66.216 CT_LIBC_GLIBC_CVS=y
66.217 CT_LIBC_GLIBC_CVS_date="2009-03-29"
66.218 @@ -334,6 +331,18 @@
66.219 CT_LIBC_EXTRA_CC_ARGS=""
66.220 CT_LIBC_GLIBC_USE_PORTS=y
66.221 CT_LIBC_ADDONS_LIST=""
66.222 +
66.223 +#
66.224 +# WARNING!!!
66.225 +#
66.226 +
66.227 +#
66.228 +# For glibc >= 2.8, addons are only available via a CVS checkout.
66.229 +#
66.230 +
66.231 +#
66.232 +# Be sure to review the associated options, above.
66.233 +#
66.234 # CT_LIBC_GLIBC_KERNEL_VERSION_NONE is not set
66.235 CT_LIBC_GLIBC_KERNEL_VERSION_AS_HEADERS=y
66.236 # CT_LIBC_GLIBC_KERNEL_VERSION_CHOSEN is not set
66.237 @@ -350,17 +359,6 @@
66.238 # CT_THREADS_NONE is not set
66.239
66.240 #
66.241 -# Tools facilities
66.242 -#
66.243 -CT_TOOL_libelf=y
66.244 -CT_LIBELF_V_0_8_10=y
66.245 -CT_LIBELF_VERSION="0.8.10"
66.246 -CT_TOOL_sstrip=y
66.247 -CT_SSTRIP_BUILDROOT=y
66.248 -# CT_SSTRIP_ELFKICKERS is not set
66.249 -CT_SSTRIP_FROM="buildroot"
66.250 -
66.251 -#
66.252 # Debug facilities
66.253 #
66.254 CT_DEBUG_dmalloc=y
66.255 @@ -374,6 +372,7 @@
66.256 # CT_DUMA_V_2_5_8 is not set
66.257 # CT_DUMA_V_2_5_12 is not set
66.258 CT_DUMA_V_2_5_14=y
66.259 +# CT_DUMA_V_2_5_15 is not set
66.260 CT_DUMA_VERSION="2_5_14"
66.261 CT_DEBUG_gdb=y
66.262 CT_GDB_CROSS=y
66.263 @@ -402,6 +401,7 @@
66.264 # CT_LTRACE_V_0_4 is not set
66.265 CT_LTRACE_V_0_5=y
66.266 # CT_LTRACE_V_0_5_1 is not set
66.267 +# CT_LTRACE_V_0_5_2 is not set
66.268 CT_LTRACE_VERSION="0.5"
66.269 CT_DEBUG_strace=y
66.270 # CT_STRACE_V_4_5 is not set
66.271 @@ -411,3 +411,41 @@
66.272 CT_STRACE_V_4_5_17=y
66.273 # CT_STRACE_V_4_5_18 is not set
66.274 CT_STRACE_VERSION="4.5.17"
66.275 +
66.276 +#
66.277 +# Tools facilities
66.278 +#
66.279 +CT_TOOL_libelf=y
66.280 +CT_LIBELF_V_0_8_10=y
66.281 +# CT_LIBELF_V_0_8_11 is not set
66.282 +CT_LIBELF_VERSION="0.8.10"
66.283 +CT_TOOL_sstrip=y
66.284 +CT_SSTRIP_BUILDROOT=y
66.285 +# CT_SSTRIP_ELFKICKERS is not set
66.286 +CT_SSTRIP_FROM="buildroot"
66.287 +
66.288 +#
66.289 +# Companion libraries
66.290 +#
66.291 +CT_WRAPPER_NEEDED=y
66.292 +CT_GMP_MPFR=y
66.293 +# CT_GMP_V_4_2_2 is not set
66.294 +CT_GMP_V_4_2_4=y
66.295 +# CT_GMP_V_4_3_0 is not set
66.296 +# CT_GMP_V_4_3_1 is not set
66.297 +CT_GMP_VERSION="4.2.4"
66.298 +# CT_MPFR_V_2_3_1 is not set
66.299 +# CT_MPFR_V_2_3_2 is not set
66.300 +# CT_MPFR_V_2_4_0 is not set
66.301 +CT_MPFR_V_2_4_1=y
66.302 +CT_MPFR_VERSION="2.4.1"
66.303 +# CT_PPL_CLOOG_MPC is not set
66.304 +
66.305 +#
66.306 +# Companion libraries common options
66.307 +#
66.308 +# CT_COMP_LIBS_CHECK is not set
66.309 +CT_COMP_LIBS_TARGET=y
66.310 +CT_TOOLS_WRAPPER_SCRIPT=y
66.311 +# CT_TOOLS_WRAPPER_EXEC is not set
66.312 +CT_TOOLS_WRAPPER="script"
67.1 --- a/samples/arm-unknown-linux-gnueabi/crosstool.config Sat Oct 03 18:49:23 2009 +0200
67.2 +++ b/samples/arm-unknown-linux-gnueabi/crosstool.config Sat Oct 03 18:49:51 2009 +0200
67.3 @@ -1,7 +1,7 @@
67.4 #
67.5 # Automatically generated make config: don't edit
67.6 -# crosstool-NG version: svn_trunk@1474
67.7 -# Sun Apr 19 19:02:03 2009
67.8 +# crosstool-NG version: hg_default@1525_a2c6b6c74bfb
67.9 +# Wed Sep 9 18:34:50 2009
67.10 #
67.11
67.12 #
67.13 @@ -23,7 +23,6 @@
67.14 CT_WORK_DIR="${CT_TOP_DIR}/targets"
67.15 CT_PREFIX_DIR="${HOME}/x-tools/${CT_TARGET}"
67.16 CT_INSTALL_DIR="${CT_PREFIX_DIR}"
67.17 -# CT_CUSTOM_PATCH is not set
67.18 # CT_REMOVE_DOCS is not set
67.19 CT_INSTALL_DIR_RO=y
67.20
67.21 @@ -44,6 +43,15 @@
67.22 # CT_FORCE_EXTRACT is not set
67.23 CT_OVERIDE_CONFIG_GUESS_SUB=y
67.24 # CT_ONLY_EXTRACT is not set
67.25 +CT_PATCH_BUNDLED=y
67.26 +# CT_PATCH_LOCAL is not set
67.27 +# CT_PATCH_BUNDLED_LOCAL is not set
67.28 +# CT_PATCH_LOCAL_BUNDLED is not set
67.29 +# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set
67.30 +# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set
67.31 +CT_PATCH_ORDER="bundled"
67.32 +# CT_PATCH_SINGLE is not set
67.33 +# CT_PATCH_USE_LOCAL is not set
67.34
67.35 #
67.36 # Build behavior
67.37 @@ -52,7 +60,11 @@
67.38 CT_LOAD=0
67.39 CT_NICE=0
67.40 CT_USE_PIPES=y
67.41 +# CT_CONFIG_SHELL_SH is not set
67.42 # CT_CONFIG_SHELL_ASH is not set
67.43 +CT_CONFIG_SHELL_BASH=y
67.44 +# CT_CONFIG_SHELL_CUSTOM is not set
67.45 +CT_CONFIG_SHELL="bash"
67.46
67.47 #
67.48 # Logging
67.49 @@ -74,12 +86,14 @@
67.50 #
67.51 CT_ARCH="arm"
67.52 # CT_ARCH_64 is not set
67.53 +# CT_ARCH_SUPPORTS_BOTH_MMU is not set
67.54 +CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
67.55 CT_ARCH_SUPPORT_ARCH=y
67.56 # CT_ARCH_SUPPORT_ABI is not set
67.57 CT_ARCH_SUPPORT_CPU=y
67.58 CT_ARCH_SUPPORT_TUNE=y
67.59 CT_ARCH_SUPPORT_FPU=y
67.60 -CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
67.61 +# CT_ARCH_DEFAULT_HAS_MMU is not set
67.62 # CT_ARCH_DEFAULT_BE is not set
67.63 CT_ARCH_DEFAULT_LE=y
67.64 CT_ARCH_ARCH=""
67.65 @@ -98,6 +112,7 @@
67.66 #
67.67 # CT_ARCH_alpha is not set
67.68 CT_ARCH_arm=y
67.69 +# CT_ARCH_avr32 is not set
67.70 # CT_ARCH_ia64 is not set
67.71 # CT_ARCH_mips is not set
67.72 # CT_ARCH_powerpc is not set
67.73 @@ -106,6 +121,7 @@
67.74 # CT_ARCH_x86 is not set
67.75 # CT_ARCH_x86_64 is not set
67.76 CT_ARCH_ARM_EABI=y
67.77 +CT_ARCH_USE_MMU=y
67.78
67.79 #
67.80 # Target optimisations
67.81 @@ -120,7 +136,6 @@
67.82 #
67.83 CT_USE_SYSROOT=y
67.84 CT_SYSROOT_DIR_PREFIX=""
67.85 -CT_SHARED_LIBS=y
67.86
67.87 #
67.88 # Tuple completion and aliasing
67.89 @@ -149,6 +164,7 @@
67.90 # Operating System
67.91 #
67.92 # CT_BARE_METAL is not set
67.93 +CT_KERNEL_SUPPORTS_SHARED_LIBS=y
67.94 CT_KERNEL="linux"
67.95 CT_KERNEL_VERSION="2.6.29"
67.96 # CT_KERNEL_bare_metal is not set
67.97 @@ -164,40 +180,21 @@
67.98 # CT_KERNEL_V_2_6_24_7 is not set
67.99 # CT_KERNEL_V_2_6_25_20 is not set
67.100 # CT_KERNEL_V_2_6_26_8 is not set
67.101 -# CT_KERNEL_V_2_6_27 is not set
67.102 -# CT_KERNEL_V_2_6_27_1 is not set
67.103 -# CT_KERNEL_V_2_6_27_2 is not set
67.104 -# CT_KERNEL_V_2_6_27_3 is not set
67.105 -# CT_KERNEL_V_2_6_27_4 is not set
67.106 -# CT_KERNEL_V_2_6_27_5 is not set
67.107 -# CT_KERNEL_V_2_6_27_6 is not set
67.108 -# CT_KERNEL_V_2_6_27_7 is not set
67.109 -# CT_KERNEL_V_2_6_27_8 is not set
67.110 -# CT_KERNEL_V_2_6_27_9 is not set
67.111 -# CT_KERNEL_V_2_6_27_10 is not set
67.112 -# CT_KERNEL_V_2_6_27_11 is not set
67.113 -# CT_KERNEL_V_2_6_27_12 is not set
67.114 -# CT_KERNEL_V_2_6_27_13 is not set
67.115 -# CT_KERNEL_V_2_6_27_14 is not set
67.116 -# CT_KERNEL_V_2_6_27_15 is not set
67.117 -# CT_KERNEL_V_2_6_27_16 is not set
67.118 -# CT_KERNEL_V_2_6_27_17 is not set
67.119 -# CT_KERNEL_V_2_6_27_18 is not set
67.120 -# CT_KERNEL_V_2_6_27_19 is not set
67.121 -# CT_KERNEL_V_2_6_27_20 is not set
67.122 -# CT_KERNEL_V_2_6_27_21 is not set
67.123 -# CT_KERNEL_V_2_6_28 is not set
67.124 -# CT_KERNEL_V_2_6_28_1 is not set
67.125 -# CT_KERNEL_V_2_6_28_2 is not set
67.126 -# CT_KERNEL_V_2_6_28_3 is not set
67.127 -# CT_KERNEL_V_2_6_28_4 is not set
67.128 -# CT_KERNEL_V_2_6_28_5 is not set
67.129 -# CT_KERNEL_V_2_6_28_6 is not set
67.130 -# CT_KERNEL_V_2_6_28_7 is not set
67.131 -# CT_KERNEL_V_2_6_28_8 is not set
67.132 -# CT_KERNEL_V_2_6_28_9 is not set
67.133 +# CT_KERNEL_V_2_6_27_31 is not set
67.134 +# CT_KERNEL_V_2_6_28_10 is not set
67.135 CT_KERNEL_V_2_6_29=y
67.136 # CT_KERNEL_V_2_6_29_1 is not set
67.137 +# CT_KERNEL_V_2_6_29_2 is not set
67.138 +# CT_KERNEL_V_2_6_29_3 is not set
67.139 +# CT_KERNEL_V_2_6_29_4 is not set
67.140 +# CT_KERNEL_V_2_6_29_5 is not set
67.141 +# CT_KERNEL_V_2_6_29_6 is not set
67.142 +# CT_KERNEL_V_2_6_30 is not set
67.143 +# CT_KERNEL_V_2_6_30_1 is not set
67.144 +# CT_KERNEL_V_2_6_30_2 is not set
67.145 +# CT_KERNEL_V_2_6_30_3 is not set
67.146 +# CT_KERNEL_V_2_6_30_4 is not set
67.147 +# CT_KERNEL_V_2_6_30_5 is not set
67.148 # CT_KERNEL_V_select is not set
67.149 CT_KERNEL_LINUX_VERBOSITY_0=y
67.150 # CT_KERNEL_LINUX_VERBOSITY_1 is not set
67.151 @@ -206,23 +203,18 @@
67.152 # CT_KERNEL_LINUX_USE_CUSTOM_HEADERS is not set
67.153
67.154 #
67.155 -# GMP and MPFR
67.156 +# Common kernel options
67.157 #
67.158 -CT_GMP_MPFR=y
67.159 -CT_GMP_MPFR_TARGET=y
67.160 -# CT_GMP_V_4_2_2 is not set
67.161 -CT_GMP_V_4_2_4=y
67.162 -CT_GMP_VERSION="4.2.4"
67.163 -CT_GMP_CHECK=y
67.164 -# CT_MPFR_V_2_3_1 is not set
67.165 -# CT_MPFR_V_2_3_2 is not set
67.166 -# CT_MPFR_V_2_4_0 is not set
67.167 -CT_MPFR_V_2_4_1=y
67.168 -CT_MPFR_VERSION="2.4.1"
67.169 -CT_MPFR_CHECK=y
67.170 +CT_SHARED_LIBS=y
67.171
67.172 #
67.173 -# binutils
67.174 +# Binary utilities
67.175 +#
67.176 +CT_ARCH_BINFMT_ELF=y
67.177 +# CT_ARCH_BINFMT_FLAT is not set
67.178 +
67.179 +#
67.180 +# GNU binutils
67.181 #
67.182 CT_BINUTILS_VERSION="2.19.1"
67.183 # CT_BINUTILS_V_2_14 is not set
67.184 @@ -275,13 +267,16 @@
67.185 # CT_CC_V_4_3_1 is not set
67.186 CT_CC_V_4_3_2=y
67.187 # CT_CC_V_4_3_3 is not set
67.188 +# CT_CC_V_4_3_4 is not set
67.189 # CT_CC_V_4_4_0 is not set
67.190 +# CT_CC_V_4_4_1 is not set
67.191 CT_CC_GCC_4_3_or_later=y
67.192 -# CT_CC_GCC_4_4_snapshot is not set
67.193 +# CT_CC_GCC_4_4_or_later is not set
67.194 CT_CC_CXA_ATEXIT=y
67.195 # CT_CC_SJLJ_EXCEPTIONS_CONFIGURE is not set
67.196 # CT_CC_SJLJ_EXCEPTIONS_USE is not set
67.197 CT_CC_SJLJ_EXCEPTIONS_DONT_USE=y
67.198 +CT_CC_ENABLE_CXX_FLAGS=""
67.199 CT_CC_CORE_EXTRA_CONFIG=""
67.200 CT_CC_EXTRA_CONFIG=""
67.201 CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
67.202 @@ -308,6 +303,7 @@
67.203 CT_LIBC_VERSION="2.9"
67.204 # CT_LIBC_eglibc is not set
67.205 CT_LIBC_glibc=y
67.206 +# CT_LIBC_newlib is not set
67.207 # CT_LIBC_uClibc is not set
67.208 # CT_LIBC_V_2_3_6 is not set
67.209 # CT_LIBC_V_2_5 is not set
67.210 @@ -319,6 +315,7 @@
67.211 CT_LIBC_V_2_9=y
67.212 # CT_LIBC_V_LATEST is not set
67.213 # CT_LIBC_V_date is not set
67.214 +CT_LIBC_GLIBC_2_8_or_later=y
67.215 # CT_LIBC_GLIBC_TARBALL is not set
67.216 CT_LIBC_GLIBC_CVS=y
67.217 CT_LIBC_GLIBC_CVS_date="2009-03-29"
67.218 @@ -332,6 +329,18 @@
67.219 CT_LIBC_EXTRA_CC_ARGS=""
67.220 CT_LIBC_GLIBC_USE_PORTS=y
67.221 CT_LIBC_ADDONS_LIST=""
67.222 +
67.223 +#
67.224 +# WARNING!!!
67.225 +#
67.226 +
67.227 +#
67.228 +# For glibc >= 2.8, addons are only available via a CVS checkout.
67.229 +#
67.230 +
67.231 +#
67.232 +# Be sure to review the associated options, above.
67.233 +#
67.234 # CT_LIBC_GLIBC_KERNEL_VERSION_NONE is not set
67.235 CT_LIBC_GLIBC_KERNEL_VERSION_AS_HEADERS=y
67.236 # CT_LIBC_GLIBC_KERNEL_VERSION_CHOSEN is not set
67.237 @@ -348,17 +357,6 @@
67.238 # CT_THREADS_NONE is not set
67.239
67.240 #
67.241 -# Tools facilities
67.242 -#
67.243 -CT_TOOL_libelf=y
67.244 -CT_LIBELF_V_0_8_10=y
67.245 -CT_LIBELF_VERSION="0.8.10"
67.246 -CT_TOOL_sstrip=y
67.247 -CT_SSTRIP_BUILDROOT=y
67.248 -# CT_SSTRIP_ELFKICKERS is not set
67.249 -CT_SSTRIP_FROM="buildroot"
67.250 -
67.251 -#
67.252 # Debug facilities
67.253 #
67.254 CT_DEBUG_dmalloc=y
67.255 @@ -372,6 +370,7 @@
67.256 # CT_DUMA_V_2_5_8 is not set
67.257 # CT_DUMA_V_2_5_12 is not set
67.258 CT_DUMA_V_2_5_14=y
67.259 +# CT_DUMA_V_2_5_15 is not set
67.260 CT_DUMA_VERSION="2_5_14"
67.261 CT_DEBUG_gdb=y
67.262 CT_GDB_CROSS=y
67.263 @@ -400,6 +399,7 @@
67.264 # CT_LTRACE_V_0_4 is not set
67.265 CT_LTRACE_V_0_5=y
67.266 # CT_LTRACE_V_0_5_1 is not set
67.267 +# CT_LTRACE_V_0_5_2 is not set
67.268 CT_LTRACE_VERSION="0.5"
67.269 CT_DEBUG_strace=y
67.270 # CT_STRACE_V_4_5 is not set
67.271 @@ -409,3 +409,41 @@
67.272 CT_STRACE_V_4_5_17=y
67.273 # CT_STRACE_V_4_5_18 is not set
67.274 CT_STRACE_VERSION="4.5.17"
67.275 +
67.276 +#
67.277 +# Tools facilities
67.278 +#
67.279 +CT_TOOL_libelf=y
67.280 +CT_LIBELF_V_0_8_10=y
67.281 +# CT_LIBELF_V_0_8_11 is not set
67.282 +CT_LIBELF_VERSION="0.8.10"
67.283 +CT_TOOL_sstrip=y
67.284 +CT_SSTRIP_BUILDROOT=y
67.285 +# CT_SSTRIP_ELFKICKERS is not set
67.286 +CT_SSTRIP_FROM="buildroot"
67.287 +
67.288 +#
67.289 +# Companion libraries
67.290 +#
67.291 +CT_WRAPPER_NEEDED=y
67.292 +CT_GMP_MPFR=y
67.293 +# CT_GMP_V_4_2_2 is not set
67.294 +CT_GMP_V_4_2_4=y
67.295 +# CT_GMP_V_4_3_0 is not set
67.296 +# CT_GMP_V_4_3_1 is not set
67.297 +CT_GMP_VERSION="4.2.4"
67.298 +# CT_MPFR_V_2_3_1 is not set
67.299 +# CT_MPFR_V_2_3_2 is not set
67.300 +# CT_MPFR_V_2_4_0 is not set
67.301 +CT_MPFR_V_2_4_1=y
67.302 +CT_MPFR_VERSION="2.4.1"
67.303 +# CT_PPL_CLOOG_MPC is not set
67.304 +
67.305 +#
67.306 +# Companion libraries common options
67.307 +#
67.308 +# CT_COMP_LIBS_CHECK is not set
67.309 +CT_COMP_LIBS_TARGET=y
67.310 +CT_TOOLS_WRAPPER_SCRIPT=y
67.311 +# CT_TOOLS_WRAPPER_EXEC is not set
67.312 +CT_TOOLS_WRAPPER="script"
68.1 --- a/samples/arm-unknown-linux-uclibc/crosstool.config Sat Oct 03 18:49:23 2009 +0200
68.2 +++ b/samples/arm-unknown-linux-uclibc/crosstool.config Sat Oct 03 18:49:51 2009 +0200
68.3 @@ -1,7 +1,7 @@
68.4 #
68.5 # Automatically generated make config: don't edit
68.6 -# crosstool-NG version: svn_trunk@1474
68.7 -# Sun Apr 19 19:02:04 2009
68.8 +# crosstool-NG version: hg_default@1525_a2c6b6c74bfb
68.9 +# Wed Sep 9 19:19:53 2009
68.10 #
68.11
68.12 #
68.13 @@ -23,7 +23,6 @@
68.14 CT_WORK_DIR="${CT_TOP_DIR}/targets"
68.15 CT_PREFIX_DIR="${HOME}/x-tools/${CT_TARGET}"
68.16 CT_INSTALL_DIR="${CT_PREFIX_DIR}"
68.17 -# CT_CUSTOM_PATCH is not set
68.18 CT_REMOVE_DOCS=y
68.19 CT_INSTALL_DIR_RO=y
68.20
68.21 @@ -44,6 +43,15 @@
68.22 # CT_FORCE_EXTRACT is not set
68.23 CT_OVERIDE_CONFIG_GUESS_SUB=y
68.24 # CT_ONLY_EXTRACT is not set
68.25 +CT_PATCH_BUNDLED=y
68.26 +# CT_PATCH_LOCAL is not set
68.27 +# CT_PATCH_BUNDLED_LOCAL is not set
68.28 +# CT_PATCH_LOCAL_BUNDLED is not set
68.29 +# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set
68.30 +# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set
68.31 +CT_PATCH_ORDER="bundled"
68.32 +# CT_PATCH_SINGLE is not set
68.33 +# CT_PATCH_USE_LOCAL is not set
68.34
68.35 #
68.36 # Build behavior
68.37 @@ -52,7 +60,11 @@
68.38 CT_LOAD=0
68.39 CT_NICE=0
68.40 CT_USE_PIPES=y
68.41 +# CT_CONFIG_SHELL_SH is not set
68.42 # CT_CONFIG_SHELL_ASH is not set
68.43 +CT_CONFIG_SHELL_BASH=y
68.44 +# CT_CONFIG_SHELL_CUSTOM is not set
68.45 +CT_CONFIG_SHELL="bash"
68.46
68.47 #
68.48 # Logging
68.49 @@ -74,12 +86,14 @@
68.50 #
68.51 CT_ARCH="arm"
68.52 # CT_ARCH_64 is not set
68.53 +# CT_ARCH_SUPPORTS_BOTH_MMU is not set
68.54 +CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
68.55 CT_ARCH_SUPPORT_ARCH=y
68.56 CT_ARCH_SUPPORT_ABI=y
68.57 CT_ARCH_SUPPORT_CPU=y
68.58 CT_ARCH_SUPPORT_TUNE=y
68.59 CT_ARCH_SUPPORT_FPU=y
68.60 -CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
68.61 +# CT_ARCH_DEFAULT_HAS_MMU is not set
68.62 # CT_ARCH_DEFAULT_BE is not set
68.63 CT_ARCH_DEFAULT_LE=y
68.64 CT_ARCH_ARCH="armv5te"
68.65 @@ -99,6 +113,7 @@
68.66 #
68.67 # CT_ARCH_alpha is not set
68.68 CT_ARCH_arm=y
68.69 +# CT_ARCH_avr32 is not set
68.70 # CT_ARCH_ia64 is not set
68.71 # CT_ARCH_mips is not set
68.72 # CT_ARCH_powerpc is not set
68.73 @@ -108,6 +123,7 @@
68.74 # CT_ARCH_x86_64 is not set
68.75 # CT_ARCH_ARM_EABI is not set
68.76 CT_ARCH_ARM_ABI_OK=y
68.77 +CT_ARCH_USE_MMU=y
68.78
68.79 #
68.80 # Target optimisations
68.81 @@ -122,7 +138,6 @@
68.82 #
68.83 CT_USE_SYSROOT=y
68.84 CT_SYSROOT_DIR_PREFIX=""
68.85 -CT_SHARED_LIBS=y
68.86
68.87 #
68.88 # Tuple completion and aliasing
68.89 @@ -151,6 +166,7 @@
68.90 # Operating System
68.91 #
68.92 # CT_BARE_METAL is not set
68.93 +CT_KERNEL_SUPPORTS_SHARED_LIBS=y
68.94 CT_KERNEL="linux"
68.95 CT_KERNEL_VERSION="2.6.29"
68.96 # CT_KERNEL_bare_metal is not set
68.97 @@ -166,40 +182,21 @@
68.98 # CT_KERNEL_V_2_6_24_7 is not set
68.99 # CT_KERNEL_V_2_6_25_20 is not set
68.100 # CT_KERNEL_V_2_6_26_8 is not set
68.101 -# CT_KERNEL_V_2_6_27 is not set
68.102 -# CT_KERNEL_V_2_6_27_1 is not set
68.103 -# CT_KERNEL_V_2_6_27_2 is not set
68.104 -# CT_KERNEL_V_2_6_27_3 is not set
68.105 -# CT_KERNEL_V_2_6_27_4 is not set
68.106 -# CT_KERNEL_V_2_6_27_5 is not set
68.107 -# CT_KERNEL_V_2_6_27_6 is not set
68.108 -# CT_KERNEL_V_2_6_27_7 is not set
68.109 -# CT_KERNEL_V_2_6_27_8 is not set
68.110 -# CT_KERNEL_V_2_6_27_9 is not set
68.111 -# CT_KERNEL_V_2_6_27_10 is not set
68.112 -# CT_KERNEL_V_2_6_27_11 is not set
68.113 -# CT_KERNEL_V_2_6_27_12 is not set
68.114 -# CT_KERNEL_V_2_6_27_13 is not set
68.115 -# CT_KERNEL_V_2_6_27_14 is not set
68.116 -# CT_KERNEL_V_2_6_27_15 is not set
68.117 -# CT_KERNEL_V_2_6_27_16 is not set
68.118 -# CT_KERNEL_V_2_6_27_17 is not set
68.119 -# CT_KERNEL_V_2_6_27_18 is not set
68.120 -# CT_KERNEL_V_2_6_27_19 is not set
68.121 -# CT_KERNEL_V_2_6_27_20 is not set
68.122 -# CT_KERNEL_V_2_6_27_21 is not set
68.123 -# CT_KERNEL_V_2_6_28 is not set
68.124 -# CT_KERNEL_V_2_6_28_1 is not set
68.125 -# CT_KERNEL_V_2_6_28_2 is not set
68.126 -# CT_KERNEL_V_2_6_28_3 is not set
68.127 -# CT_KERNEL_V_2_6_28_4 is not set
68.128 -# CT_KERNEL_V_2_6_28_5 is not set
68.129 -# CT_KERNEL_V_2_6_28_6 is not set
68.130 -# CT_KERNEL_V_2_6_28_7 is not set
68.131 -# CT_KERNEL_V_2_6_28_8 is not set
68.132 -# CT_KERNEL_V_2_6_28_9 is not set
68.133 +# CT_KERNEL_V_2_6_27_31 is not set
68.134 +# CT_KERNEL_V_2_6_28_10 is not set
68.135 CT_KERNEL_V_2_6_29=y
68.136 # CT_KERNEL_V_2_6_29_1 is not set
68.137 +# CT_KERNEL_V_2_6_29_2 is not set
68.138 +# CT_KERNEL_V_2_6_29_3 is not set
68.139 +# CT_KERNEL_V_2_6_29_4 is not set
68.140 +# CT_KERNEL_V_2_6_29_5 is not set
68.141 +# CT_KERNEL_V_2_6_29_6 is not set
68.142 +# CT_KERNEL_V_2_6_30 is not set
68.143 +# CT_KERNEL_V_2_6_30_1 is not set
68.144 +# CT_KERNEL_V_2_6_30_2 is not set
68.145 +# CT_KERNEL_V_2_6_30_3 is not set
68.146 +# CT_KERNEL_V_2_6_30_4 is not set
68.147 +# CT_KERNEL_V_2_6_30_5 is not set
68.148 # CT_KERNEL_V_select is not set
68.149 CT_KERNEL_LINUX_VERBOSITY_0=y
68.150 # CT_KERNEL_LINUX_VERBOSITY_1 is not set
68.151 @@ -208,23 +205,18 @@
68.152 # CT_KERNEL_LINUX_USE_CUSTOM_HEADERS is not set
68.153
68.154 #
68.155 -# GMP and MPFR
68.156 +# Common kernel options
68.157 #
68.158 -CT_GMP_MPFR=y
68.159 -CT_GMP_MPFR_TARGET=y
68.160 -# CT_GMP_V_4_2_2 is not set
68.161 -CT_GMP_V_4_2_4=y
68.162 -CT_GMP_VERSION="4.2.4"
68.163 -CT_GMP_CHECK=y
68.164 -# CT_MPFR_V_2_3_1 is not set
68.165 -# CT_MPFR_V_2_3_2 is not set
68.166 -# CT_MPFR_V_2_4_0 is not set
68.167 -CT_MPFR_V_2_4_1=y
68.168 -CT_MPFR_VERSION="2.4.1"
68.169 -CT_MPFR_CHECK=y
68.170 +CT_SHARED_LIBS=y
68.171
68.172 #
68.173 -# binutils
68.174 +# Binary utilities
68.175 +#
68.176 +CT_ARCH_BINFMT_ELF=y
68.177 +# CT_ARCH_BINFMT_FLAT is not set
68.178 +
68.179 +#
68.180 +# GNU binutils
68.181 #
68.182 CT_BINUTILS_VERSION="2.19.1"
68.183 # CT_BINUTILS_V_2_14 is not set
68.184 @@ -277,13 +269,16 @@
68.185 # CT_CC_V_4_3_1 is not set
68.186 CT_CC_V_4_3_2=y
68.187 # CT_CC_V_4_3_3 is not set
68.188 +# CT_CC_V_4_3_4 is not set
68.189 # CT_CC_V_4_4_0 is not set
68.190 +# CT_CC_V_4_4_1 is not set
68.191 CT_CC_GCC_4_3_or_later=y
68.192 -# CT_CC_GCC_4_4_snapshot is not set
68.193 +# CT_CC_GCC_4_4_or_later is not set
68.194 CT_CC_CXA_ATEXIT=y
68.195 CT_CC_SJLJ_EXCEPTIONS_CONFIGURE=y
68.196 # CT_CC_SJLJ_EXCEPTIONS_USE is not set
68.197 # CT_CC_SJLJ_EXCEPTIONS_DONT_USE is not set
68.198 +CT_CC_ENABLE_CXX_FLAGS=""
68.199 CT_CC_CORE_EXTRA_CONFIG=""
68.200 CT_CC_EXTRA_CONFIG=""
68.201 CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
68.202 @@ -310,6 +305,7 @@
68.203 CT_LIBC_VERSION="0.9.30.1"
68.204 # CT_LIBC_eglibc is not set
68.205 # CT_LIBC_glibc is not set
68.206 +# CT_LIBC_newlib is not set
68.207 CT_LIBC_uClibc=y
68.208 # CT_LIBC_V_0_9_28 is not set
68.209 # CT_LIBC_V_0_9_28_1 is not set
68.210 @@ -320,7 +316,8 @@
68.211 CT_LIBC_V_0_9_30_1=y
68.212 # CT_LIBC_V_snapshot is not set
68.213 # CT_LIBC_V_specific_date is not set
68.214 -# CT_LIBC_UCLIBC_PARALLEL is not set
68.215 +CT_LIBC_UCLIBC_0_9_30_or_later=y
68.216 +CT_LIBC_UCLIBC_PARALLEL=y
68.217 CT_LIBC_UCLIBC_VERBOSITY_0=y
68.218 # CT_LIBC_UCLIBC_VERBOSITY_1 is not set
68.219 CT_LIBC_UCLIBC_VERBOSITY=""
68.220 @@ -343,17 +340,6 @@
68.221 # CT_THREADS_NONE is not set
68.222
68.223 #
68.224 -# Tools facilities
68.225 -#
68.226 -CT_TOOL_libelf=y
68.227 -CT_LIBELF_V_0_8_10=y
68.228 -CT_LIBELF_VERSION="0.8.10"
68.229 -CT_TOOL_sstrip=y
68.230 -CT_SSTRIP_BUILDROOT=y
68.231 -# CT_SSTRIP_ELFKICKERS is not set
68.232 -CT_SSTRIP_FROM="buildroot"
68.233 -
68.234 -#
68.235 # Debug facilities
68.236 #
68.237 CT_DEBUG_dmalloc=y
68.238 @@ -367,6 +353,7 @@
68.239 # CT_DUMA_V_2_5_8 is not set
68.240 # CT_DUMA_V_2_5_12 is not set
68.241 CT_DUMA_V_2_5_14=y
68.242 +# CT_DUMA_V_2_5_15 is not set
68.243 CT_DUMA_VERSION="2_5_14"
68.244 CT_DEBUG_gdb=y
68.245 CT_GDB_CROSS=y
68.246 @@ -395,6 +382,7 @@
68.247 # CT_LTRACE_V_0_4 is not set
68.248 CT_LTRACE_V_0_5=y
68.249 # CT_LTRACE_V_0_5_1 is not set
68.250 +# CT_LTRACE_V_0_5_2 is not set
68.251 CT_LTRACE_VERSION="0.5"
68.252 CT_DEBUG_strace=y
68.253 # CT_STRACE_V_4_5 is not set
68.254 @@ -404,3 +392,41 @@
68.255 CT_STRACE_V_4_5_17=y
68.256 # CT_STRACE_V_4_5_18 is not set
68.257 CT_STRACE_VERSION="4.5.17"
68.258 +
68.259 +#
68.260 +# Tools facilities
68.261 +#
68.262 +CT_TOOL_libelf=y
68.263 +CT_LIBELF_V_0_8_10=y
68.264 +# CT_LIBELF_V_0_8_11 is not set
68.265 +CT_LIBELF_VERSION="0.8.10"
68.266 +CT_TOOL_sstrip=y
68.267 +CT_SSTRIP_BUILDROOT=y
68.268 +# CT_SSTRIP_ELFKICKERS is not set
68.269 +CT_SSTRIP_FROM="buildroot"
68.270 +
68.271 +#
68.272 +# Companion libraries
68.273 +#
68.274 +CT_WRAPPER_NEEDED=y
68.275 +CT_GMP_MPFR=y
68.276 +# CT_GMP_V_4_2_2 is not set
68.277 +CT_GMP_V_4_2_4=y
68.278 +# CT_GMP_V_4_3_0 is not set
68.279 +# CT_GMP_V_4_3_1 is not set
68.280 +CT_GMP_VERSION="4.2.4"
68.281 +# CT_MPFR_V_2_3_1 is not set
68.282 +# CT_MPFR_V_2_3_2 is not set
68.283 +# CT_MPFR_V_2_4_0 is not set
68.284 +CT_MPFR_V_2_4_1=y
68.285 +CT_MPFR_VERSION="2.4.1"
68.286 +# CT_PPL_CLOOG_MPC is not set
68.287 +
68.288 +#
68.289 +# Companion libraries common options
68.290 +#
68.291 +# CT_COMP_LIBS_CHECK is not set
68.292 +CT_COMP_LIBS_TARGET=y
68.293 +CT_TOOLS_WRAPPER_SCRIPT=y
68.294 +# CT_TOOLS_WRAPPER_EXEC is not set
68.295 +CT_TOOLS_WRAPPER="script"
69.1 --- a/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config Sat Oct 03 18:49:23 2009 +0200
69.2 +++ b/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config Sat Oct 03 18:49:51 2009 +0200
69.3 @@ -1,7 +1,7 @@
69.4 #
69.5 # Automatically generated make config: don't edit
69.6 -# crosstool-NG version: svn_trunk@1474
69.7 -# Sun Apr 19 19:02:04 2009
69.8 +# crosstool-NG version: hg_default@1542_e6ff632cf30b
69.9 +# Mon Sep 14 22:17:08 2009
69.10 #
69.11
69.12 #
69.13 @@ -12,7 +12,7 @@
69.14 # crosstool-NG behavior
69.15 #
69.16 # CT_OBSOLETE is not set
69.17 -# CT_EXPERIMENTAL is not set
69.18 +CT_EXPERIMENTAL=y
69.19 # CT_DEBUG_CT is not set
69.20
69.21 #
69.22 @@ -23,7 +23,6 @@
69.23 CT_WORK_DIR="${CT_TOP_DIR}/targets"
69.24 CT_PREFIX_DIR="${HOME}/x-tools/${CT_TARGET}"
69.25 CT_INSTALL_DIR="${CT_PREFIX_DIR}"
69.26 -# CT_CUSTOM_PATCH is not set
69.27 CT_REMOVE_DOCS=y
69.28 CT_INSTALL_DIR_RO=y
69.29
69.30 @@ -35,6 +34,7 @@
69.31 CT_USE_MIRROR=y
69.32 # CT_PREFER_MIRROR is not set
69.33 CT_MIRROR_BASE_URL="http://ymorin.is-a-geek.org/mirrors/"
69.34 +# CT_MIRROR_LS_R is not set
69.35 CT_CONNECT_TIMEOUT=10
69.36 # CT_ONLY_DOWNLOAD is not set
69.37
69.38 @@ -44,6 +44,15 @@
69.39 # CT_FORCE_EXTRACT is not set
69.40 CT_OVERIDE_CONFIG_GUESS_SUB=y
69.41 # CT_ONLY_EXTRACT is not set
69.42 +CT_PATCH_BUNDLED=y
69.43 +# CT_PATCH_LOCAL is not set
69.44 +# CT_PATCH_BUNDLED_LOCAL is not set
69.45 +# CT_PATCH_LOCAL_BUNDLED is not set
69.46 +# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set
69.47 +# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set
69.48 +CT_PATCH_ORDER="bundled"
69.49 +# CT_PATCH_SINGLE is not set
69.50 +# CT_PATCH_USE_LOCAL is not set
69.51
69.52 #
69.53 # Build behavior
69.54 @@ -52,7 +61,11 @@
69.55 CT_LOAD=0
69.56 CT_NICE=0
69.57 CT_USE_PIPES=y
69.58 +# CT_CONFIG_SHELL_SH is not set
69.59 # CT_CONFIG_SHELL_ASH is not set
69.60 +CT_CONFIG_SHELL_BASH=y
69.61 +# CT_CONFIG_SHELL_CUSTOM is not set
69.62 +CT_CONFIG_SHELL="bash"
69.63
69.64 #
69.65 # Logging
69.66 @@ -74,12 +87,14 @@
69.67 #
69.68 CT_ARCH="arm"
69.69 # CT_ARCH_64 is not set
69.70 +# CT_ARCH_SUPPORTS_BOTH_MMU is not set
69.71 +CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
69.72 CT_ARCH_SUPPORT_ARCH=y
69.73 # CT_ARCH_SUPPORT_ABI is not set
69.74 CT_ARCH_SUPPORT_CPU=y
69.75 CT_ARCH_SUPPORT_TUNE=y
69.76 CT_ARCH_SUPPORT_FPU=y
69.77 -CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
69.78 +# CT_ARCH_DEFAULT_HAS_MMU is not set
69.79 # CT_ARCH_DEFAULT_BE is not set
69.80 CT_ARCH_DEFAULT_LE=y
69.81 CT_ARCH_ARCH="armv5te"
69.82 @@ -98,6 +113,7 @@
69.83 #
69.84 # CT_ARCH_alpha is not set
69.85 CT_ARCH_arm=y
69.86 +# CT_ARCH_avr32 is not set
69.87 # CT_ARCH_ia64 is not set
69.88 # CT_ARCH_mips is not set
69.89 # CT_ARCH_powerpc is not set
69.90 @@ -106,6 +122,7 @@
69.91 # CT_ARCH_x86 is not set
69.92 # CT_ARCH_x86_64 is not set
69.93 CT_ARCH_ARM_EABI=y
69.94 +CT_ARCH_USE_MMU=y
69.95
69.96 #
69.97 # Target optimisations
69.98 @@ -120,7 +137,6 @@
69.99 #
69.100 CT_USE_SYSROOT=y
69.101 CT_SYSROOT_DIR_PREFIX=""
69.102 -CT_SHARED_LIBS=y
69.103
69.104 #
69.105 # Tuple completion and aliasing
69.106 @@ -149,55 +165,39 @@
69.107 # Operating System
69.108 #
69.109 # CT_BARE_METAL is not set
69.110 +CT_KERNEL_SUPPORTS_SHARED_LIBS=y
69.111 CT_KERNEL="linux"
69.112 -CT_KERNEL_VERSION="2.6.29"
69.113 +CT_KERNEL_VERSION="2.6.31"
69.114 # CT_KERNEL_bare_metal is not set
69.115 CT_KERNEL_linux=y
69.116 CT_KERNEL_LINUX_INSTALL=y
69.117 CT_KERNEL_LINUX_INSTALL_CHECK=y
69.118 +CT_KERNEL_V_2_6_31=y
69.119 +# CT_KERNEL_V_2_6_30_6 is not set
69.120 +# CT_KERNEL_V_2_6_30_5 is not set
69.121 +# CT_KERNEL_V_2_6_30_4 is not set
69.122 +# CT_KERNEL_V_2_6_30_3 is not set
69.123 +# CT_KERNEL_V_2_6_30_2 is not set
69.124 +# CT_KERNEL_V_2_6_30_1 is not set
69.125 +# CT_KERNEL_V_2_6_30 is not set
69.126 +# CT_KERNEL_V_2_6_29_6 is not set
69.127 +# CT_KERNEL_V_2_6_29_5 is not set
69.128 +# CT_KERNEL_V_2_6_29_4 is not set
69.129 +# CT_KERNEL_V_2_6_29_3 is not set
69.130 +# CT_KERNEL_V_2_6_29_2 is not set
69.131 +# CT_KERNEL_V_2_6_29_1 is not set
69.132 +# CT_KERNEL_V_2_6_29 is not set
69.133 +# CT_KERNEL_V_2_6_28_10 is not set
69.134 +# CT_KERNEL_V_2_6_27_33 is not set
69.135 +# CT_KERNEL_V_2_6_26_8 is not set
69.136 +# CT_KERNEL_V_2_6_25_20 is not set
69.137 +# CT_KERNEL_V_2_6_24_7 is not set
69.138 +# CT_KERNEL_V_2_6_23_17 is not set
69.139 +# CT_KERNEL_V_2_6_22_19 is not set
69.140 +# CT_KERNEL_V_2_6_21_7 is not set
69.141 +# CT_KERNEL_V_2_6_20_21 is not set
69.142 +# CT_KERNEL_V_2_6_19_7 is not set
69.143 # CT_KERNEL_V_2_6_18_8 is not set
69.144 -# CT_KERNEL_V_2_6_19_7 is not set
69.145 -# CT_KERNEL_V_2_6_20_21 is not set
69.146 -# CT_KERNEL_V_2_6_21_7 is not set
69.147 -# CT_KERNEL_V_2_6_22_19 is not set
69.148 -# CT_KERNEL_V_2_6_23_17 is not set
69.149 -# CT_KERNEL_V_2_6_24_7 is not set
69.150 -# CT_KERNEL_V_2_6_25_20 is not set
69.151 -# CT_KERNEL_V_2_6_26_8 is not set
69.152 -# CT_KERNEL_V_2_6_27 is not set
69.153 -# CT_KERNEL_V_2_6_27_1 is not set
69.154 -# CT_KERNEL_V_2_6_27_2 is not set
69.155 -# CT_KERNEL_V_2_6_27_3 is not set
69.156 -# CT_KERNEL_V_2_6_27_4 is not set
69.157 -# CT_KERNEL_V_2_6_27_5 is not set
69.158 -# CT_KERNEL_V_2_6_27_6 is not set
69.159 -# CT_KERNEL_V_2_6_27_7 is not set
69.160 -# CT_KERNEL_V_2_6_27_8 is not set
69.161 -# CT_KERNEL_V_2_6_27_9 is not set
69.162 -# CT_KERNEL_V_2_6_27_10 is not set
69.163 -# CT_KERNEL_V_2_6_27_11 is not set
69.164 -# CT_KERNEL_V_2_6_27_12 is not set
69.165 -# CT_KERNEL_V_2_6_27_13 is not set
69.166 -# CT_KERNEL_V_2_6_27_14 is not set
69.167 -# CT_KERNEL_V_2_6_27_15 is not set
69.168 -# CT_KERNEL_V_2_6_27_16 is not set
69.169 -# CT_KERNEL_V_2_6_27_17 is not set
69.170 -# CT_KERNEL_V_2_6_27_18 is not set
69.171 -# CT_KERNEL_V_2_6_27_19 is not set
69.172 -# CT_KERNEL_V_2_6_27_20 is not set
69.173 -# CT_KERNEL_V_2_6_27_21 is not set
69.174 -# CT_KERNEL_V_2_6_28 is not set
69.175 -# CT_KERNEL_V_2_6_28_1 is not set
69.176 -# CT_KERNEL_V_2_6_28_2 is not set
69.177 -# CT_KERNEL_V_2_6_28_3 is not set
69.178 -# CT_KERNEL_V_2_6_28_4 is not set
69.179 -# CT_KERNEL_V_2_6_28_5 is not set
69.180 -# CT_KERNEL_V_2_6_28_6 is not set
69.181 -# CT_KERNEL_V_2_6_28_7 is not set
69.182 -# CT_KERNEL_V_2_6_28_8 is not set
69.183 -# CT_KERNEL_V_2_6_28_9 is not set
69.184 -CT_KERNEL_V_2_6_29=y
69.185 -# CT_KERNEL_V_2_6_29_1 is not set
69.186 # CT_KERNEL_V_select is not set
69.187 CT_KERNEL_LINUX_VERBOSITY_0=y
69.188 # CT_KERNEL_LINUX_VERBOSITY_1 is not set
69.189 @@ -206,44 +206,39 @@
69.190 # CT_KERNEL_LINUX_USE_CUSTOM_HEADERS is not set
69.191
69.192 #
69.193 -# GMP and MPFR
69.194 +# Common kernel options
69.195 #
69.196 -CT_GMP_MPFR=y
69.197 -CT_GMP_MPFR_TARGET=y
69.198 -# CT_GMP_V_4_2_2 is not set
69.199 -CT_GMP_V_4_2_4=y
69.200 -CT_GMP_VERSION="4.2.4"
69.201 -CT_GMP_CHECK=y
69.202 -# CT_MPFR_V_2_3_1 is not set
69.203 -# CT_MPFR_V_2_3_2 is not set
69.204 -# CT_MPFR_V_2_4_0 is not set
69.205 -CT_MPFR_V_2_4_1=y
69.206 -CT_MPFR_VERSION="2.4.1"
69.207 -CT_MPFR_CHECK=y
69.208 +CT_SHARED_LIBS=y
69.209
69.210 #
69.211 -# binutils
69.212 +# Binary utilities
69.213 +#
69.214 +CT_ARCH_BINFMT_ELF=y
69.215 +# CT_ARCH_BINFMT_FLAT is not set
69.216 +
69.217 +#
69.218 +# GNU binutils
69.219 #
69.220 CT_BINUTILS_VERSION="2.19.1"
69.221 +# CT_BINUTILS_V_2_19_51_0_2 is not set
69.222 +# CT_BINUTILS_V_2_19_51_0_1 is not set
69.223 +# CT_BINUTILS_V_2_19_50_0_1 is not set
69.224 +CT_BINUTILS_V_2_19_1=y
69.225 +# CT_BINUTILS_V_2_19 is not set
69.226 +# CT_BINUTILS_V_2_18_93 is not set
69.227 +# CT_BINUTILS_V_2_18_92 is not set
69.228 +# CT_BINUTILS_V_2_18_91 is not set
69.229 +# CT_BINUTILS_V_2_18_90 is not set
69.230 +# CT_BINUTILS_V_2_18_50_0_9 is not set
69.231 +# CT_BINUTILS_V_2_18_50_0_8 is not set
69.232 +# CT_BINUTILS_V_2_18_50_0_7 is not set
69.233 +# CT_BINUTILS_V_2_18_50_0_6 is not set
69.234 +# CT_BINUTILS_V_2_18_50_0_4 is not set
69.235 +# CT_BINUTILS_V_2_18 is not set
69.236 +# CT_BINUTILS_V_2_17 is not set
69.237 +# CT_BINUTILS_V_2_16_1 is not set
69.238 +# CT_BINUTILS_V_2_15 is not set
69.239 # CT_BINUTILS_V_2_14 is not set
69.240 -# CT_BINUTILS_V_2_15 is not set
69.241 -# CT_BINUTILS_V_2_16_1 is not set
69.242 -# CT_BINUTILS_V_2_17 is not set
69.243 -# CT_BINUTILS_V_2_18 is not set
69.244 -# CT_BINUTILS_V_2_18_50_0_4 is not set
69.245 -# CT_BINUTILS_V_2_18_50_0_6 is not set
69.246 -# CT_BINUTILS_V_2_18_50_0_7 is not set
69.247 -# CT_BINUTILS_V_2_18_50_0_8 is not set
69.248 -# CT_BINUTILS_V_2_18_50_0_9 is not set
69.249 -# CT_BINUTILS_V_2_18_90 is not set
69.250 -# CT_BINUTILS_V_2_18_91 is not set
69.251 -# CT_BINUTILS_V_2_18_92 is not set
69.252 -# CT_BINUTILS_V_2_18_93 is not set
69.253 -# CT_BINUTILS_V_2_19 is not set
69.254 -CT_BINUTILS_V_2_19_1=y
69.255 -# CT_BINUTILS_V_2_19_50_0_1 is not set
69.256 -# CT_BINUTILS_V_2_19_51_0_1 is not set
69.257 -# CT_BINUTILS_V_2_19_51_0_2 is not set
69.258 CT_BINUTILS_EXTRA_CONFIG=""
69.259 CT_BINUTILS_FOR_TARGET=y
69.260 CT_BINUTILS_FOR_TARGET_IBERTY=y
69.261 @@ -253,40 +248,42 @@
69.262 # C compiler
69.263 #
69.264 CT_CC="gcc"
69.265 -CT_CC_VERSION="4.3.2"
69.266 +CT_CC_VERSION="4.4.0"
69.267 CT_CC_gcc=y
69.268 +# CT_CC_V_4_4_1 is not set
69.269 +CT_CC_V_4_4_0=y
69.270 +# CT_CC_V_4_3_4 is not set
69.271 +# CT_CC_V_4_3_3 is not set
69.272 +# CT_CC_V_4_3_2 is not set
69.273 +# CT_CC_V_4_3_1 is not set
69.274 +# CT_CC_V_4_3_0 is not set
69.275 +# CT_CC_V_4_2_4 is not set
69.276 +# CT_CC_V_4_2_3 is not set
69.277 +# CT_CC_V_4_2_2 is not set
69.278 +# CT_CC_V_4_2_1 is not set
69.279 +# CT_CC_V_4_2_0 is not set
69.280 +# CT_CC_V_4_1_2 is not set
69.281 +# CT_CC_V_4_1_1 is not set
69.282 +# CT_CC_V_4_1_0 is not set
69.283 +# CT_CC_V_4_0_4 is not set
69.284 +# CT_CC_V_4_0_3 is not set
69.285 +# CT_CC_V_4_0_2 is not set
69.286 +# CT_CC_V_4_0_1 is not set
69.287 +# CT_CC_V_4_0_0 is not set
69.288 +# CT_CC_V_3_4_6 is not set
69.289 +# CT_CC_V_3_3_6 is not set
69.290 # CT_CC_V_3_2_3 is not set
69.291 -# CT_CC_V_3_3_6 is not set
69.292 -# CT_CC_V_3_4_6 is not set
69.293 -# CT_CC_V_4_0_0 is not set
69.294 -# CT_CC_V_4_0_1 is not set
69.295 -# CT_CC_V_4_0_2 is not set
69.296 -# CT_CC_V_4_0_3 is not set
69.297 -# CT_CC_V_4_0_4 is not set
69.298 -# CT_CC_V_4_1_0 is not set
69.299 -# CT_CC_V_4_1_1 is not set
69.300 -# CT_CC_V_4_1_2 is not set
69.301 -# CT_CC_V_4_2_0 is not set
69.302 -# CT_CC_V_4_2_1 is not set
69.303 -# CT_CC_V_4_2_2 is not set
69.304 -# CT_CC_V_4_2_3 is not set
69.305 -# CT_CC_V_4_2_4 is not set
69.306 -# CT_CC_V_4_3_0 is not set
69.307 -# CT_CC_V_4_3_1 is not set
69.308 -CT_CC_V_4_3_2=y
69.309 -# CT_CC_V_4_3_3 is not set
69.310 -# CT_CC_V_4_4_0 is not set
69.311 CT_CC_GCC_4_3_or_later=y
69.312 -# CT_CC_GCC_4_4_snapshot is not set
69.313 +CT_CC_GCC_4_4_or_later=y
69.314 CT_CC_CXA_ATEXIT=y
69.315 -# CT_CC_SJLJ_EXCEPTIONS_CONFIGURE is not set
69.316 +CT_CC_SJLJ_EXCEPTIONS_CONFIGURE=y
69.317 # CT_CC_SJLJ_EXCEPTIONS_USE is not set
69.318 -CT_CC_SJLJ_EXCEPTIONS_DONT_USE=y
69.319 +# CT_CC_SJLJ_EXCEPTIONS_DONT_USE is not set
69.320 +CT_CC_ENABLE_CXX_FLAGS=""
69.321 CT_CC_CORE_EXTRA_CONFIG=""
69.322 CT_CC_EXTRA_CONFIG=""
69.323 CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
69.324 CT_CC_BUGURL=""
69.325 -CT_CC_LANG_JAVA_USE_ECJ=y
69.326 CT_CC_SUPPORT_CXX=y
69.327 CT_CC_SUPPORT_FORTRAN=y
69.328 CT_CC_SUPPORT_JAVA=y
69.329 @@ -298,8 +295,12 @@
69.330 # Additional supported languages:
69.331 #
69.332 CT_CC_LANG_CXX=y
69.333 -CT_CC_LANG_FORTRAN=y
69.334 -CT_CC_LANG_JAVA=y
69.335 +# CT_CC_LANG_FORTRAN is not set
69.336 +# CT_CC_LANG_JAVA is not set
69.337 +# CT_CC_LANG_ADA is not set
69.338 +# CT_CC_LANG_OBJC is not set
69.339 +# CT_CC_LANG_OBJCXX is not set
69.340 +CT_CC_LANG_OTHERS=""
69.341 CT_LIBC="uClibc"
69.342
69.343 #
69.344 @@ -308,17 +309,19 @@
69.345 CT_LIBC_VERSION="0.9.30.1"
69.346 # CT_LIBC_eglibc is not set
69.347 # CT_LIBC_glibc is not set
69.348 +# CT_LIBC_newlib is not set
69.349 CT_LIBC_uClibc=y
69.350 +CT_LIBC_V_0_9_30_1=y
69.351 +# CT_LIBC_V_0_9_30 is not set
69.352 +# CT_LIBC_V_0_9_29 is not set
69.353 +# CT_LIBC_V_0_9_28_3 is not set
69.354 +# CT_LIBC_V_0_9_28_2 is not set
69.355 +# CT_LIBC_V_0_9_28_1 is not set
69.356 # CT_LIBC_V_0_9_28 is not set
69.357 -# CT_LIBC_V_0_9_28_1 is not set
69.358 -# CT_LIBC_V_0_9_28_2 is not set
69.359 -# CT_LIBC_V_0_9_28_3 is not set
69.360 -# CT_LIBC_V_0_9_29 is not set
69.361 -# CT_LIBC_V_0_9_30 is not set
69.362 -CT_LIBC_V_0_9_30_1=y
69.363 # CT_LIBC_V_snapshot is not set
69.364 # CT_LIBC_V_specific_date is not set
69.365 -# CT_LIBC_UCLIBC_PARALLEL is not set
69.366 +CT_LIBC_UCLIBC_0_9_30_or_later=y
69.367 +CT_LIBC_UCLIBC_PARALLEL=y
69.368 CT_LIBC_UCLIBC_VERBOSITY_0=y
69.369 # CT_LIBC_UCLIBC_VERBOSITY_1 is not set
69.370 CT_LIBC_UCLIBC_VERBOSITY=""
69.371 @@ -341,64 +344,105 @@
69.372 # CT_THREADS_NONE is not set
69.373
69.374 #
69.375 +# Debug facilities
69.376 +#
69.377 +CT_DEBUG_dmalloc=y
69.378 +CT_DMALLOC_V_5_5_2=y
69.379 +# CT_DMALLOC_V_5_4_3 is not set
69.380 +CT_DMALLOC_VERSION="5.5.2"
69.381 +CT_DEBUG_duma=y
69.382 +CT_DUMA_A=y
69.383 +CT_DUMA_SO=y
69.384 +CT_DUMA_V_2_5_15=y
69.385 +# CT_DUMA_V_2_5_14 is not set
69.386 +# CT_DUMA_V_2_5_12 is not set
69.387 +# CT_DUMA_V_2_5_8 is not set
69.388 +# CT_DUMA_V_2_5_1 is not set
69.389 +CT_DUMA_VERSION="2_5_15"
69.390 +CT_DEBUG_gdb=y
69.391 +CT_GDB_CROSS=y
69.392 +# CT_GDB_CROSS_STATIC is not set
69.393 +# CT_GDB_CROSS_INSIGHT is not set
69.394 +CT_GDB_NATIVE=y
69.395 +# CT_GDB_NATIVE_STATIC is not set
69.396 +CT_GDB_NATIVE_USE_GMP_MPFR=y
69.397 +CT_GDB_GDBSERVER=y
69.398 +CT_GDB_GDBSERVER_STATIC=y
69.399 +CT_GDB_V_6_8=y
69.400 +# CT_GDB_V_6_7_1 is not set
69.401 +# CT_GDB_V_6_7 is not set
69.402 +# CT_GDB_V_6_6 is not set
69.403 +# CT_GDB_V_6_5 is not set
69.404 +# CT_GDB_V_6_4 is not set
69.405 +# CT_GDB_V_snapshot is not set
69.406 +CT_GDB_VERSION="6.8"
69.407 +
69.408 +#
69.409 +# Native gdb needs a native ncurses library
69.410 +#
69.411 +CT_NCURSES_V_5_7=y
69.412 +# CT_NCURSES_V_5_6 is not set
69.413 +CT_NCURSES_VERSION="5.7"
69.414 +CT_DEBUG_ltrace=y
69.415 +# CT_LTRACE_V_0_5_2 is not set
69.416 +# CT_LTRACE_V_0_5_1 is not set
69.417 +CT_LTRACE_V_0_5=y
69.418 +# CT_LTRACE_V_0_4 is not set
69.419 +CT_LTRACE_VERSION="0.5"
69.420 +CT_DEBUG_strace=y
69.421 +CT_STRACE_V_4_5_18=y
69.422 +# CT_STRACE_V_4_5_17 is not set
69.423 +# CT_STRACE_V_4_5_16 is not set
69.424 +# CT_STRACE_V_4_5_15 is not set
69.425 +# CT_STRACE_V_4_5_14 is not set
69.426 +# CT_STRACE_V_4_5 is not set
69.427 +CT_STRACE_VERSION="4.5.18"
69.428 +
69.429 +#
69.430 # Tools facilities
69.431 #
69.432 CT_TOOL_libelf=y
69.433 -CT_LIBELF_V_0_8_10=y
69.434 -CT_LIBELF_VERSION="0.8.10"
69.435 +CT_LIBELF_V_0_8_11=y
69.436 +# CT_LIBELF_V_0_8_10 is not set
69.437 +CT_LIBELF_VERSION="0.8.11"
69.438 CT_TOOL_sstrip=y
69.439 CT_SSTRIP_BUILDROOT=y
69.440 # CT_SSTRIP_ELFKICKERS is not set
69.441 CT_SSTRIP_FROM="buildroot"
69.442
69.443 #
69.444 -# Debug facilities
69.445 +# Companion libraries
69.446 #
69.447 -CT_DEBUG_dmalloc=y
69.448 -# CT_DMALLOC_V_5_4_3 is not set
69.449 -CT_DMALLOC_V_5_5_2=y
69.450 -CT_DMALLOC_VERSION="5.5.2"
69.451 -CT_DEBUG_duma=y
69.452 -CT_DUMA_A=y
69.453 -CT_DUMA_SO=y
69.454 -# CT_DUMA_V_2_5_1 is not set
69.455 -# CT_DUMA_V_2_5_8 is not set
69.456 -# CT_DUMA_V_2_5_12 is not set
69.457 -CT_DUMA_V_2_5_14=y
69.458 -CT_DUMA_VERSION="2_5_14"
69.459 -CT_DEBUG_gdb=y
69.460 -CT_GDB_CROSS=y
69.461 -# CT_GDB_CROSS_STATIC is not set
69.462 -CT_GDB_NATIVE=y
69.463 -# CT_GDB_NATIVE_STATIC is not set
69.464 -CT_GDB_NATIVE_USE_GMP_MPFR=y
69.465 -CT_GDB_GDBSERVER=y
69.466 -CT_GDB_GDBSERVER_STATIC=y
69.467 -# CT_GDB_V_6_4 is not set
69.468 -# CT_GDB_V_6_5 is not set
69.469 -# CT_GDB_V_6_6 is not set
69.470 -# CT_GDB_V_6_7 is not set
69.471 -# CT_GDB_V_6_7_1 is not set
69.472 -CT_GDB_V_6_8=y
69.473 -# CT_GDB_V_snapshot is not set
69.474 -CT_GDB_VERSION="6.8"
69.475 +CT_WRAPPER_NEEDED=y
69.476 +CT_GMP_MPFR=y
69.477 +CT_GMP_V_4_3_1=y
69.478 +# CT_GMP_V_4_3_0 is not set
69.479 +# CT_GMP_V_4_2_4 is not set
69.480 +# CT_GMP_V_4_2_2 is not set
69.481 +CT_GMP_VERSION="4.3.1"
69.482 +CT_MPFR_V_2_4_1=y
69.483 +# CT_MPFR_V_2_4_0 is not set
69.484 +# CT_MPFR_V_2_3_2 is not set
69.485 +# CT_MPFR_V_2_3_1 is not set
69.486 +CT_MPFR_VERSION="2.4.1"
69.487 +CT_PPL_CLOOG_MPC=y
69.488 +CT_PPL_V_0_10_2=y
69.489 +CT_PPL_VERSION="0.10.2"
69.490 +CT_CLOOG_V_0_15_7=y
69.491 +# CT_CLOOG_V_0_15_6 is not set
69.492 +# CT_CLOOG_V_0_15_5 is not set
69.493 +# CT_CLOOG_V_0_15_4 is not set
69.494 +# CT_CLOOG_V_0_15_3 is not set
69.495 +CT_CLOOG_VERSION="0.15.7"
69.496 +CT_MPC_V_0_7=y
69.497 +# CT_MPC_V_0_6 is not set
69.498 +CT_MPC_VERSION="0.7"
69.499
69.500 #
69.501 -# Native gdb needs a native ncurses library
69.502 +# Companion libraries common options
69.503 #
69.504 -# CT_NCURSES_V_5_6 is not set
69.505 -CT_NCURSES_V_5_7=y
69.506 -CT_NCURSES_VERSION="5.7"
69.507 -CT_DEBUG_ltrace=y
69.508 -# CT_LTRACE_V_0_4 is not set
69.509 -CT_LTRACE_V_0_5=y
69.510 -# CT_LTRACE_V_0_5_1 is not set
69.511 -CT_LTRACE_VERSION="0.5"
69.512 -CT_DEBUG_strace=y
69.513 -# CT_STRACE_V_4_5 is not set
69.514 -# CT_STRACE_V_4_5_14 is not set
69.515 -# CT_STRACE_V_4_5_15 is not set
69.516 -# CT_STRACE_V_4_5_16 is not set
69.517 -CT_STRACE_V_4_5_17=y
69.518 -# CT_STRACE_V_4_5_18 is not set
69.519 -CT_STRACE_VERSION="4.5.17"
69.520 +# CT_COMP_LIBS_CHECK is not set
69.521 +CT_COMP_LIBS_TARGET=y
69.522 +CT_TOOLS_WRAPPER_SCRIPT=y
69.523 +# CT_TOOLS_WRAPPER_EXEC is not set
69.524 +CT_TOOLS_WRAPPER="script"
70.1 --- a/samples/armeb-unknown-eabi/crosstool.config Sat Oct 03 18:49:23 2009 +0200
70.2 +++ b/samples/armeb-unknown-eabi/crosstool.config Sat Oct 03 18:49:51 2009 +0200
70.3 @@ -1,7 +1,7 @@
70.4 #
70.5 # Automatically generated make config: don't edit
70.6 -# crosstool-NG version: svn_trunk@1453
70.7 -# Sun Mar 29 12:27:22 2009
70.8 +# crosstool-NG version: hg_default@1525_a2c6b6c74bfb
70.9 +# Wed Sep 9 21:44:54 2009
70.10 #
70.11
70.12 #
70.13 @@ -23,7 +23,6 @@
70.14 CT_WORK_DIR="${CT_TOP_DIR}/targets"
70.15 CT_PREFIX_DIR="${HOME}/x-tools/${CT_TARGET}"
70.16 CT_INSTALL_DIR="${CT_PREFIX_DIR}"
70.17 -# CT_CUSTOM_PATCH is not set
70.18 CT_REMOVE_DOCS=y
70.19 CT_INSTALL_DIR_RO=y
70.20
70.21 @@ -42,6 +41,15 @@
70.22 # CT_FORCE_EXTRACT is not set
70.23 CT_OVERIDE_CONFIG_GUESS_SUB=y
70.24 # CT_ONLY_EXTRACT is not set
70.25 +CT_PATCH_BUNDLED=y
70.26 +# CT_PATCH_LOCAL is not set
70.27 +# CT_PATCH_BUNDLED_LOCAL is not set
70.28 +# CT_PATCH_LOCAL_BUNDLED is not set
70.29 +# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set
70.30 +# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set
70.31 +CT_PATCH_ORDER="bundled"
70.32 +# CT_PATCH_SINGLE is not set
70.33 +# CT_PATCH_USE_LOCAL is not set
70.34
70.35 #
70.36 # Build behavior
70.37 @@ -50,7 +58,11 @@
70.38 CT_LOAD=0
70.39 CT_NICE=0
70.40 CT_USE_PIPES=y
70.41 +# CT_CONFIG_SHELL_SH is not set
70.42 # CT_CONFIG_SHELL_ASH is not set
70.43 +CT_CONFIG_SHELL_BASH=y
70.44 +# CT_CONFIG_SHELL_CUSTOM is not set
70.45 +CT_CONFIG_SHELL="bash"
70.46
70.47 #
70.48 # Logging
70.49 @@ -72,12 +84,14 @@
70.50 #
70.51 CT_ARCH="arm"
70.52 # CT_ARCH_64 is not set
70.53 +# CT_ARCH_SUPPORTS_BOTH_MMU is not set
70.54 +CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
70.55 CT_ARCH_SUPPORT_ARCH=y
70.56 # CT_ARCH_SUPPORT_ABI is not set
70.57 CT_ARCH_SUPPORT_CPU=y
70.58 CT_ARCH_SUPPORT_TUNE=y
70.59 CT_ARCH_SUPPORT_FPU=y
70.60 -CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
70.61 +# CT_ARCH_DEFAULT_HAS_MMU is not set
70.62 # CT_ARCH_DEFAULT_BE is not set
70.63 CT_ARCH_DEFAULT_LE=y
70.64 CT_ARCH_ARCH=""
70.65 @@ -96,6 +110,7 @@
70.66 #
70.67 # CT_ARCH_alpha is not set
70.68 CT_ARCH_arm=y
70.69 +# CT_ARCH_avr32 is not set
70.70 # CT_ARCH_ia64 is not set
70.71 # CT_ARCH_mips is not set
70.72 # CT_ARCH_powerpc is not set
70.73 @@ -104,6 +119,7 @@
70.74 # CT_ARCH_x86 is not set
70.75 # CT_ARCH_x86_64 is not set
70.76 CT_ARCH_ARM_EABI=y
70.77 +CT_ARCH_USE_MMU=y
70.78
70.79 #
70.80 # Target optimisations
70.81 @@ -146,27 +162,23 @@
70.82 # Operating System
70.83 #
70.84 CT_BARE_METAL=y
70.85 +# CT_KERNEL_SUPPORTS_SHARED_LIBS is not set
70.86 CT_KERNEL="bare-metal"
70.87 CT_KERNEL_bare_metal=y
70.88 # CT_KERNEL_linux is not set
70.89
70.90 #
70.91 -# GMP and MPFR
70.92 +# Common kernel options
70.93 #
70.94 -CT_GMP_MPFR=y
70.95 -# CT_GMP_V_4_2_2 is not set
70.96 -CT_GMP_V_4_2_4=y
70.97 -CT_GMP_VERSION="4.2.4"
70.98 -CT_GMP_CHECK=y
70.99 -# CT_MPFR_V_2_3_1 is not set
70.100 -# CT_MPFR_V_2_3_2 is not set
70.101 -# CT_MPFR_V_2_4_0 is not set
70.102 -CT_MPFR_V_2_4_1=y
70.103 -CT_MPFR_VERSION="2.4.1"
70.104 -CT_MPFR_CHECK=y
70.105
70.106 #
70.107 -# binutils
70.108 +# Binary utilities
70.109 +#
70.110 +CT_ARCH_BINFMT_ELF=y
70.111 +# CT_ARCH_BINFMT_FLAT is not set
70.112 +
70.113 +#
70.114 +# GNU binutils
70.115 #
70.116 CT_BINUTILS_VERSION="2.19.1"
70.117 # CT_BINUTILS_V_2_14 is not set
70.118 @@ -216,9 +228,12 @@
70.119 # CT_CC_V_4_3_1 is not set
70.120 CT_CC_V_4_3_2=y
70.121 # CT_CC_V_4_3_3 is not set
70.122 +# CT_CC_V_4_3_4 is not set
70.123 # CT_CC_V_4_4_0 is not set
70.124 +# CT_CC_V_4_4_1 is not set
70.125 CT_CC_GCC_4_3_or_later=y
70.126 -# CT_CC_GCC_4_4_snapshot is not set
70.127 +# CT_CC_GCC_4_4_or_later is not set
70.128 +CT_CC_ENABLE_CXX_FLAGS=""
70.129 CT_CC_CORE_EXTRA_CONFIG=""
70.130 CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
70.131 CT_CC_BUGURL=""
70.132 @@ -240,6 +255,7 @@
70.133 #
70.134 # CT_LIBC_eglibc is not set
70.135 # CT_LIBC_glibc is not set
70.136 +# CT_LIBC_newlib is not set
70.137 # CT_LIBC_uClibc is not set
70.138
70.139 #
70.140 @@ -253,12 +269,6 @@
70.141 CT_THREADS_NONE=y
70.142
70.143 #
70.144 -# Tools facilities
70.145 -#
70.146 -# CT_TOOL_libelf is not set
70.147 -# CT_TOOL_sstrip is not set
70.148 -
70.149 -#
70.150 # Debug facilities
70.151 #
70.152 # CT_DEBUG_dmalloc is not set
70.153 @@ -284,3 +294,34 @@
70.154 CT_GDB_VERSION="6.8"
70.155 # CT_DEBUG_ltrace is not set
70.156 # CT_DEBUG_strace is not set
70.157 +
70.158 +#
70.159 +# Tools facilities
70.160 +#
70.161 +# CT_TOOL_libelf is not set
70.162 +# CT_TOOL_sstrip is not set
70.163 +
70.164 +#
70.165 +# Companion libraries
70.166 +#
70.167 +CT_WRAPPER_NEEDED=y
70.168 +CT_GMP_MPFR=y
70.169 +# CT_GMP_V_4_2_2 is not set
70.170 +CT_GMP_V_4_2_4=y
70.171 +# CT_GMP_V_4_3_0 is not set
70.172 +# CT_GMP_V_4_3_1 is not set
70.173 +CT_GMP_VERSION="4.2.4"
70.174 +# CT_MPFR_V_2_3_1 is not set
70.175 +# CT_MPFR_V_2_3_2 is not set
70.176 +# CT_MPFR_V_2_4_0 is not set
70.177 +CT_MPFR_V_2_4_1=y
70.178 +CT_MPFR_VERSION="2.4.1"
70.179 +# CT_PPL_CLOOG_MPC is not set
70.180 +
70.181 +#
70.182 +# Companion libraries common options
70.183 +#
70.184 +# CT_COMP_LIBS_CHECK is not set
70.185 +CT_TOOLS_WRAPPER_SCRIPT=y
70.186 +# CT_TOOLS_WRAPPER_EXEC is not set
70.187 +CT_TOOLS_WRAPPER="script"
71.1 --- a/samples/armeb-unknown-linux-gnu/crosstool.config Sat Oct 03 18:49:23 2009 +0200
71.2 +++ b/samples/armeb-unknown-linux-gnu/crosstool.config Sat Oct 03 18:49:51 2009 +0200
71.3 @@ -1,7 +1,7 @@
71.4 #
71.5 # Automatically generated make config: don't edit
71.6 -# crosstool-NG version: svn_trunk@1474
71.7 -# Sun Apr 19 19:02:04 2009
71.8 +# crosstool-NG version: hg_default@1525_a2c6b6c74bfb
71.9 +# Wed Sep 9 21:52:00 2009
71.10 #
71.11
71.12 #
71.13 @@ -23,7 +23,6 @@
71.14 CT_WORK_DIR="${CT_TOP_DIR}/targets"
71.15 CT_PREFIX_DIR="${HOME}/x-tools/${CT_TARGET}"
71.16 CT_INSTALL_DIR="${CT_PREFIX_DIR}"
71.17 -# CT_CUSTOM_PATCH is not set
71.18 CT_REMOVE_DOCS=y
71.19 CT_INSTALL_DIR_RO=y
71.20
71.21 @@ -44,6 +43,15 @@
71.22 # CT_FORCE_EXTRACT is not set
71.23 CT_OVERIDE_CONFIG_GUESS_SUB=y
71.24 # CT_ONLY_EXTRACT is not set
71.25 +CT_PATCH_BUNDLED=y
71.26 +# CT_PATCH_LOCAL is not set
71.27 +# CT_PATCH_BUNDLED_LOCAL is not set
71.28 +# CT_PATCH_LOCAL_BUNDLED is not set
71.29 +# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set
71.30 +# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set
71.31 +CT_PATCH_ORDER="bundled"
71.32 +# CT_PATCH_SINGLE is not set
71.33 +# CT_PATCH_USE_LOCAL is not set
71.34
71.35 #
71.36 # Build behavior
71.37 @@ -52,7 +60,11 @@
71.38 CT_LOAD=0
71.39 CT_NICE=0
71.40 CT_USE_PIPES=y
71.41 +# CT_CONFIG_SHELL_SH is not set
71.42 # CT_CONFIG_SHELL_ASH is not set
71.43 +CT_CONFIG_SHELL_BASH=y
71.44 +# CT_CONFIG_SHELL_CUSTOM is not set
71.45 +CT_CONFIG_SHELL="bash"
71.46
71.47 #
71.48 # Logging
71.49 @@ -74,12 +86,14 @@
71.50 #
71.51 CT_ARCH="arm"
71.52 # CT_ARCH_64 is not set
71.53 +# CT_ARCH_SUPPORTS_BOTH_MMU is not set
71.54 +CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
71.55 CT_ARCH_SUPPORT_ARCH=y
71.56 CT_ARCH_SUPPORT_ABI=y
71.57 CT_ARCH_SUPPORT_CPU=y
71.58 CT_ARCH_SUPPORT_TUNE=y
71.59 CT_ARCH_SUPPORT_FPU=y
71.60 -CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
71.61 +# CT_ARCH_DEFAULT_HAS_MMU is not set
71.62 # CT_ARCH_DEFAULT_BE is not set
71.63 CT_ARCH_DEFAULT_LE=y
71.64 CT_ARCH_ARCH="armv5te"
71.65 @@ -99,6 +113,7 @@
71.66 #
71.67 # CT_ARCH_alpha is not set
71.68 CT_ARCH_arm=y
71.69 +# CT_ARCH_avr32 is not set
71.70 # CT_ARCH_ia64 is not set
71.71 # CT_ARCH_mips is not set
71.72 # CT_ARCH_powerpc is not set
71.73 @@ -108,6 +123,7 @@
71.74 # CT_ARCH_x86_64 is not set
71.75 # CT_ARCH_ARM_EABI is not set
71.76 CT_ARCH_ARM_ABI_OK=y
71.77 +CT_ARCH_USE_MMU=y
71.78
71.79 #
71.80 # Target optimisations
71.81 @@ -122,7 +138,6 @@
71.82 #
71.83 CT_USE_SYSROOT=y
71.84 CT_SYSROOT_DIR_PREFIX=""
71.85 -CT_SHARED_LIBS=y
71.86
71.87 #
71.88 # Tuple completion and aliasing
71.89 @@ -151,6 +166,7 @@
71.90 # Operating System
71.91 #
71.92 # CT_BARE_METAL is not set
71.93 +CT_KERNEL_SUPPORTS_SHARED_LIBS=y
71.94 CT_KERNEL="linux"
71.95 CT_KERNEL_VERSION="2.6.29"
71.96 # CT_KERNEL_bare_metal is not set
71.97 @@ -166,40 +182,21 @@
71.98 # CT_KERNEL_V_2_6_24_7 is not set
71.99 # CT_KERNEL_V_2_6_25_20 is not set
71.100 # CT_KERNEL_V_2_6_26_8 is not set
71.101 -# CT_KERNEL_V_2_6_27 is not set
71.102 -# CT_KERNEL_V_2_6_27_1 is not set
71.103 -# CT_KERNEL_V_2_6_27_2 is not set
71.104 -# CT_KERNEL_V_2_6_27_3 is not set
71.105 -# CT_KERNEL_V_2_6_27_4 is not set
71.106 -# CT_KERNEL_V_2_6_27_5 is not set
71.107 -# CT_KERNEL_V_2_6_27_6 is not set
71.108 -# CT_KERNEL_V_2_6_27_7 is not set
71.109 -# CT_KERNEL_V_2_6_27_8 is not set
71.110 -# CT_KERNEL_V_2_6_27_9 is not set
71.111 -# CT_KERNEL_V_2_6_27_10 is not set
71.112 -# CT_KERNEL_V_2_6_27_11 is not set
71.113 -# CT_KERNEL_V_2_6_27_12 is not set
71.114 -# CT_KERNEL_V_2_6_27_13 is not set
71.115 -# CT_KERNEL_V_2_6_27_14 is not set
71.116 -# CT_KERNEL_V_2_6_27_15 is not set
71.117 -# CT_KERNEL_V_2_6_27_16 is not set
71.118 -# CT_KERNEL_V_2_6_27_17 is not set
71.119 -# CT_KERNEL_V_2_6_27_18 is not set
71.120 -# CT_KERNEL_V_2_6_27_19 is not set
71.121 -# CT_KERNEL_V_2_6_27_20 is not set
71.122 -# CT_KERNEL_V_2_6_27_21 is not set
71.123 -# CT_KERNEL_V_2_6_28 is not set
71.124 -# CT_KERNEL_V_2_6_28_1 is not set
71.125 -# CT_KERNEL_V_2_6_28_2 is not set
71.126 -# CT_KERNEL_V_2_6_28_3 is not set
71.127 -# CT_KERNEL_V_2_6_28_4 is not set
71.128 -# CT_KERNEL_V_2_6_28_5 is not set
71.129 -# CT_KERNEL_V_2_6_28_6 is not set
71.130 -# CT_KERNEL_V_2_6_28_7 is not set
71.131 -# CT_KERNEL_V_2_6_28_8 is not set
71.132 -# CT_KERNEL_V_2_6_28_9 is not set
71.133 +# CT_KERNEL_V_2_6_27_31 is not set
71.134 +# CT_KERNEL_V_2_6_28_10 is not set
71.135 CT_KERNEL_V_2_6_29=y
71.136 # CT_KERNEL_V_2_6_29_1 is not set
71.137 +# CT_KERNEL_V_2_6_29_2 is not set
71.138 +# CT_KERNEL_V_2_6_29_3 is not set
71.139 +# CT_KERNEL_V_2_6_29_4 is not set
71.140 +# CT_KERNEL_V_2_6_29_5 is not set
71.141 +# CT_KERNEL_V_2_6_29_6 is not set
71.142 +# CT_KERNEL_V_2_6_30 is not set
71.143 +# CT_KERNEL_V_2_6_30_1 is not set
71.144 +# CT_KERNEL_V_2_6_30_2 is not set
71.145 +# CT_KERNEL_V_2_6_30_3 is not set
71.146 +# CT_KERNEL_V_2_6_30_4 is not set
71.147 +# CT_KERNEL_V_2_6_30_5 is not set
71.148 # CT_KERNEL_V_select is not set
71.149 CT_KERNEL_LINUX_VERBOSITY_0=y
71.150 # CT_KERNEL_LINUX_VERBOSITY_1 is not set
71.151 @@ -208,23 +205,18 @@
71.152 # CT_KERNEL_LINUX_USE_CUSTOM_HEADERS is not set
71.153
71.154 #
71.155 -# GMP and MPFR
71.156 +# Common kernel options
71.157 #
71.158 -CT_GMP_MPFR=y
71.159 -CT_GMP_MPFR_TARGET=y
71.160 -# CT_GMP_V_4_2_2 is not set
71.161 -CT_GMP_V_4_2_4=y
71.162 -CT_GMP_VERSION="4.2.4"
71.163 -CT_GMP_CHECK=y
71.164 -# CT_MPFR_V_2_3_1 is not set
71.165 -# CT_MPFR_V_2_3_2 is not set
71.166 -# CT_MPFR_V_2_4_0 is not set
71.167 -CT_MPFR_V_2_4_1=y
71.168 -CT_MPFR_VERSION="2.4.1"
71.169 -CT_MPFR_CHECK=y
71.170 +CT_SHARED_LIBS=y
71.171
71.172 #
71.173 -# binutils
71.174 +# Binary utilities
71.175 +#
71.176 +CT_ARCH_BINFMT_ELF=y
71.177 +# CT_ARCH_BINFMT_FLAT is not set
71.178 +
71.179 +#
71.180 +# GNU binutils
71.181 #
71.182 CT_BINUTILS_VERSION="2.19.1"
71.183 # CT_BINUTILS_V_2_14 is not set
71.184 @@ -277,13 +269,16 @@
71.185 # CT_CC_V_4_3_1 is not set
71.186 CT_CC_V_4_3_2=y
71.187 # CT_CC_V_4_3_3 is not set
71.188 +# CT_CC_V_4_3_4 is not set
71.189 # CT_CC_V_4_4_0 is not set
71.190 +# CT_CC_V_4_4_1 is not set
71.191 CT_CC_GCC_4_3_or_later=y
71.192 -# CT_CC_GCC_4_4_snapshot is not set
71.193 +# CT_CC_GCC_4_4_or_later is not set
71.194 CT_CC_CXA_ATEXIT=y
71.195 CT_CC_SJLJ_EXCEPTIONS_CONFIGURE=y
71.196 # CT_CC_SJLJ_EXCEPTIONS_USE is not set
71.197 # CT_CC_SJLJ_EXCEPTIONS_DONT_USE is not set
71.198 +CT_CC_ENABLE_CXX_FLAGS=""
71.199 CT_CC_CORE_EXTRA_CONFIG=""
71.200 CT_CC_EXTRA_CONFIG=""
71.201 CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
71.202 @@ -310,6 +305,7 @@
71.203 CT_LIBC_VERSION="2.9"
71.204 # CT_LIBC_eglibc is not set
71.205 CT_LIBC_glibc=y
71.206 +# CT_LIBC_newlib is not set
71.207 # CT_LIBC_uClibc is not set
71.208 # CT_LIBC_V_2_3_6 is not set
71.209 # CT_LIBC_V_2_5 is not set
71.210 @@ -321,6 +317,7 @@
71.211 CT_LIBC_V_2_9=y
71.212 # CT_LIBC_V_LATEST is not set
71.213 # CT_LIBC_V_date is not set
71.214 +CT_LIBC_GLIBC_2_8_or_later=y
71.215 # CT_LIBC_GLIBC_TARBALL is not set
71.216 CT_LIBC_GLIBC_CVS=y
71.217 CT_LIBC_GLIBC_CVS_date="2009-03-29"
71.218 @@ -334,6 +331,18 @@
71.219 CT_LIBC_EXTRA_CC_ARGS=""
71.220 CT_LIBC_GLIBC_USE_PORTS=y
71.221 CT_LIBC_ADDONS_LIST=""
71.222 +
71.223 +#
71.224 +# WARNING!!!
71.225 +#
71.226 +
71.227 +#
71.228 +# For glibc >= 2.8, addons are only available via a CVS checkout.
71.229 +#
71.230 +
71.231 +#
71.232 +# Be sure to review the associated options, above.
71.233 +#
71.234 # CT_LIBC_GLIBC_KERNEL_VERSION_NONE is not set
71.235 CT_LIBC_GLIBC_KERNEL_VERSION_AS_HEADERS=y
71.236 # CT_LIBC_GLIBC_KERNEL_VERSION_CHOSEN is not set
71.237 @@ -350,17 +359,6 @@
71.238 # CT_THREADS_NONE is not set
71.239
71.240 #
71.241 -# Tools facilities
71.242 -#
71.243 -CT_TOOL_libelf=y
71.244 -CT_LIBELF_V_0_8_10=y
71.245 -CT_LIBELF_VERSION="0.8.10"
71.246 -CT_TOOL_sstrip=y
71.247 -CT_SSTRIP_BUILDROOT=y
71.248 -# CT_SSTRIP_ELFKICKERS is not set
71.249 -CT_SSTRIP_FROM="buildroot"
71.250 -
71.251 -#
71.252 # Debug facilities
71.253 #
71.254 CT_DEBUG_dmalloc=y
71.255 @@ -374,6 +372,7 @@
71.256 # CT_DUMA_V_2_5_8 is not set
71.257 # CT_DUMA_V_2_5_12 is not set
71.258 CT_DUMA_V_2_5_14=y
71.259 +# CT_DUMA_V_2_5_15 is not set
71.260 CT_DUMA_VERSION="2_5_14"
71.261 CT_DEBUG_gdb=y
71.262 CT_GDB_CROSS=y
71.263 @@ -402,6 +401,7 @@
71.264 # CT_LTRACE_V_0_4 is not set
71.265 CT_LTRACE_V_0_5=y
71.266 # CT_LTRACE_V_0_5_1 is not set
71.267 +# CT_LTRACE_V_0_5_2 is not set
71.268 CT_LTRACE_VERSION="0.5"
71.269 CT_DEBUG_strace=y
71.270 # CT_STRACE_V_4_5 is not set
71.271 @@ -411,3 +411,41 @@
71.272 CT_STRACE_V_4_5_17=y
71.273 # CT_STRACE_V_4_5_18 is not set
71.274 CT_STRACE_VERSION="4.5.17"
71.275 +
71.276 +#
71.277 +# Tools facilities
71.278 +#
71.279 +CT_TOOL_libelf=y
71.280 +CT_LIBELF_V_0_8_10=y
71.281 +# CT_LIBELF_V_0_8_11 is not set
71.282 +CT_LIBELF_VERSION="0.8.10"
71.283 +CT_TOOL_sstrip=y
71.284 +CT_SSTRIP_BUILDROOT=y
71.285 +# CT_SSTRIP_ELFKICKERS is not set
71.286 +CT_SSTRIP_FROM="buildroot"
71.287 +
71.288 +#
71.289 +# Companion libraries
71.290 +#
71.291 +CT_WRAPPER_NEEDED=y
71.292 +CT_GMP_MPFR=y
71.293 +# CT_GMP_V_4_2_2 is not set
71.294 +CT_GMP_V_4_2_4=y
71.295 +# CT_GMP_V_4_3_0 is not set
71.296 +# CT_GMP_V_4_3_1 is not set
71.297 +CT_GMP_VERSION="4.2.4"
71.298 +# CT_MPFR_V_2_3_1 is not set
71.299 +# CT_MPFR_V_2_3_2 is not set
71.300 +# CT_MPFR_V_2_4_0 is not set
71.301 +CT_MPFR_V_2_4_1=y
71.302 +CT_MPFR_VERSION="2.4.1"
71.303 +# CT_PPL_CLOOG_MPC is not set
71.304 +
71.305 +#
71.306 +# Companion libraries common options
71.307 +#
71.308 +# CT_COMP_LIBS_CHECK is not set
71.309 +CT_COMP_LIBS_TARGET=y
71.310 +CT_TOOLS_WRAPPER_SCRIPT=y
71.311 +# CT_TOOLS_WRAPPER_EXEC is not set
71.312 +CT_TOOLS_WRAPPER="script"
72.1 --- a/samples/armeb-unknown-linux-gnueabi/crosstool.config Sat Oct 03 18:49:23 2009 +0200
72.2 +++ b/samples/armeb-unknown-linux-gnueabi/crosstool.config Sat Oct 03 18:49:51 2009 +0200
72.3 @@ -1,7 +1,7 @@
72.4 #
72.5 # Automatically generated make config: don't edit
72.6 -# crosstool-NG version: svn_trunk@1474
72.7 -# Sun Apr 19 19:02:05 2009
72.8 +# crosstool-NG version: hg_default@1525_1ab712fff0a3
72.9 +# Thu Sep 10 21:04:05 2009
72.10 #
72.11
72.12 #
72.13 @@ -23,7 +23,6 @@
72.14 CT_WORK_DIR="${CT_TOP_DIR}/targets"
72.15 CT_PREFIX_DIR="${HOME}/x-tools/${CT_TARGET}"
72.16 CT_INSTALL_DIR="${CT_PREFIX_DIR}"
72.17 -# CT_CUSTOM_PATCH is not set
72.18 CT_REMOVE_DOCS=y
72.19 CT_INSTALL_DIR_RO=y
72.20
72.21 @@ -44,6 +43,15 @@
72.22 # CT_FORCE_EXTRACT is not set
72.23 CT_OVERIDE_CONFIG_GUESS_SUB=y
72.24 # CT_ONLY_EXTRACT is not set
72.25 +CT_PATCH_BUNDLED=y
72.26 +# CT_PATCH_LOCAL is not set
72.27 +# CT_PATCH_BUNDLED_LOCAL is not set
72.28 +# CT_PATCH_LOCAL_BUNDLED is not set
72.29 +# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set
72.30 +# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set
72.31 +CT_PATCH_ORDER="bundled"
72.32 +# CT_PATCH_SINGLE is not set
72.33 +# CT_PATCH_USE_LOCAL is not set
72.34
72.35 #
72.36 # Build behavior
72.37 @@ -52,7 +60,11 @@
72.38 CT_LOAD=0
72.39 CT_NICE=0
72.40 CT_USE_PIPES=y
72.41 +# CT_CONFIG_SHELL_SH is not set
72.42 # CT_CONFIG_SHELL_ASH is not set
72.43 +CT_CONFIG_SHELL_BASH=y
72.44 +# CT_CONFIG_SHELL_CUSTOM is not set
72.45 +CT_CONFIG_SHELL="bash"
72.46
72.47 #
72.48 # Logging
72.49 @@ -74,12 +86,14 @@
72.50 #
72.51 CT_ARCH="arm"
72.52 # CT_ARCH_64 is not set
72.53 +# CT_ARCH_SUPPORTS_BOTH_MMU is not set
72.54 +CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
72.55 CT_ARCH_SUPPORT_ARCH=y
72.56 # CT_ARCH_SUPPORT_ABI is not set
72.57 CT_ARCH_SUPPORT_CPU=y
72.58 CT_ARCH_SUPPORT_TUNE=y
72.59 CT_ARCH_SUPPORT_FPU=y
72.60 -CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
72.61 +# CT_ARCH_DEFAULT_HAS_MMU is not set
72.62 # CT_ARCH_DEFAULT_BE is not set
72.63 CT_ARCH_DEFAULT_LE=y
72.64 CT_ARCH_ARCH="armv5te"
72.65 @@ -98,6 +112,7 @@
72.66 #
72.67 # CT_ARCH_alpha is not set
72.68 CT_ARCH_arm=y
72.69 +# CT_ARCH_avr32 is not set
72.70 # CT_ARCH_ia64 is not set
72.71 # CT_ARCH_mips is not set
72.72 # CT_ARCH_powerpc is not set
72.73 @@ -106,6 +121,7 @@
72.74 # CT_ARCH_x86 is not set
72.75 # CT_ARCH_x86_64 is not set
72.76 CT_ARCH_ARM_EABI=y
72.77 +CT_ARCH_USE_MMU=y
72.78
72.79 #
72.80 # Target optimisations
72.81 @@ -120,7 +136,6 @@
72.82 #
72.83 CT_USE_SYSROOT=y
72.84 CT_SYSROOT_DIR_PREFIX=""
72.85 -CT_SHARED_LIBS=y
72.86
72.87 #
72.88 # Tuple completion and aliasing
72.89 @@ -149,6 +164,7 @@
72.90 # Operating System
72.91 #
72.92 # CT_BARE_METAL is not set
72.93 +CT_KERNEL_SUPPORTS_SHARED_LIBS=y
72.94 CT_KERNEL="linux"
72.95 CT_KERNEL_VERSION="2.6.29"
72.96 # CT_KERNEL_bare_metal is not set
72.97 @@ -164,40 +180,21 @@
72.98 # CT_KERNEL_V_2_6_24_7 is not set
72.99 # CT_KERNEL_V_2_6_25_20 is not set
72.100 # CT_KERNEL_V_2_6_26_8 is not set
72.101 -# CT_KERNEL_V_2_6_27 is not set
72.102 -# CT_KERNEL_V_2_6_27_1 is not set
72.103 -# CT_KERNEL_V_2_6_27_2 is not set
72.104 -# CT_KERNEL_V_2_6_27_3 is not set
72.105 -# CT_KERNEL_V_2_6_27_4 is not set
72.106 -# CT_KERNEL_V_2_6_27_5 is not set
72.107 -# CT_KERNEL_V_2_6_27_6 is not set
72.108 -# CT_KERNEL_V_2_6_27_7 is not set
72.109 -# CT_KERNEL_V_2_6_27_8 is not set
72.110 -# CT_KERNEL_V_2_6_27_9 is not set
72.111 -# CT_KERNEL_V_2_6_27_10 is not set
72.112 -# CT_KERNEL_V_2_6_27_11 is not set
72.113 -# CT_KERNEL_V_2_6_27_12 is not set
72.114 -# CT_KERNEL_V_2_6_27_13 is not set
72.115 -# CT_KERNEL_V_2_6_27_14 is not set
72.116 -# CT_KERNEL_V_2_6_27_15 is not set
72.117 -# CT_KERNEL_V_2_6_27_16 is not set
72.118 -# CT_KERNEL_V_2_6_27_17 is not set
72.119 -# CT_KERNEL_V_2_6_27_18 is not set
72.120 -# CT_KERNEL_V_2_6_27_19 is not set
72.121 -# CT_KERNEL_V_2_6_27_20 is not set
72.122 -# CT_KERNEL_V_2_6_27_21 is not set
72.123 -# CT_KERNEL_V_2_6_28 is not set
72.124 -# CT_KERNEL_V_2_6_28_1 is not set
72.125 -# CT_KERNEL_V_2_6_28_2 is not set
72.126 -# CT_KERNEL_V_2_6_28_3 is not set
72.127 -# CT_KERNEL_V_2_6_28_4 is not set
72.128 -# CT_KERNEL_V_2_6_28_5 is not set
72.129 -# CT_KERNEL_V_2_6_28_6 is not set
72.130 -# CT_KERNEL_V_2_6_28_7 is not set
72.131 -# CT_KERNEL_V_2_6_28_8 is not set
72.132 -# CT_KERNEL_V_2_6_28_9 is not set
72.133 +# CT_KERNEL_V_2_6_27_31 is not set
72.134 +# CT_KERNEL_V_2_6_28_10 is not set
72.135 CT_KERNEL_V_2_6_29=y
72.136 # CT_KERNEL_V_2_6_29_1 is not set
72.137 +# CT_KERNEL_V_2_6_29_2 is not set
72.138 +# CT_KERNEL_V_2_6_29_3 is not set
72.139 +# CT_KERNEL_V_2_6_29_4 is not set
72.140 +# CT_KERNEL_V_2_6_29_5 is not set
72.141 +# CT_KERNEL_V_2_6_29_6 is not set
72.142 +# CT_KERNEL_V_2_6_30 is not set
72.143 +# CT_KERNEL_V_2_6_30_1 is not set
72.144 +# CT_KERNEL_V_2_6_30_2 is not set
72.145 +# CT_KERNEL_V_2_6_30_3 is not set
72.146 +# CT_KERNEL_V_2_6_30_4 is not set
72.147 +# CT_KERNEL_V_2_6_30_5 is not set
72.148 # CT_KERNEL_V_select is not set
72.149 CT_KERNEL_LINUX_VERBOSITY_0=y
72.150 # CT_KERNEL_LINUX_VERBOSITY_1 is not set
72.151 @@ -206,23 +203,18 @@
72.152 # CT_KERNEL_LINUX_USE_CUSTOM_HEADERS is not set
72.153
72.154 #
72.155 -# GMP and MPFR
72.156 +# Common kernel options
72.157 #
72.158 -CT_GMP_MPFR=y
72.159 -CT_GMP_MPFR_TARGET=y
72.160 -# CT_GMP_V_4_2_2 is not set
72.161 -CT_GMP_V_4_2_4=y
72.162 -CT_GMP_VERSION="4.2.4"
72.163 -CT_GMP_CHECK=y
72.164 -# CT_MPFR_V_2_3_1 is not set
72.165 -# CT_MPFR_V_2_3_2 is not set
72.166 -# CT_MPFR_V_2_4_0 is not set
72.167 -CT_MPFR_V_2_4_1=y
72.168 -CT_MPFR_VERSION="2.4.1"
72.169 -CT_MPFR_CHECK=y
72.170 +CT_SHARED_LIBS=y
72.171
72.172 #
72.173 -# binutils
72.174 +# Binary utilities
72.175 +#
72.176 +CT_ARCH_BINFMT_ELF=y
72.177 +# CT_ARCH_BINFMT_FLAT is not set
72.178 +
72.179 +#
72.180 +# GNU binutils
72.181 #
72.182 CT_BINUTILS_VERSION="2.19.1"
72.183 # CT_BINUTILS_V_2_14 is not set
72.184 @@ -275,13 +267,16 @@
72.185 # CT_CC_V_4_3_1 is not set
72.186 CT_CC_V_4_3_2=y
72.187 # CT_CC_V_4_3_3 is not set
72.188 +# CT_CC_V_4_3_4 is not set
72.189 # CT_CC_V_4_4_0 is not set
72.190 +# CT_CC_V_4_4_1 is not set
72.191 CT_CC_GCC_4_3_or_later=y
72.192 -# CT_CC_GCC_4_4_snapshot is not set
72.193 +# CT_CC_GCC_4_4_or_later is not set
72.194 CT_CC_CXA_ATEXIT=y
72.195 # CT_CC_SJLJ_EXCEPTIONS_CONFIGURE is not set
72.196 # CT_CC_SJLJ_EXCEPTIONS_USE is not set
72.197 CT_CC_SJLJ_EXCEPTIONS_DONT_USE=y
72.198 +CT_CC_ENABLE_CXX_FLAGS=""
72.199 CT_CC_CORE_EXTRA_CONFIG=""
72.200 CT_CC_EXTRA_CONFIG=""
72.201 CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
72.202 @@ -308,6 +303,7 @@
72.203 CT_LIBC_VERSION="2.9"
72.204 # CT_LIBC_eglibc is not set
72.205 CT_LIBC_glibc=y
72.206 +# CT_LIBC_newlib is not set
72.207 # CT_LIBC_uClibc is not set
72.208 # CT_LIBC_V_2_3_6 is not set
72.209 # CT_LIBC_V_2_5 is not set
72.210 @@ -319,6 +315,7 @@
72.211 CT_LIBC_V_2_9=y
72.212 # CT_LIBC_V_LATEST is not set
72.213 # CT_LIBC_V_date is not set
72.214 +CT_LIBC_GLIBC_2_8_or_later=y
72.215 # CT_LIBC_GLIBC_TARBALL is not set
72.216 CT_LIBC_GLIBC_CVS=y
72.217 CT_LIBC_GLIBC_CVS_date="2009-03-29"
72.218 @@ -332,6 +329,18 @@
72.219 CT_LIBC_EXTRA_CC_ARGS=""
72.220 CT_LIBC_GLIBC_USE_PORTS=y
72.221 CT_LIBC_ADDONS_LIST=""
72.222 +
72.223 +#
72.224 +# WARNING!!!
72.225 +#
72.226 +
72.227 +#
72.228 +# For glibc >= 2.8, addons are only available via a CVS checkout.
72.229 +#
72.230 +
72.231 +#
72.232 +# Be sure to review the associated options, above.
72.233 +#
72.234 # CT_LIBC_GLIBC_KERNEL_VERSION_NONE is not set
72.235 CT_LIBC_GLIBC_KERNEL_VERSION_AS_HEADERS=y
72.236 # CT_LIBC_GLIBC_KERNEL_VERSION_CHOSEN is not set
72.237 @@ -348,17 +357,6 @@
72.238 # CT_THREADS_NONE is not set
72.239
72.240 #
72.241 -# Tools facilities
72.242 -#
72.243 -CT_TOOL_libelf=y
72.244 -CT_LIBELF_V_0_8_10=y
72.245 -CT_LIBELF_VERSION="0.8.10"
72.246 -CT_TOOL_sstrip=y
72.247 -CT_SSTRIP_BUILDROOT=y
72.248 -# CT_SSTRIP_ELFKICKERS is not set
72.249 -CT_SSTRIP_FROM="buildroot"
72.250 -
72.251 -#
72.252 # Debug facilities
72.253 #
72.254 CT_DEBUG_dmalloc=y
72.255 @@ -372,6 +370,7 @@
72.256 # CT_DUMA_V_2_5_8 is not set
72.257 # CT_DUMA_V_2_5_12 is not set
72.258 CT_DUMA_V_2_5_14=y
72.259 +# CT_DUMA_V_2_5_15 is not set
72.260 CT_DUMA_VERSION="2_5_14"
72.261 CT_DEBUG_gdb=y
72.262 CT_GDB_CROSS=y
72.263 @@ -400,6 +399,7 @@
72.264 # CT_LTRACE_V_0_4 is not set
72.265 CT_LTRACE_V_0_5=y
72.266 # CT_LTRACE_V_0_5_1 is not set
72.267 +# CT_LTRACE_V_0_5_2 is not set
72.268 CT_LTRACE_VERSION="0.5"
72.269 CT_DEBUG_strace=y
72.270 # CT_STRACE_V_4_5 is not set
72.271 @@ -409,3 +409,41 @@
72.272 CT_STRACE_V_4_5_17=y
72.273 # CT_STRACE_V_4_5_18 is not set
72.274 CT_STRACE_VERSION="4.5.17"
72.275 +
72.276 +#
72.277 +# Tools facilities
72.278 +#
72.279 +CT_TOOL_libelf=y
72.280 +CT_LIBELF_V_0_8_10=y
72.281 +# CT_LIBELF_V_0_8_11 is not set
72.282 +CT_LIBELF_VERSION="0.8.10"
72.283 +CT_TOOL_sstrip=y
72.284 +CT_SSTRIP_BUILDROOT=y
72.285 +# CT_SSTRIP_ELFKICKERS is not set
72.286 +CT_SSTRIP_FROM="buildroot"
72.287 +
72.288 +#
72.289 +# Companion libraries
72.290 +#
72.291 +CT_WRAPPER_NEEDED=y
72.292 +CT_GMP_MPFR=y
72.293 +# CT_GMP_V_4_2_2 is not set
72.294 +CT_GMP_V_4_2_4=y
72.295 +# CT_GMP_V_4_3_0 is not set
72.296 +# CT_GMP_V_4_3_1 is not set
72.297 +CT_GMP_VERSION="4.2.4"
72.298 +# CT_MPFR_V_2_3_1 is not set
72.299 +# CT_MPFR_V_2_3_2 is not set
72.300 +# CT_MPFR_V_2_4_0 is not set
72.301 +CT_MPFR_V_2_4_1=y
72.302 +CT_MPFR_VERSION="2.4.1"
72.303 +# CT_PPL_CLOOG_MPC is not set
72.304 +
72.305 +#
72.306 +# Companion libraries common options
72.307 +#
72.308 +# CT_COMP_LIBS_CHECK is not set
72.309 +CT_COMP_LIBS_TARGET=y
72.310 +CT_TOOLS_WRAPPER_SCRIPT=y
72.311 +# CT_TOOLS_WRAPPER_EXEC is not set
72.312 +CT_TOOLS_WRAPPER="script"
73.1 --- a/samples/armeb-unknown-linux-uclibc/crosstool.config Sat Oct 03 18:49:23 2009 +0200
73.2 +++ b/samples/armeb-unknown-linux-uclibc/crosstool.config Sat Oct 03 18:49:51 2009 +0200
73.3 @@ -1,7 +1,7 @@
73.4 #
73.5 # Automatically generated make config: don't edit
73.6 -# crosstool-NG version: svn_trunk@1474
73.7 -# Sun Apr 19 19:02:05 2009
73.8 +# crosstool-NG version: hg_default@1525_1ab712fff0a3
73.9 +# Thu Sep 10 21:50:06 2009
73.10 #
73.11
73.12 #
73.13 @@ -23,7 +23,6 @@
73.14 CT_WORK_DIR="${CT_TOP_DIR}/targets"
73.15 CT_PREFIX_DIR="${HOME}/x-tools/${CT_TARGET}"
73.16 CT_INSTALL_DIR="${CT_PREFIX_DIR}"
73.17 -# CT_CUSTOM_PATCH is not set
73.18 CT_REMOVE_DOCS=y
73.19 CT_INSTALL_DIR_RO=y
73.20
73.21 @@ -44,6 +43,15 @@
73.22 # CT_FORCE_EXTRACT is not set
73.23 CT_OVERIDE_CONFIG_GUESS_SUB=y
73.24 # CT_ONLY_EXTRACT is not set
73.25 +CT_PATCH_BUNDLED=y
73.26 +# CT_PATCH_LOCAL is not set
73.27 +# CT_PATCH_BUNDLED_LOCAL is not set
73.28 +# CT_PATCH_LOCAL_BUNDLED is not set
73.29 +# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set
73.30 +# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set
73.31 +CT_PATCH_ORDER="bundled"
73.32 +# CT_PATCH_SINGLE is not set
73.33 +# CT_PATCH_USE_LOCAL is not set
73.34
73.35 #
73.36 # Build behavior
73.37 @@ -52,7 +60,11 @@
73.38 CT_LOAD=0
73.39 CT_NICE=0
73.40 CT_USE_PIPES=y
73.41 +# CT_CONFIG_SHELL_SH is not set
73.42 # CT_CONFIG_SHELL_ASH is not set
73.43 +CT_CONFIG_SHELL_BASH=y
73.44 +# CT_CONFIG_SHELL_CUSTOM is not set
73.45 +CT_CONFIG_SHELL="bash"
73.46
73.47 #
73.48 # Logging
73.49 @@ -74,12 +86,14 @@
73.50 #
73.51 CT_ARCH="arm"
73.52 # CT_ARCH_64 is not set
73.53 +# CT_ARCH_SUPPORTS_BOTH_MMU is not set
73.54 +CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
73.55 CT_ARCH_SUPPORT_ARCH=y
73.56 CT_ARCH_SUPPORT_ABI=y
73.57 CT_ARCH_SUPPORT_CPU=y
73.58 CT_ARCH_SUPPORT_TUNE=y
73.59 CT_ARCH_SUPPORT_FPU=y
73.60 -CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
73.61 +# CT_ARCH_DEFAULT_HAS_MMU is not set
73.62 # CT_ARCH_DEFAULT_BE is not set
73.63 CT_ARCH_DEFAULT_LE=y
73.64 CT_ARCH_ARCH="armv5te"
73.65 @@ -99,6 +113,7 @@
73.66 #
73.67 # CT_ARCH_alpha is not set
73.68 CT_ARCH_arm=y
73.69 +# CT_ARCH_avr32 is not set
73.70 # CT_ARCH_ia64 is not set
73.71 # CT_ARCH_mips is not set
73.72 # CT_ARCH_powerpc is not set
73.73 @@ -108,6 +123,7 @@
73.74 # CT_ARCH_x86_64 is not set
73.75 # CT_ARCH_ARM_EABI is not set
73.76 CT_ARCH_ARM_ABI_OK=y
73.77 +CT_ARCH_USE_MMU=y
73.78
73.79 #
73.80 # Target optimisations
73.81 @@ -122,7 +138,6 @@
73.82 #
73.83 CT_USE_SYSROOT=y
73.84 CT_SYSROOT_DIR_PREFIX=""
73.85 -CT_SHARED_LIBS=y
73.86
73.87 #
73.88 # Tuple completion and aliasing
73.89 @@ -151,6 +166,7 @@
73.90 # Operating System
73.91 #
73.92 # CT_BARE_METAL is not set
73.93 +CT_KERNEL_SUPPORTS_SHARED_LIBS=y
73.94 CT_KERNEL="linux"
73.95 CT_KERNEL_VERSION="2.6.29"
73.96 # CT_KERNEL_bare_metal is not set
73.97 @@ -166,40 +182,21 @@
73.98 # CT_KERNEL_V_2_6_24_7 is not set
73.99 # CT_KERNEL_V_2_6_25_20 is not set
73.100 # CT_KERNEL_V_2_6_26_8 is not set
73.101 -# CT_KERNEL_V_2_6_27 is not set
73.102 -# CT_KERNEL_V_2_6_27_1 is not set
73.103 -# CT_KERNEL_V_2_6_27_2 is not set
73.104 -# CT_KERNEL_V_2_6_27_3 is not set
73.105 -# CT_KERNEL_V_2_6_27_4 is not set
73.106 -# CT_KERNEL_V_2_6_27_5 is not set
73.107 -# CT_KERNEL_V_2_6_27_6 is not set
73.108 -# CT_KERNEL_V_2_6_27_7 is not set
73.109 -# CT_KERNEL_V_2_6_27_8 is not set
73.110 -# CT_KERNEL_V_2_6_27_9 is not set
73.111 -# CT_KERNEL_V_2_6_27_10 is not set
73.112 -# CT_KERNEL_V_2_6_27_11 is not set
73.113 -# CT_KERNEL_V_2_6_27_12 is not set
73.114 -# CT_KERNEL_V_2_6_27_13 is not set
73.115 -# CT_KERNEL_V_2_6_27_14 is not set
73.116 -# CT_KERNEL_V_2_6_27_15 is not set
73.117 -# CT_KERNEL_V_2_6_27_16 is not set
73.118 -# CT_KERNEL_V_2_6_27_17 is not set
73.119 -# CT_KERNEL_V_2_6_27_18 is not set
73.120 -# CT_KERNEL_V_2_6_27_19 is not set
73.121 -# CT_KERNEL_V_2_6_27_20 is not set
73.122 -# CT_KERNEL_V_2_6_27_21 is not set
73.123 -# CT_KERNEL_V_2_6_28 is not set
73.124 -# CT_KERNEL_V_2_6_28_1 is not set
73.125 -# CT_KERNEL_V_2_6_28_2 is not set
73.126 -# CT_KERNEL_V_2_6_28_3 is not set
73.127 -# CT_KERNEL_V_2_6_28_4 is not set
73.128 -# CT_KERNEL_V_2_6_28_5 is not set
73.129 -# CT_KERNEL_V_2_6_28_6 is not set
73.130 -# CT_KERNEL_V_2_6_28_7 is not set
73.131 -# CT_KERNEL_V_2_6_28_8 is not set
73.132 -# CT_KERNEL_V_2_6_28_9 is not set
73.133 +# CT_KERNEL_V_2_6_27_31 is not set
73.134 +# CT_KERNEL_V_2_6_28_10 is not set
73.135 CT_KERNEL_V_2_6_29=y
73.136 # CT_KERNEL_V_2_6_29_1 is not set
73.137 +# CT_KERNEL_V_2_6_29_2 is not set
73.138 +# CT_KERNEL_V_2_6_29_3 is not set
73.139 +# CT_KERNEL_V_2_6_29_4 is not set
73.140 +# CT_KERNEL_V_2_6_29_5 is not set
73.141 +# CT_KERNEL_V_2_6_29_6 is not set
73.142 +# CT_KERNEL_V_2_6_30 is not set
73.143 +# CT_KERNEL_V_2_6_30_1 is not set
73.144 +# CT_KERNEL_V_2_6_30_2 is not set
73.145 +# CT_KERNEL_V_2_6_30_3 is not set
73.146 +# CT_KERNEL_V_2_6_30_4 is not set
73.147 +# CT_KERNEL_V_2_6_30_5 is not set
73.148 # CT_KERNEL_V_select is not set
73.149 CT_KERNEL_LINUX_VERBOSITY_0=y
73.150 # CT_KERNEL_LINUX_VERBOSITY_1 is not set
73.151 @@ -208,23 +205,18 @@
73.152 # CT_KERNEL_LINUX_USE_CUSTOM_HEADERS is not set
73.153
73.154 #
73.155 -# GMP and MPFR
73.156 +# Common kernel options
73.157 #
73.158 -CT_GMP_MPFR=y
73.159 -CT_GMP_MPFR_TARGET=y
73.160 -# CT_GMP_V_4_2_2 is not set
73.161 -CT_GMP_V_4_2_4=y
73.162 -CT_GMP_VERSION="4.2.4"
73.163 -CT_GMP_CHECK=y
73.164 -# CT_MPFR_V_2_3_1 is not set
73.165 -# CT_MPFR_V_2_3_2 is not set
73.166 -# CT_MPFR_V_2_4_0 is not set
73.167 -CT_MPFR_V_2_4_1=y
73.168 -CT_MPFR_VERSION="2.4.1"
73.169 -CT_MPFR_CHECK=y
73.170 +CT_SHARED_LIBS=y
73.171
73.172 #
73.173 -# binutils
73.174 +# Binary utilities
73.175 +#
73.176 +CT_ARCH_BINFMT_ELF=y
73.177 +# CT_ARCH_BINFMT_FLAT is not set
73.178 +
73.179 +#
73.180 +# GNU binutils
73.181 #
73.182 CT_BINUTILS_VERSION="2.19.1"
73.183 # CT_BINUTILS_V_2_14 is not set
73.184 @@ -277,13 +269,16 @@
73.185 # CT_CC_V_4_3_1 is not set
73.186 CT_CC_V_4_3_2=y
73.187 # CT_CC_V_4_3_3 is not set
73.188 +# CT_CC_V_4_3_4 is not set
73.189 # CT_CC_V_4_4_0 is not set
73.190 +# CT_CC_V_4_4_1 is not set
73.191 CT_CC_GCC_4_3_or_later=y
73.192 -# CT_CC_GCC_4_4_snapshot is not set
73.193 +# CT_CC_GCC_4_4_or_later is not set
73.194 CT_CC_CXA_ATEXIT=y
73.195 CT_CC_SJLJ_EXCEPTIONS_CONFIGURE=y
73.196 # CT_CC_SJLJ_EXCEPTIONS_USE is not set
73.197 # CT_CC_SJLJ_EXCEPTIONS_DONT_USE is not set
73.198 +CT_CC_ENABLE_CXX_FLAGS=""
73.199 CT_CC_CORE_EXTRA_CONFIG=""
73.200 CT_CC_EXTRA_CONFIG=""
73.201 CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
73.202 @@ -309,6 +304,7 @@
73.203 CT_LIBC_VERSION="0.9.30.1"
73.204 # CT_LIBC_eglibc is not set
73.205 # CT_LIBC_glibc is not set
73.206 +# CT_LIBC_newlib is not set
73.207 CT_LIBC_uClibc=y
73.208 # CT_LIBC_V_0_9_28 is not set
73.209 # CT_LIBC_V_0_9_28_1 is not set
73.210 @@ -319,7 +315,8 @@
73.211 CT_LIBC_V_0_9_30_1=y
73.212 # CT_LIBC_V_snapshot is not set
73.213 # CT_LIBC_V_specific_date is not set
73.214 -# CT_LIBC_UCLIBC_PARALLEL is not set
73.215 +CT_LIBC_UCLIBC_0_9_30_or_later=y
73.216 +CT_LIBC_UCLIBC_PARALLEL=y
73.217 CT_LIBC_UCLIBC_VERBOSITY_0=y
73.218 # CT_LIBC_UCLIBC_VERBOSITY_1 is not set
73.219 CT_LIBC_UCLIBC_VERBOSITY=""
73.220 @@ -342,17 +339,6 @@
73.221 # CT_THREADS_NONE is not set
73.222
73.223 #
73.224 -# Tools facilities
73.225 -#
73.226 -CT_TOOL_libelf=y
73.227 -CT_LIBELF_V_0_8_10=y
73.228 -CT_LIBELF_VERSION="0.8.10"
73.229 -CT_TOOL_sstrip=y
73.230 -CT_SSTRIP_BUILDROOT=y
73.231 -# CT_SSTRIP_ELFKICKERS is not set
73.232 -CT_SSTRIP_FROM="buildroot"
73.233 -
73.234 -#
73.235 # Debug facilities
73.236 #
73.237 CT_DEBUG_dmalloc=y
73.238 @@ -366,6 +352,7 @@
73.239 # CT_DUMA_V_2_5_8 is not set
73.240 # CT_DUMA_V_2_5_12 is not set
73.241 CT_DUMA_V_2_5_14=y
73.242 +# CT_DUMA_V_2_5_15 is not set
73.243 CT_DUMA_VERSION="2_5_14"
73.244 CT_DEBUG_gdb=y
73.245 CT_GDB_CROSS=y
73.246 @@ -394,6 +381,7 @@
73.247 # CT_LTRACE_V_0_4 is not set
73.248 CT_LTRACE_V_0_5=y
73.249 # CT_LTRACE_V_0_5_1 is not set
73.250 +# CT_LTRACE_V_0_5_2 is not set
73.251 CT_LTRACE_VERSION="0.5"
73.252 CT_DEBUG_strace=y
73.253 # CT_STRACE_V_4_5 is not set
73.254 @@ -403,3 +391,41 @@
73.255 CT_STRACE_V_4_5_17=y
73.256 # CT_STRACE_V_4_5_18 is not set
73.257 CT_STRACE_VERSION="4.5.17"
73.258 +
73.259 +#
73.260 +# Tools facilities
73.261 +#
73.262 +CT_TOOL_libelf=y
73.263 +CT_LIBELF_V_0_8_10=y
73.264 +# CT_LIBELF_V_0_8_11 is not set
73.265 +CT_LIBELF_VERSION="0.8.10"
73.266 +CT_TOOL_sstrip=y
73.267 +CT_SSTRIP_BUILDROOT=y
73.268 +# CT_SSTRIP_ELFKICKERS is not set
73.269 +CT_SSTRIP_FROM="buildroot"
73.270 +
73.271 +#
73.272 +# Companion libraries
73.273 +#
73.274 +CT_WRAPPER_NEEDED=y
73.275 +CT_GMP_MPFR=y
73.276 +# CT_GMP_V_4_2_2 is not set
73.277 +CT_GMP_V_4_2_4=y
73.278 +# CT_GMP_V_4_3_0 is not set
73.279 +# CT_GMP_V_4_3_1 is not set
73.280 +CT_GMP_VERSION="4.2.4"
73.281 +# CT_MPFR_V_2_3_1 is not set
73.282 +# CT_MPFR_V_2_3_2 is not set
73.283 +# CT_MPFR_V_2_4_0 is not set
73.284 +CT_MPFR_V_2_4_1=y
73.285 +CT_MPFR_VERSION="2.4.1"
73.286 +# CT_PPL_CLOOG_MPC is not set
73.287 +
73.288 +#
73.289 +# Companion libraries common options
73.290 +#
73.291 +# CT_COMP_LIBS_CHECK is not set
73.292 +CT_COMP_LIBS_TARGET=y
73.293 +CT_TOOLS_WRAPPER_SCRIPT=y
73.294 +# CT_TOOLS_WRAPPER_EXEC is not set
73.295 +CT_TOOLS_WRAPPER="script"
74.1 --- a/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config Sat Oct 03 18:49:23 2009 +0200
74.2 +++ b/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config Sat Oct 03 18:49:51 2009 +0200
74.3 @@ -1,7 +1,7 @@
74.4 #
74.5 # Automatically generated make config: don't edit
74.6 -# crosstool-NG version: svn_trunk@1474
74.7 -# Sun Apr 19 19:02:05 2009
74.8 +# crosstool-NG version: hg_default@1525_1ab712fff0a3
74.9 +# Thu Sep 10 22:13:14 2009
74.10 #
74.11
74.12 #
74.13 @@ -23,7 +23,6 @@
74.14 CT_WORK_DIR="${CT_TOP_DIR}/targets"
74.15 CT_PREFIX_DIR="${HOME}/x-tools/${CT_TARGET}"
74.16 CT_INSTALL_DIR="${CT_PREFIX_DIR}"
74.17 -# CT_CUSTOM_PATCH is not set
74.18 CT_REMOVE_DOCS=y
74.19 CT_INSTALL_DIR_RO=y
74.20
74.21 @@ -44,6 +43,15 @@
74.22 # CT_FORCE_EXTRACT is not set
74.23 CT_OVERIDE_CONFIG_GUESS_SUB=y
74.24 # CT_ONLY_EXTRACT is not set
74.25 +CT_PATCH_BUNDLED=y
74.26 +# CT_PATCH_LOCAL is not set
74.27 +# CT_PATCH_BUNDLED_LOCAL is not set
74.28 +# CT_PATCH_LOCAL_BUNDLED is not set
74.29 +# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set
74.30 +# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set
74.31 +CT_PATCH_ORDER="bundled"
74.32 +# CT_PATCH_SINGLE is not set
74.33 +# CT_PATCH_USE_LOCAL is not set
74.34
74.35 #
74.36 # Build behavior
74.37 @@ -52,7 +60,11 @@
74.38 CT_LOAD=0
74.39 CT_NICE=0
74.40 CT_USE_PIPES=y
74.41 +# CT_CONFIG_SHELL_SH is not set
74.42 # CT_CONFIG_SHELL_ASH is not set
74.43 +CT_CONFIG_SHELL_BASH=y
74.44 +# CT_CONFIG_SHELL_CUSTOM is not set
74.45 +CT_CONFIG_SHELL="bash"
74.46
74.47 #
74.48 # Logging
74.49 @@ -74,12 +86,14 @@
74.50 #
74.51 CT_ARCH="arm"
74.52 # CT_ARCH_64 is not set
74.53 +# CT_ARCH_SUPPORTS_BOTH_MMU is not set
74.54 +CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
74.55 CT_ARCH_SUPPORT_ARCH=y
74.56 # CT_ARCH_SUPPORT_ABI is not set
74.57 CT_ARCH_SUPPORT_CPU=y
74.58 CT_ARCH_SUPPORT_TUNE=y
74.59 CT_ARCH_SUPPORT_FPU=y
74.60 -CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
74.61 +# CT_ARCH_DEFAULT_HAS_MMU is not set
74.62 # CT_ARCH_DEFAULT_BE is not set
74.63 CT_ARCH_DEFAULT_LE=y
74.64 CT_ARCH_ARCH="armv5te"
74.65 @@ -98,6 +112,7 @@
74.66 #
74.67 # CT_ARCH_alpha is not set
74.68 CT_ARCH_arm=y
74.69 +# CT_ARCH_avr32 is not set
74.70 # CT_ARCH_ia64 is not set
74.71 # CT_ARCH_mips is not set
74.72 # CT_ARCH_powerpc is not set
74.73 @@ -106,6 +121,7 @@
74.74 # CT_ARCH_x86 is not set
74.75 # CT_ARCH_x86_64 is not set
74.76 CT_ARCH_ARM_EABI=y
74.77 +CT_ARCH_USE_MMU=y
74.78
74.79 #
74.80 # Target optimisations
74.81 @@ -120,7 +136,6 @@
74.82 #
74.83 CT_USE_SYSROOT=y
74.84 CT_SYSROOT_DIR_PREFIX=""
74.85 -CT_SHARED_LIBS=y
74.86
74.87 #
74.88 # Tuple completion and aliasing
74.89 @@ -149,6 +164,7 @@
74.90 # Operating System
74.91 #
74.92 # CT_BARE_METAL is not set
74.93 +CT_KERNEL_SUPPORTS_SHARED_LIBS=y
74.94 CT_KERNEL="linux"
74.95 CT_KERNEL_VERSION="2.6.29"
74.96 # CT_KERNEL_bare_metal is not set
74.97 @@ -164,40 +180,21 @@
74.98 # CT_KERNEL_V_2_6_24_7 is not set
74.99 # CT_KERNEL_V_2_6_25_20 is not set
74.100 # CT_KERNEL_V_2_6_26_8 is not set
74.101 -# CT_KERNEL_V_2_6_27 is not set
74.102 -# CT_KERNEL_V_2_6_27_1 is not set
74.103 -# CT_KERNEL_V_2_6_27_2 is not set
74.104 -# CT_KERNEL_V_2_6_27_3 is not set
74.105 -# CT_KERNEL_V_2_6_27_4 is not set
74.106 -# CT_KERNEL_V_2_6_27_5 is not set
74.107 -# CT_KERNEL_V_2_6_27_6 is not set
74.108 -# CT_KERNEL_V_2_6_27_7 is not set
74.109 -# CT_KERNEL_V_2_6_27_8 is not set
74.110 -# CT_KERNEL_V_2_6_27_9 is not set
74.111 -# CT_KERNEL_V_2_6_27_10 is not set
74.112 -# CT_KERNEL_V_2_6_27_11 is not set
74.113 -# CT_KERNEL_V_2_6_27_12 is not set
74.114 -# CT_KERNEL_V_2_6_27_13 is not set
74.115 -# CT_KERNEL_V_2_6_27_14 is not set
74.116 -# CT_KERNEL_V_2_6_27_15 is not set
74.117 -# CT_KERNEL_V_2_6_27_16 is not set
74.118 -# CT_KERNEL_V_2_6_27_17 is not set
74.119 -# CT_KERNEL_V_2_6_27_18 is not set
74.120 -# CT_KERNEL_V_2_6_27_19 is not set
74.121 -# CT_KERNEL_V_2_6_27_20 is not set
74.122 -# CT_KERNEL_V_2_6_27_21 is not set
74.123 -# CT_KERNEL_V_2_6_28 is not set
74.124 -# CT_KERNEL_V_2_6_28_1 is not set
74.125 -# CT_KERNEL_V_2_6_28_2 is not set
74.126 -# CT_KERNEL_V_2_6_28_3 is not set
74.127 -# CT_KERNEL_V_2_6_28_4 is not set
74.128 -# CT_KERNEL_V_2_6_28_5 is not set
74.129 -# CT_KERNEL_V_2_6_28_6 is not set
74.130 -# CT_KERNEL_V_2_6_28_7 is not set
74.131 -# CT_KERNEL_V_2_6_28_8 is not set
74.132 -# CT_KERNEL_V_2_6_28_9 is not set
74.133 +# CT_KERNEL_V_2_6_27_31 is not set
74.134 +# CT_KERNEL_V_2_6_28_10 is not set
74.135 CT_KERNEL_V_2_6_29=y
74.136 # CT_KERNEL_V_2_6_29_1 is not set
74.137 +# CT_KERNEL_V_2_6_29_2 is not set
74.138 +# CT_KERNEL_V_2_6_29_3 is not set
74.139 +# CT_KERNEL_V_2_6_29_4 is not set
74.140 +# CT_KERNEL_V_2_6_29_5 is not set
74.141 +# CT_KERNEL_V_2_6_29_6 is not set
74.142 +# CT_KERNEL_V_2_6_30 is not set
74.143 +# CT_KERNEL_V_2_6_30_1 is not set
74.144 +# CT_KERNEL_V_2_6_30_2 is not set
74.145 +# CT_KERNEL_V_2_6_30_3 is not set
74.146 +# CT_KERNEL_V_2_6_30_4 is not set
74.147 +# CT_KERNEL_V_2_6_30_5 is not set
74.148 # CT_KERNEL_V_select is not set
74.149 CT_KERNEL_LINUX_VERBOSITY_0=y
74.150 # CT_KERNEL_LINUX_VERBOSITY_1 is not set
74.151 @@ -206,23 +203,18 @@
74.152 # CT_KERNEL_LINUX_USE_CUSTOM_HEADERS is not set
74.153
74.154 #
74.155 -# GMP and MPFR
74.156 +# Common kernel options
74.157 #
74.158 -CT_GMP_MPFR=y
74.159 -CT_GMP_MPFR_TARGET=y
74.160 -# CT_GMP_V_4_2_2 is not set
74.161 -CT_GMP_V_4_2_4=y
74.162 -CT_GMP_VERSION="4.2.4"
74.163 -CT_GMP_CHECK=y
74.164 -# CT_MPFR_V_2_3_1 is not set
74.165 -# CT_MPFR_V_2_3_2 is not set
74.166 -# CT_MPFR_V_2_4_0 is not set
74.167 -CT_MPFR_V_2_4_1=y
74.168 -CT_MPFR_VERSION="2.4.1"
74.169 -CT_MPFR_CHECK=y
74.170 +CT_SHARED_LIBS=y
74.171
74.172 #
74.173 -# binutils
74.174 +# Binary utilities
74.175 +#
74.176 +CT_ARCH_BINFMT_ELF=y
74.177 +# CT_ARCH_BINFMT_FLAT is not set
74.178 +
74.179 +#
74.180 +# GNU binutils
74.181 #
74.182 CT_BINUTILS_VERSION="2.19.1"
74.183 # CT_BINUTILS_V_2_14 is not set
74.184 @@ -275,13 +267,16 @@
74.185 # CT_CC_V_4_3_1 is not set
74.186 CT_CC_V_4_3_2=y
74.187 # CT_CC_V_4_3_3 is not set
74.188 +# CT_CC_V_4_3_4 is not set
74.189 # CT_CC_V_4_4_0 is not set
74.190 +# CT_CC_V_4_4_1 is not set
74.191 CT_CC_GCC_4_3_or_later=y
74.192 -# CT_CC_GCC_4_4_snapshot is not set
74.193 +# CT_CC_GCC_4_4_or_later is not set
74.194 CT_CC_CXA_ATEXIT=y
74.195 # CT_CC_SJLJ_EXCEPTIONS_CONFIGURE is not set
74.196 # CT_CC_SJLJ_EXCEPTIONS_USE is not set
74.197 CT_CC_SJLJ_EXCEPTIONS_DONT_USE=y
74.198 +CT_CC_ENABLE_CXX_FLAGS=""
74.199 CT_CC_CORE_EXTRA_CONFIG=""
74.200 CT_CC_EXTRA_CONFIG=""
74.201 CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
74.202 @@ -308,6 +303,7 @@
74.203 CT_LIBC_VERSION="0.9.30.1"
74.204 # CT_LIBC_eglibc is not set
74.205 # CT_LIBC_glibc is not set
74.206 +# CT_LIBC_newlib is not set
74.207 CT_LIBC_uClibc=y
74.208 # CT_LIBC_V_0_9_28 is not set
74.209 # CT_LIBC_V_0_9_28_1 is not set
74.210 @@ -318,7 +314,8 @@
74.211 CT_LIBC_V_0_9_30_1=y
74.212 # CT_LIBC_V_snapshot is not set
74.213 # CT_LIBC_V_specific_date is not set
74.214 -# CT_LIBC_UCLIBC_PARALLEL is not set
74.215 +CT_LIBC_UCLIBC_0_9_30_or_later=y
74.216 +CT_LIBC_UCLIBC_PARALLEL=y
74.217 CT_LIBC_UCLIBC_VERBOSITY_0=y
74.218 # CT_LIBC_UCLIBC_VERBOSITY_1 is not set
74.219 CT_LIBC_UCLIBC_VERBOSITY=""
74.220 @@ -341,17 +338,6 @@
74.221 # CT_THREADS_NONE is not set
74.222
74.223 #
74.224 -# Tools facilities
74.225 -#
74.226 -CT_TOOL_libelf=y
74.227 -CT_LIBELF_V_0_8_10=y
74.228 -CT_LIBELF_VERSION="0.8.10"
74.229 -CT_TOOL_sstrip=y
74.230 -CT_SSTRIP_BUILDROOT=y
74.231 -# CT_SSTRIP_ELFKICKERS is not set
74.232 -CT_SSTRIP_FROM="buildroot"
74.233 -
74.234 -#
74.235 # Debug facilities
74.236 #
74.237 CT_DEBUG_dmalloc=y
74.238 @@ -365,6 +351,7 @@
74.239 # CT_DUMA_V_2_5_8 is not set
74.240 # CT_DUMA_V_2_5_12 is not set
74.241 CT_DUMA_V_2_5_14=y
74.242 +# CT_DUMA_V_2_5_15 is not set
74.243 CT_DUMA_VERSION="2_5_14"
74.244 CT_DEBUG_gdb=y
74.245 CT_GDB_CROSS=y
74.246 @@ -393,6 +380,7 @@
74.247 # CT_LTRACE_V_0_4 is not set
74.248 CT_LTRACE_V_0_5=y
74.249 # CT_LTRACE_V_0_5_1 is not set
74.250 +# CT_LTRACE_V_0_5_2 is not set
74.251 CT_LTRACE_VERSION="0.5"
74.252 CT_DEBUG_strace=y
74.253 # CT_STRACE_V_4_5 is not set
74.254 @@ -402,3 +390,41 @@
74.255 CT_STRACE_V_4_5_17=y
74.256 # CT_STRACE_V_4_5_18 is not set
74.257 CT_STRACE_VERSION="4.5.17"
74.258 +
74.259 +#
74.260 +# Tools facilities
74.261 +#
74.262 +CT_TOOL_libelf=y
74.263 +CT_LIBELF_V_0_8_10=y
74.264 +# CT_LIBELF_V_0_8_11 is not set
74.265 +CT_LIBELF_VERSION="0.8.10"
74.266 +CT_TOOL_sstrip=y
74.267 +CT_SSTRIP_BUILDROOT=y
74.268 +# CT_SSTRIP_ELFKICKERS is not set
74.269 +CT_SSTRIP_FROM="buildroot"
74.270 +
74.271 +#
74.272 +# Companion libraries
74.273 +#
74.274 +CT_WRAPPER_NEEDED=y
74.275 +CT_GMP_MPFR=y
74.276 +# CT_GMP_V_4_2_2 is not set
74.277 +CT_GMP_V_4_2_4=y
74.278 +# CT_GMP_V_4_3_0 is not set
74.279 +# CT_GMP_V_4_3_1 is not set
74.280 +CT_GMP_VERSION="4.2.4"
74.281 +# CT_MPFR_V_2_3_1 is not set
74.282 +# CT_MPFR_V_2_3_2 is not set
74.283 +# CT_MPFR_V_2_4_0 is not set
74.284 +CT_MPFR_V_2_4_1=y
74.285 +CT_MPFR_VERSION="2.4.1"
74.286 +# CT_PPL_CLOOG_MPC is not set
74.287 +
74.288 +#
74.289 +# Companion libraries common options
74.290 +#
74.291 +# CT_COMP_LIBS_CHECK is not set
74.292 +CT_COMP_LIBS_TARGET=y
74.293 +CT_TOOLS_WRAPPER_SCRIPT=y
74.294 +# CT_TOOLS_WRAPPER_EXEC is not set
74.295 +CT_TOOLS_WRAPPER="script"
75.1 --- a/samples/i586-geode-linux-uclibc/crosstool.config Sat Oct 03 18:49:23 2009 +0200
75.2 +++ b/samples/i586-geode-linux-uclibc/crosstool.config Sat Oct 03 18:49:51 2009 +0200
75.3 @@ -1,7 +1,7 @@
75.4 #
75.5 # Automatically generated make config: don't edit
75.6 -# crosstool-NG version: svn_trunk@1474
75.7 -# Sun Apr 19 19:02:06 2009
75.8 +# crosstool-NG version: hg_default@1525_c1ee688c24da
75.9 +# Fri Sep 11 15:53:06 2009
75.10 #
75.11
75.12 #
75.13 @@ -23,7 +23,6 @@
75.14 CT_WORK_DIR="${CT_TOP_DIR}/targets"
75.15 CT_PREFIX_DIR="${HOME}/x-tools/${CT_TARGET}"
75.16 CT_INSTALL_DIR="${CT_PREFIX_DIR}"
75.17 -# CT_CUSTOM_PATCH is not set
75.18 CT_REMOVE_DOCS=y
75.19 CT_INSTALL_DIR_RO=y
75.20
75.21 @@ -44,6 +43,15 @@
75.22 # CT_FORCE_EXTRACT is not set
75.23 CT_OVERIDE_CONFIG_GUESS_SUB=y
75.24 # CT_ONLY_EXTRACT is not set
75.25 +CT_PATCH_BUNDLED=y
75.26 +# CT_PATCH_LOCAL is not set
75.27 +# CT_PATCH_BUNDLED_LOCAL is not set
75.28 +# CT_PATCH_LOCAL_BUNDLED is not set
75.29 +# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set
75.30 +# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set
75.31 +CT_PATCH_ORDER="bundled"
75.32 +# CT_PATCH_SINGLE is not set
75.33 +# CT_PATCH_USE_LOCAL is not set
75.34
75.35 #
75.36 # Build behavior
75.37 @@ -52,7 +60,11 @@
75.38 CT_LOAD=0
75.39 CT_NICE=0
75.40 CT_USE_PIPES=y
75.41 +# CT_CONFIG_SHELL_SH is not set
75.42 # CT_CONFIG_SHELL_ASH is not set
75.43 +CT_CONFIG_SHELL_BASH=y
75.44 +# CT_CONFIG_SHELL_CUSTOM is not set
75.45 +CT_CONFIG_SHELL="bash"
75.46
75.47 #
75.48 # Logging
75.49 @@ -74,12 +86,14 @@
75.50 #
75.51 CT_ARCH="x86"
75.52 # CT_ARCH_64 is not set
75.53 +# CT_ARCH_SUPPORTS_BOTH_MMU is not set
75.54 +# CT_ARCH_SUPPORTS_BOTH_ENDIAN is not set
75.55 CT_ARCH_SUPPORT_ARCH=y
75.56 # CT_ARCH_SUPPORT_ABI is not set
75.57 CT_ARCH_SUPPORT_CPU=y
75.58 CT_ARCH_SUPPORT_TUNE=y
75.59 # CT_ARCH_SUPPORT_FPU is not set
75.60 -# CT_ARCH_SUPPORTS_BOTH_ENDIAN is not set
75.61 +# CT_ARCH_DEFAULT_HAS_MMU is not set
75.62 # CT_ARCH_DEFAULT_BE is not set
75.63 # CT_ARCH_DEFAULT_LE is not set
75.64 CT_ARCH_ARCH="pentium-mmx"
75.65 @@ -95,6 +109,7 @@
75.66 #
75.67 # CT_ARCH_alpha is not set
75.68 # CT_ARCH_arm is not set
75.69 +# CT_ARCH_avr32 is not set
75.70 # CT_ARCH_ia64 is not set
75.71 # CT_ARCH_mips is not set
75.72 # CT_ARCH_powerpc is not set
75.73 @@ -102,6 +117,7 @@
75.74 # CT_ARCH_sh is not set
75.75 CT_ARCH_x86=y
75.76 # CT_ARCH_x86_64 is not set
75.77 +CT_ARCH_USE_MMU=y
75.78
75.79 #
75.80 # Target optimisations
75.81 @@ -116,7 +132,6 @@
75.82 #
75.83 CT_USE_SYSROOT=y
75.84 CT_SYSROOT_DIR_PREFIX=""
75.85 -CT_SHARED_LIBS=y
75.86
75.87 #
75.88 # Tuple completion and aliasing
75.89 @@ -145,6 +160,7 @@
75.90 # Operating System
75.91 #
75.92 # CT_BARE_METAL is not set
75.93 +CT_KERNEL_SUPPORTS_SHARED_LIBS=y
75.94 CT_KERNEL="linux"
75.95 CT_KERNEL_VERSION="2.6.29"
75.96 # CT_KERNEL_bare_metal is not set
75.97 @@ -160,40 +176,21 @@
75.98 # CT_KERNEL_V_2_6_24_7 is not set
75.99 # CT_KERNEL_V_2_6_25_20 is not set
75.100 # CT_KERNEL_V_2_6_26_8 is not set
75.101 -# CT_KERNEL_V_2_6_27 is not set
75.102 -# CT_KERNEL_V_2_6_27_1 is not set
75.103 -# CT_KERNEL_V_2_6_27_2 is not set
75.104 -# CT_KERNEL_V_2_6_27_3 is not set
75.105 -# CT_KERNEL_V_2_6_27_4 is not set
75.106 -# CT_KERNEL_V_2_6_27_5 is not set
75.107 -# CT_KERNEL_V_2_6_27_6 is not set
75.108 -# CT_KERNEL_V_2_6_27_7 is not set
75.109 -# CT_KERNEL_V_2_6_27_8 is not set
75.110 -# CT_KERNEL_V_2_6_27_9 is not set
75.111 -# CT_KERNEL_V_2_6_27_10 is not set
75.112 -# CT_KERNEL_V_2_6_27_11 is not set
75.113 -# CT_KERNEL_V_2_6_27_12 is not set
75.114 -# CT_KERNEL_V_2_6_27_13 is not set
75.115 -# CT_KERNEL_V_2_6_27_14 is not set
75.116 -# CT_KERNEL_V_2_6_27_15 is not set
75.117 -# CT_KERNEL_V_2_6_27_16 is not set
75.118 -# CT_KERNEL_V_2_6_27_17 is not set
75.119 -# CT_KERNEL_V_2_6_27_18 is not set
75.120 -# CT_KERNEL_V_2_6_27_19 is not set
75.121 -# CT_KERNEL_V_2_6_27_20 is not set
75.122 -# CT_KERNEL_V_2_6_27_21 is not set
75.123 -# CT_KERNEL_V_2_6_28 is not set
75.124 -# CT_KERNEL_V_2_6_28_1 is not set
75.125 -# CT_KERNEL_V_2_6_28_2 is not set
75.126 -# CT_KERNEL_V_2_6_28_3 is not set
75.127 -# CT_KERNEL_V_2_6_28_4 is not set
75.128 -# CT_KERNEL_V_2_6_28_5 is not set
75.129 -# CT_KERNEL_V_2_6_28_6 is not set
75.130 -# CT_KERNEL_V_2_6_28_7 is not set
75.131 -# CT_KERNEL_V_2_6_28_8 is not set
75.132 -# CT_KERNEL_V_2_6_28_9 is not set
75.133 +# CT_KERNEL_V_2_6_27_31 is not set
75.134 +# CT_KERNEL_V_2_6_28_10 is not set
75.135 CT_KERNEL_V_2_6_29=y
75.136 # CT_KERNEL_V_2_6_29_1 is not set
75.137 +# CT_KERNEL_V_2_6_29_2 is not set
75.138 +# CT_KERNEL_V_2_6_29_3 is not set
75.139 +# CT_KERNEL_V_2_6_29_4 is not set
75.140 +# CT_KERNEL_V_2_6_29_5 is not set
75.141 +# CT_KERNEL_V_2_6_29_6 is not set
75.142 +# CT_KERNEL_V_2_6_30 is not set
75.143 +# CT_KERNEL_V_2_6_30_1 is not set
75.144 +# CT_KERNEL_V_2_6_30_2 is not set
75.145 +# CT_KERNEL_V_2_6_30_3 is not set
75.146 +# CT_KERNEL_V_2_6_30_4 is not set
75.147 +# CT_KERNEL_V_2_6_30_5 is not set
75.148 # CT_KERNEL_V_select is not set
75.149 CT_KERNEL_LINUX_VERBOSITY_0=y
75.150 # CT_KERNEL_LINUX_VERBOSITY_1 is not set
75.151 @@ -202,23 +199,18 @@
75.152 # CT_KERNEL_LINUX_USE_CUSTOM_HEADERS is not set
75.153
75.154 #
75.155 -# GMP and MPFR
75.156 +# Common kernel options
75.157 #
75.158 -CT_GMP_MPFR=y
75.159 -CT_GMP_MPFR_TARGET=y
75.160 -# CT_GMP_V_4_2_2 is not set
75.161 -CT_GMP_V_4_2_4=y
75.162 -CT_GMP_VERSION="4.2.4"
75.163 -CT_GMP_CHECK=y
75.164 -# CT_MPFR_V_2_3_1 is not set
75.165 -# CT_MPFR_V_2_3_2 is not set
75.166 -# CT_MPFR_V_2_4_0 is not set
75.167 -CT_MPFR_V_2_4_1=y
75.168 -CT_MPFR_VERSION="2.4.1"
75.169 -CT_MPFR_CHECK=y
75.170 +CT_SHARED_LIBS=y
75.171
75.172 #
75.173 -# binutils
75.174 +# Binary utilities
75.175 +#
75.176 +CT_ARCH_BINFMT_ELF=y
75.177 +# CT_ARCH_BINFMT_FLAT is not set
75.178 +
75.179 +#
75.180 +# GNU binutils
75.181 #
75.182 CT_BINUTILS_VERSION="2.19.1"
75.183 # CT_BINUTILS_V_2_14 is not set
75.184 @@ -271,13 +263,16 @@
75.185 # CT_CC_V_4_3_1 is not set
75.186 CT_CC_V_4_3_2=y
75.187 # CT_CC_V_4_3_3 is not set
75.188 +# CT_CC_V_4_3_4 is not set
75.189 # CT_CC_V_4_4_0 is not set
75.190 +# CT_CC_V_4_4_1 is not set
75.191 CT_CC_GCC_4_3_or_later=y
75.192 -# CT_CC_GCC_4_4_snapshot is not set
75.193 +# CT_CC_GCC_4_4_or_later is not set
75.194 CT_CC_CXA_ATEXIT=y
75.195 CT_CC_SJLJ_EXCEPTIONS_CONFIGURE=y
75.196 # CT_CC_SJLJ_EXCEPTIONS_USE is not set
75.197 # CT_CC_SJLJ_EXCEPTIONS_DONT_USE is not set
75.198 +CT_CC_ENABLE_CXX_FLAGS=""
75.199 CT_CC_CORE_EXTRA_CONFIG=""
75.200 CT_CC_EXTRA_CONFIG=""
75.201 CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
75.202 @@ -304,6 +299,7 @@
75.203 CT_LIBC_VERSION="0.9.30.1"
75.204 # CT_LIBC_eglibc is not set
75.205 # CT_LIBC_glibc is not set
75.206 +# CT_LIBC_newlib is not set
75.207 CT_LIBC_uClibc=y
75.208 # CT_LIBC_V_0_9_28 is not set
75.209 # CT_LIBC_V_0_9_28_1 is not set
75.210 @@ -314,7 +310,8 @@
75.211 CT_LIBC_V_0_9_30_1=y
75.212 # CT_LIBC_V_snapshot is not set
75.213 # CT_LIBC_V_specific_date is not set
75.214 -# CT_LIBC_UCLIBC_PARALLEL is not set
75.215 +CT_LIBC_UCLIBC_0_9_30_or_later=y
75.216 +CT_LIBC_UCLIBC_PARALLEL=y
75.217 CT_LIBC_UCLIBC_VERBOSITY_0=y
75.218 # CT_LIBC_UCLIBC_VERBOSITY_1 is not set
75.219 CT_LIBC_UCLIBC_VERBOSITY=""
75.220 @@ -337,17 +334,6 @@
75.221 # CT_THREADS_NONE is not set
75.222
75.223 #
75.224 -# Tools facilities
75.225 -#
75.226 -CT_TOOL_libelf=y
75.227 -CT_LIBELF_V_0_8_10=y
75.228 -CT_LIBELF_VERSION="0.8.10"
75.229 -CT_TOOL_sstrip=y
75.230 -CT_SSTRIP_BUILDROOT=y
75.231 -# CT_SSTRIP_ELFKICKERS is not set
75.232 -CT_SSTRIP_FROM="buildroot"
75.233 -
75.234 -#
75.235 # Debug facilities
75.236 #
75.237 CT_DEBUG_dmalloc=y
75.238 @@ -361,6 +347,7 @@
75.239 # CT_DUMA_V_2_5_8 is not set
75.240 # CT_DUMA_V_2_5_12 is not set
75.241 CT_DUMA_V_2_5_14=y
75.242 +# CT_DUMA_V_2_5_15 is not set
75.243 CT_DUMA_VERSION="2_5_14"
75.244 CT_DEBUG_gdb=y
75.245 CT_GDB_CROSS=y
75.246 @@ -389,6 +376,7 @@
75.247 # CT_LTRACE_V_0_4 is not set
75.248 CT_LTRACE_V_0_5=y
75.249 # CT_LTRACE_V_0_5_1 is not set
75.250 +# CT_LTRACE_V_0_5_2 is not set
75.251 CT_LTRACE_VERSION="0.5"
75.252 CT_DEBUG_strace=y
75.253 # CT_STRACE_V_4_5 is not set
75.254 @@ -398,3 +386,41 @@
75.255 CT_STRACE_V_4_5_17=y
75.256 # CT_STRACE_V_4_5_18 is not set
75.257 CT_STRACE_VERSION="4.5.17"
75.258 +
75.259 +#
75.260 +# Tools facilities
75.261 +#
75.262 +CT_TOOL_libelf=y
75.263 +CT_LIBELF_V_0_8_10=y
75.264 +# CT_LIBELF_V_0_8_11 is not set
75.265 +CT_LIBELF_VERSION="0.8.10"
75.266 +CT_TOOL_sstrip=y
75.267 +CT_SSTRIP_BUILDROOT=y
75.268 +# CT_SSTRIP_ELFKICKERS is not set
75.269 +CT_SSTRIP_FROM="buildroot"
75.270 +
75.271 +#
75.272 +# Companion libraries
75.273 +#
75.274 +CT_WRAPPER_NEEDED=y
75.275 +CT_GMP_MPFR=y
75.276 +# CT_GMP_V_4_2_2 is not set
75.277 +CT_GMP_V_4_2_4=y
75.278 +# CT_GMP_V_4_3_0 is not set
75.279 +# CT_GMP_V_4_3_1 is not set
75.280 +CT_GMP_VERSION="4.2.4"
75.281 +# CT_MPFR_V_2_3_1 is not set
75.282 +# CT_MPFR_V_2_3_2 is not set
75.283 +# CT_MPFR_V_2_4_0 is not set
75.284 +CT_MPFR_V_2_4_1=y
75.285 +CT_MPFR_VERSION="2.4.1"
75.286 +# CT_PPL_CLOOG_MPC is not set
75.287 +
75.288 +#
75.289 +# Companion libraries common options
75.290 +#
75.291 +# CT_COMP_LIBS_CHECK is not set
75.292 +CT_COMP_LIBS_TARGET=y
75.293 +CT_TOOLS_WRAPPER_SCRIPT=y
75.294 +# CT_TOOLS_WRAPPER_EXEC is not set
75.295 +CT_TOOLS_WRAPPER="script"
76.1 --- a/samples/i686-nptl-linux-gnu/crosstool.config Sat Oct 03 18:49:23 2009 +0200
76.2 +++ b/samples/i686-nptl-linux-gnu/crosstool.config Sat Oct 03 18:49:51 2009 +0200
76.3 @@ -1,7 +1,7 @@
76.4 #
76.5 # Automatically generated make config: don't edit
76.6 -# crosstool-NG version: svn_trunk@1474
76.7 -# Sun Apr 19 19:02:06 2009
76.8 +# crosstool-NG version: hg_default@1552_6ee673ab382e
76.9 +# Sat Oct 3 16:22:40 2009
76.10 #
76.11
76.12 #
76.13 @@ -23,7 +23,6 @@
76.14 CT_WORK_DIR="${CT_TOP_DIR}/targets"
76.15 CT_PREFIX_DIR="${HOME}/x-tools/${CT_TARGET}"
76.16 CT_INSTALL_DIR="${CT_PREFIX_DIR}"
76.17 -# CT_CUSTOM_PATCH is not set
76.18 CT_REMOVE_DOCS=y
76.19 CT_INSTALL_DIR_RO=y
76.20
76.21 @@ -44,6 +43,15 @@
76.22 # CT_FORCE_EXTRACT is not set
76.23 CT_OVERIDE_CONFIG_GUESS_SUB=y
76.24 # CT_ONLY_EXTRACT is not set
76.25 +CT_PATCH_BUNDLED=y
76.26 +# CT_PATCH_LOCAL is not set
76.27 +# CT_PATCH_BUNDLED_LOCAL is not set
76.28 +# CT_PATCH_LOCAL_BUNDLED is not set
76.29 +# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set
76.30 +# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set
76.31 +CT_PATCH_ORDER="bundled"
76.32 +# CT_PATCH_SINGLE is not set
76.33 +# CT_PATCH_USE_LOCAL is not set
76.34
76.35 #
76.36 # Build behavior
76.37 @@ -52,7 +60,11 @@
76.38 CT_LOAD=0
76.39 CT_NICE=0
76.40 CT_USE_PIPES=y
76.41 +# CT_CONFIG_SHELL_SH is not set
76.42 # CT_CONFIG_SHELL_ASH is not set
76.43 +CT_CONFIG_SHELL_BASH=y
76.44 +# CT_CONFIG_SHELL_CUSTOM is not set
76.45 +CT_CONFIG_SHELL="bash"
76.46
76.47 #
76.48 # Logging
76.49 @@ -74,12 +86,14 @@
76.50 #
76.51 CT_ARCH="x86"
76.52 # CT_ARCH_64 is not set
76.53 +# CT_ARCH_SUPPORTS_BOTH_MMU is not set
76.54 +# CT_ARCH_SUPPORTS_BOTH_ENDIAN is not set
76.55 CT_ARCH_SUPPORT_ARCH=y
76.56 # CT_ARCH_SUPPORT_ABI is not set
76.57 CT_ARCH_SUPPORT_CPU=y
76.58 CT_ARCH_SUPPORT_TUNE=y
76.59 # CT_ARCH_SUPPORT_FPU is not set
76.60 -# CT_ARCH_SUPPORTS_BOTH_ENDIAN is not set
76.61 +# CT_ARCH_DEFAULT_HAS_MMU is not set
76.62 # CT_ARCH_DEFAULT_BE is not set
76.63 # CT_ARCH_DEFAULT_LE is not set
76.64 CT_ARCH_ARCH="i686"
76.65 @@ -95,6 +109,7 @@
76.66 #
76.67 # CT_ARCH_alpha is not set
76.68 # CT_ARCH_arm is not set
76.69 +# CT_ARCH_avr32 is not set
76.70 # CT_ARCH_ia64 is not set
76.71 # CT_ARCH_mips is not set
76.72 # CT_ARCH_powerpc is not set
76.73 @@ -102,6 +117,7 @@
76.74 # CT_ARCH_sh is not set
76.75 CT_ARCH_x86=y
76.76 # CT_ARCH_x86_64 is not set
76.77 +CT_ARCH_USE_MMU=y
76.78
76.79 #
76.80 # Target optimisations
76.81 @@ -116,7 +132,6 @@
76.82 #
76.83 CT_USE_SYSROOT=y
76.84 CT_SYSROOT_DIR_PREFIX=""
76.85 -CT_SHARED_LIBS=y
76.86
76.87 #
76.88 # Tuple completion and aliasing
76.89 @@ -145,55 +160,36 @@
76.90 # Operating System
76.91 #
76.92 # CT_BARE_METAL is not set
76.93 +CT_KERNEL_SUPPORTS_SHARED_LIBS=y
76.94 CT_KERNEL="linux"
76.95 -CT_KERNEL_VERSION="2.6.29"
76.96 +CT_KERNEL_VERSION="2.6.31.1"
76.97 # CT_KERNEL_bare_metal is not set
76.98 CT_KERNEL_linux=y
76.99 CT_KERNEL_LINUX_INSTALL=y
76.100 CT_KERNEL_LINUX_INSTALL_CHECK=y
76.101 +CT_KERNEL_V_2_6_31_1=y
76.102 +# CT_KERNEL_V_2_6_31 is not set
76.103 +# CT_KERNEL_V_3_6_30_8 is not set
76.104 +# CT_KERNEL_V_3_6_30_7 is not set
76.105 +# CT_KERNEL_V_2_6_30_6 is not set
76.106 +# CT_KERNEL_V_2_6_30_5 is not set
76.107 +# CT_KERNEL_V_2_6_30_4 is not set
76.108 +# CT_KERNEL_V_2_6_30_3 is not set
76.109 +# CT_KERNEL_V_2_6_30_2 is not set
76.110 +# CT_KERNEL_V_2_6_30_1 is not set
76.111 +# CT_KERNEL_V_2_6_30 is not set
76.112 +# CT_KERNEL_V_2_6_29_6 is not set
76.113 +# CT_KERNEL_V_2_6_28_10 is not set
76.114 +# CT_KERNEL_V_2_6_27_35 is not set
76.115 +# CT_KERNEL_V_2_6_26_8 is not set
76.116 +# CT_KERNEL_V_2_6_25_20 is not set
76.117 +# CT_KERNEL_V_2_6_24_7 is not set
76.118 +# CT_KERNEL_V_2_6_23_17 is not set
76.119 +# CT_KERNEL_V_2_6_22_19 is not set
76.120 +# CT_KERNEL_V_2_6_21_7 is not set
76.121 +# CT_KERNEL_V_2_6_20_21 is not set
76.122 +# CT_KERNEL_V_2_6_19_7 is not set
76.123 # CT_KERNEL_V_2_6_18_8 is not set
76.124 -# CT_KERNEL_V_2_6_19_7 is not set
76.125 -# CT_KERNEL_V_2_6_20_21 is not set
76.126 -# CT_KERNEL_V_2_6_21_7 is not set
76.127 -# CT_KERNEL_V_2_6_22_19 is not set
76.128 -# CT_KERNEL_V_2_6_23_17 is not set
76.129 -# CT_KERNEL_V_2_6_24_7 is not set
76.130 -# CT_KERNEL_V_2_6_25_20 is not set
76.131 -# CT_KERNEL_V_2_6_26_8 is not set
76.132 -# CT_KERNEL_V_2_6_27 is not set
76.133 -# CT_KERNEL_V_2_6_27_1 is not set
76.134 -# CT_KERNEL_V_2_6_27_2 is not set
76.135 -# CT_KERNEL_V_2_6_27_3 is not set
76.136 -# CT_KERNEL_V_2_6_27_4 is not set
76.137 -# CT_KERNEL_V_2_6_27_5 is not set
76.138 -# CT_KERNEL_V_2_6_27_6 is not set
76.139 -# CT_KERNEL_V_2_6_27_7 is not set
76.140 -# CT_KERNEL_V_2_6_27_8 is not set
76.141 -# CT_KERNEL_V_2_6_27_9 is not set
76.142 -# CT_KERNEL_V_2_6_27_10 is not set
76.143 -# CT_KERNEL_V_2_6_27_11 is not set
76.144 -# CT_KERNEL_V_2_6_27_12 is not set
76.145 -# CT_KERNEL_V_2_6_27_13 is not set
76.146 -# CT_KERNEL_V_2_6_27_14 is not set
76.147 -# CT_KERNEL_V_2_6_27_15 is not set
76.148 -# CT_KERNEL_V_2_6_27_16 is not set
76.149 -# CT_KERNEL_V_2_6_27_17 is not set
76.150 -# CT_KERNEL_V_2_6_27_18 is not set
76.151 -# CT_KERNEL_V_2_6_27_19 is not set
76.152 -# CT_KERNEL_V_2_6_27_20 is not set
76.153 -# CT_KERNEL_V_2_6_27_21 is not set
76.154 -# CT_KERNEL_V_2_6_28 is not set
76.155 -# CT_KERNEL_V_2_6_28_1 is not set
76.156 -# CT_KERNEL_V_2_6_28_2 is not set
76.157 -# CT_KERNEL_V_2_6_28_3 is not set
76.158 -# CT_KERNEL_V_2_6_28_4 is not set
76.159 -# CT_KERNEL_V_2_6_28_5 is not set
76.160 -# CT_KERNEL_V_2_6_28_6 is not set
76.161 -# CT_KERNEL_V_2_6_28_7 is not set
76.162 -# CT_KERNEL_V_2_6_28_8 is not set
76.163 -# CT_KERNEL_V_2_6_28_9 is not set
76.164 -CT_KERNEL_V_2_6_29=y
76.165 -# CT_KERNEL_V_2_6_29_1 is not set
76.166 # CT_KERNEL_V_select is not set
76.167 CT_KERNEL_LINUX_VERBOSITY_0=y
76.168 # CT_KERNEL_LINUX_VERBOSITY_1 is not set
76.169 @@ -202,44 +198,39 @@
76.170 # CT_KERNEL_LINUX_USE_CUSTOM_HEADERS is not set
76.171
76.172 #
76.173 -# GMP and MPFR
76.174 +# Common kernel options
76.175 #
76.176 -CT_GMP_MPFR=y
76.177 -CT_GMP_MPFR_TARGET=y
76.178 -# CT_GMP_V_4_2_2 is not set
76.179 -CT_GMP_V_4_2_4=y
76.180 -CT_GMP_VERSION="4.2.4"
76.181 -CT_GMP_CHECK=y
76.182 -# CT_MPFR_V_2_3_1 is not set
76.183 -# CT_MPFR_V_2_3_2 is not set
76.184 -# CT_MPFR_V_2_4_0 is not set
76.185 -CT_MPFR_V_2_4_1=y
76.186 -CT_MPFR_VERSION="2.4.1"
76.187 -CT_MPFR_CHECK=y
76.188 +CT_SHARED_LIBS=y
76.189
76.190 #
76.191 -# binutils
76.192 +# Binary utilities
76.193 +#
76.194 +CT_ARCH_BINFMT_ELF=y
76.195 +# CT_ARCH_BINFMT_FLAT is not set
76.196 +
76.197 +#
76.198 +# GNU binutils
76.199 #
76.200 CT_BINUTILS_VERSION="2.19.1"
76.201 +# CT_BINUTILS_V_2_19_51_0_2 is not set
76.202 +# CT_BINUTILS_V_2_19_51_0_1 is not set
76.203 +# CT_BINUTILS_V_2_19_50_0_1 is not set
76.204 +CT_BINUTILS_V_2_19_1=y
76.205 +# CT_BINUTILS_V_2_19 is not set
76.206 +# CT_BINUTILS_V_2_18_93 is not set
76.207 +# CT_BINUTILS_V_2_18_92 is not set
76.208 +# CT_BINUTILS_V_2_18_91 is not set
76.209 +# CT_BINUTILS_V_2_18_90 is not set
76.210 +# CT_BINUTILS_V_2_18_50_0_9 is not set
76.211 +# CT_BINUTILS_V_2_18_50_0_8 is not set
76.212 +# CT_BINUTILS_V_2_18_50_0_7 is not set
76.213 +# CT_BINUTILS_V_2_18_50_0_6 is not set
76.214 +# CT_BINUTILS_V_2_18_50_0_4 is not set
76.215 +# CT_BINUTILS_V_2_18 is not set
76.216 +# CT_BINUTILS_V_2_17 is not set
76.217 +# CT_BINUTILS_V_2_16_1 is not set
76.218 +# CT_BINUTILS_V_2_15 is not set
76.219 # CT_BINUTILS_V_2_14 is not set
76.220 -# CT_BINUTILS_V_2_15 is not set
76.221 -# CT_BINUTILS_V_2_16_1 is not set
76.222 -# CT_BINUTILS_V_2_17 is not set
76.223 -# CT_BINUTILS_V_2_18 is not set
76.224 -# CT_BINUTILS_V_2_18_50_0_4 is not set
76.225 -# CT_BINUTILS_V_2_18_50_0_6 is not set
76.226 -# CT_BINUTILS_V_2_18_50_0_7 is not set
76.227 -# CT_BINUTILS_V_2_18_50_0_8 is not set
76.228 -# CT_BINUTILS_V_2_18_50_0_9 is not set
76.229 -# CT_BINUTILS_V_2_18_90 is not set
76.230 -# CT_BINUTILS_V_2_18_91 is not set
76.231 -# CT_BINUTILS_V_2_18_92 is not set
76.232 -# CT_BINUTILS_V_2_18_93 is not set
76.233 -# CT_BINUTILS_V_2_19 is not set
76.234 -CT_BINUTILS_V_2_19_1=y
76.235 -# CT_BINUTILS_V_2_19_50_0_1 is not set
76.236 -# CT_BINUTILS_V_2_19_51_0_1 is not set
76.237 -# CT_BINUTILS_V_2_19_51_0_2 is not set
76.238 CT_BINUTILS_EXTRA_CONFIG=""
76.239 CT_BINUTILS_FOR_TARGET=y
76.240 CT_BINUTILS_FOR_TARGET_IBERTY=y
76.241 @@ -251,33 +242,36 @@
76.242 CT_CC="gcc"
76.243 CT_CC_VERSION="4.3.2"
76.244 CT_CC_gcc=y
76.245 +# CT_CC_V_4_4_1 is not set
76.246 +# CT_CC_V_4_4_0 is not set
76.247 +# CT_CC_V_4_3_4 is not set
76.248 +# CT_CC_V_4_3_3 is not set
76.249 +CT_CC_V_4_3_2=y
76.250 +# CT_CC_V_4_3_1 is not set
76.251 +# CT_CC_V_4_3_0 is not set
76.252 +# CT_CC_V_4_2_4 is not set
76.253 +# CT_CC_V_4_2_3 is not set
76.254 +# CT_CC_V_4_2_2 is not set
76.255 +# CT_CC_V_4_2_1 is not set
76.256 +# CT_CC_V_4_2_0 is not set
76.257 +# CT_CC_V_4_1_2 is not set
76.258 +# CT_CC_V_4_1_1 is not set
76.259 +# CT_CC_V_4_1_0 is not set
76.260 +# CT_CC_V_4_0_4 is not set
76.261 +# CT_CC_V_4_0_3 is not set
76.262 +# CT_CC_V_4_0_2 is not set
76.263 +# CT_CC_V_4_0_1 is not set
76.264 +# CT_CC_V_4_0_0 is not set
76.265 +# CT_CC_V_3_4_6 is not set
76.266 +# CT_CC_V_3_3_6 is not set
76.267 # CT_CC_V_3_2_3 is not set
76.268 -# CT_CC_V_3_3_6 is not set
76.269 -# CT_CC_V_3_4_6 is not set
76.270 -# CT_CC_V_4_0_0 is not set
76.271 -# CT_CC_V_4_0_1 is not set
76.272 -# CT_CC_V_4_0_2 is not set
76.273 -# CT_CC_V_4_0_3 is not set
76.274 -# CT_CC_V_4_0_4 is not set
76.275 -# CT_CC_V_4_1_0 is not set
76.276 -# CT_CC_V_4_1_1 is not set
76.277 -# CT_CC_V_4_1_2 is not set
76.278 -# CT_CC_V_4_2_0 is not set
76.279 -# CT_CC_V_4_2_1 is not set
76.280 -# CT_CC_V_4_2_2 is not set
76.281 -# CT_CC_V_4_2_3 is not set
76.282 -# CT_CC_V_4_2_4 is not set
76.283 -# CT_CC_V_4_3_0 is not set
76.284 -# CT_CC_V_4_3_1 is not set
76.285 -CT_CC_V_4_3_2=y
76.286 -# CT_CC_V_4_3_3 is not set
76.287 -# CT_CC_V_4_4_0 is not set
76.288 CT_CC_GCC_4_3_or_later=y
76.289 -# CT_CC_GCC_4_4_snapshot is not set
76.290 +# CT_CC_GCC_4_4_or_later is not set
76.291 CT_CC_CXA_ATEXIT=y
76.292 CT_CC_SJLJ_EXCEPTIONS_CONFIGURE=y
76.293 # CT_CC_SJLJ_EXCEPTIONS_USE is not set
76.294 # CT_CC_SJLJ_EXCEPTIONS_DONT_USE is not set
76.295 +CT_CC_ENABLE_CXX_FLAGS=""
76.296 CT_CC_CORE_EXTRA_CONFIG=""
76.297 CT_CC_EXTRA_CONFIG=""
76.298 CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
76.299 @@ -304,17 +298,19 @@
76.300 CT_LIBC_VERSION="2.9"
76.301 # CT_LIBC_eglibc is not set
76.302 CT_LIBC_glibc=y
76.303 +# CT_LIBC_newlib is not set
76.304 # CT_LIBC_uClibc is not set
76.305 +CT_LIBC_V_2_9=y
76.306 +# CT_LIBC_V_2_8 is not set
76.307 +# CT_LIBC_V_2_7 is not set
76.308 +# CT_LIBC_V_2_6_1 is not set
76.309 +# CT_LIBC_V_2_6 is not set
76.310 +# CT_LIBC_V_2_5_1 is not set
76.311 +# CT_LIBC_V_2_5 is not set
76.312 # CT_LIBC_V_2_3_6 is not set
76.313 -# CT_LIBC_V_2_5 is not set
76.314 -# CT_LIBC_V_2_5_1 is not set
76.315 -# CT_LIBC_V_2_6 is not set
76.316 -# CT_LIBC_V_2_6_1 is not set
76.317 -# CT_LIBC_V_2_7 is not set
76.318 -# CT_LIBC_V_2_8 is not set
76.319 -CT_LIBC_V_2_9=y
76.320 # CT_LIBC_V_LATEST is not set
76.321 # CT_LIBC_V_date is not set
76.322 +CT_LIBC_GLIBC_2_8_or_later=y
76.323 CT_LIBC_GLIBC_TARBALL=y
76.324 # CT_LIBC_GLIBC_CVS is not set
76.325
76.326 @@ -330,7 +326,7 @@
76.327 # CT_LIBC_GLIBC_KERNEL_VERSION_NONE is not set
76.328 CT_LIBC_GLIBC_KERNEL_VERSION_AS_HEADERS=y
76.329 # CT_LIBC_GLIBC_KERNEL_VERSION_CHOSEN is not set
76.330 -CT_LIBC_GLIBC_MIN_KERNEL="2.6.29"
76.331 +CT_LIBC_GLIBC_MIN_KERNEL="2.6.31.1"
76.332
76.333 #
76.334 # Common C library options
76.335 @@ -343,30 +339,20 @@
76.336 # CT_THREADS_NONE is not set
76.337
76.338 #
76.339 -# Tools facilities
76.340 -#
76.341 -CT_TOOL_libelf=y
76.342 -CT_LIBELF_V_0_8_10=y
76.343 -CT_LIBELF_VERSION="0.8.10"
76.344 -CT_TOOL_sstrip=y
76.345 -CT_SSTRIP_BUILDROOT=y
76.346 -# CT_SSTRIP_ELFKICKERS is not set
76.347 -CT_SSTRIP_FROM="buildroot"
76.348 -
76.349 -#
76.350 # Debug facilities
76.351 #
76.352 CT_DEBUG_dmalloc=y
76.353 +CT_DMALLOC_V_5_5_2=y
76.354 # CT_DMALLOC_V_5_4_3 is not set
76.355 -CT_DMALLOC_V_5_5_2=y
76.356 CT_DMALLOC_VERSION="5.5.2"
76.357 CT_DEBUG_duma=y
76.358 CT_DUMA_A=y
76.359 CT_DUMA_SO=y
76.360 +# CT_DUMA_V_2_5_15 is not set
76.361 +CT_DUMA_V_2_5_14=y
76.362 +# CT_DUMA_V_2_5_12 is not set
76.363 +# CT_DUMA_V_2_5_8 is not set
76.364 # CT_DUMA_V_2_5_1 is not set
76.365 -# CT_DUMA_V_2_5_8 is not set
76.366 -# CT_DUMA_V_2_5_12 is not set
76.367 -CT_DUMA_V_2_5_14=y
76.368 CT_DUMA_VERSION="2_5_14"
76.369 CT_DEBUG_gdb=y
76.370 CT_GDB_CROSS=y
76.371 @@ -376,31 +362,70 @@
76.372 CT_GDB_NATIVE_USE_GMP_MPFR=y
76.373 CT_GDB_GDBSERVER=y
76.374 CT_GDB_GDBSERVER_STATIC=y
76.375 +CT_GDB_V_6_8=y
76.376 +# CT_GDB_V_6_7_1 is not set
76.377 +# CT_GDB_V_6_7 is not set
76.378 +# CT_GDB_V_6_6 is not set
76.379 +# CT_GDB_V_6_5 is not set
76.380 # CT_GDB_V_6_4 is not set
76.381 -# CT_GDB_V_6_5 is not set
76.382 -# CT_GDB_V_6_6 is not set
76.383 -# CT_GDB_V_6_7 is not set
76.384 -# CT_GDB_V_6_7_1 is not set
76.385 -CT_GDB_V_6_8=y
76.386 # CT_GDB_V_snapshot is not set
76.387 CT_GDB_VERSION="6.8"
76.388
76.389 #
76.390 # Native gdb needs a native ncurses library
76.391 #
76.392 +CT_NCURSES_V_5_7=y
76.393 # CT_NCURSES_V_5_6 is not set
76.394 -CT_NCURSES_V_5_7=y
76.395 CT_NCURSES_VERSION="5.7"
76.396 CT_DEBUG_ltrace=y
76.397 +# CT_LTRACE_V_0_5_2 is not set
76.398 +# CT_LTRACE_V_0_5_1 is not set
76.399 +CT_LTRACE_V_0_5=y
76.400 # CT_LTRACE_V_0_4 is not set
76.401 -CT_LTRACE_V_0_5=y
76.402 -# CT_LTRACE_V_0_5_1 is not set
76.403 CT_LTRACE_VERSION="0.5"
76.404 CT_DEBUG_strace=y
76.405 +# CT_STRACE_V_4_5_18 is not set
76.406 +CT_STRACE_V_4_5_17=y
76.407 +# CT_STRACE_V_4_5_16 is not set
76.408 +# CT_STRACE_V_4_5_15 is not set
76.409 +# CT_STRACE_V_4_5_14 is not set
76.410 # CT_STRACE_V_4_5 is not set
76.411 -# CT_STRACE_V_4_5_14 is not set
76.412 -# CT_STRACE_V_4_5_15 is not set
76.413 -# CT_STRACE_V_4_5_16 is not set
76.414 -CT_STRACE_V_4_5_17=y
76.415 -# CT_STRACE_V_4_5_18 is not set
76.416 CT_STRACE_VERSION="4.5.17"
76.417 +
76.418 +#
76.419 +# Tools facilities
76.420 +#
76.421 +CT_TOOL_libelf=y
76.422 +# CT_LIBELF_V_0_8_11 is not set
76.423 +CT_LIBELF_V_0_8_10=y
76.424 +CT_LIBELF_VERSION="0.8.10"
76.425 +CT_TOOL_sstrip=y
76.426 +CT_SSTRIP_BUILDROOT=y
76.427 +# CT_SSTRIP_ELFKICKERS is not set
76.428 +CT_SSTRIP_FROM="buildroot"
76.429 +
76.430 +#
76.431 +# Companion libraries
76.432 +#
76.433 +CT_WRAPPER_NEEDED=y
76.434 +CT_GMP_MPFR=y
76.435 +# CT_GMP_V_4_3_1 is not set
76.436 +# CT_GMP_V_4_3_0 is not set
76.437 +CT_GMP_V_4_2_4=y
76.438 +# CT_GMP_V_4_2_2 is not set
76.439 +CT_GMP_VERSION="4.2.4"
76.440 +CT_MPFR_V_2_4_1=y
76.441 +# CT_MPFR_V_2_4_0 is not set
76.442 +# CT_MPFR_V_2_3_2 is not set
76.443 +# CT_MPFR_V_2_3_1 is not set
76.444 +CT_MPFR_VERSION="2.4.1"
76.445 +# CT_PPL_CLOOG_MPC is not set
76.446 +
76.447 +#
76.448 +# Companion libraries common options
76.449 +#
76.450 +# CT_COMP_LIBS_CHECK is not set
76.451 +CT_COMP_LIBS_TARGET=y
76.452 +CT_TOOLS_WRAPPER_SCRIPT=y
76.453 +# CT_TOOLS_WRAPPER_EXEC is not set
76.454 +CT_TOOLS_WRAPPER="script"
77.1 --- a/samples/ia64-unknown-linux-gnu/crosstool.config Sat Oct 03 18:49:23 2009 +0200
77.2 +++ b/samples/ia64-unknown-linux-gnu/crosstool.config Sat Oct 03 18:49:51 2009 +0200
77.3 @@ -1,7 +1,7 @@
77.4 #
77.5 # Automatically generated make config: don't edit
77.6 -# crosstool-NG version: svn_trunk@1474
77.7 -# Sun Apr 19 19:02:06 2009
77.8 +# crosstool-NG version: hg_default@1525_c1ee688c24da
77.9 +# Fri Sep 11 17:47:40 2009
77.10 #
77.11
77.12 #
77.13 @@ -23,7 +23,6 @@
77.14 CT_WORK_DIR="${CT_TOP_DIR}/targets"
77.15 CT_PREFIX_DIR="${HOME}/x-tools/${CT_TARGET}"
77.16 CT_INSTALL_DIR="${CT_PREFIX_DIR}"
77.17 -# CT_CUSTOM_PATCH is not set
77.18 CT_REMOVE_DOCS=y
77.19 CT_INSTALL_DIR_RO=y
77.20
77.21 @@ -45,6 +44,15 @@
77.22 # CT_FORCE_EXTRACT is not set
77.23 CT_OVERIDE_CONFIG_GUESS_SUB=y
77.24 # CT_ONLY_EXTRACT is not set
77.25 +CT_PATCH_BUNDLED=y
77.26 +# CT_PATCH_LOCAL is not set
77.27 +# CT_PATCH_BUNDLED_LOCAL is not set
77.28 +# CT_PATCH_LOCAL_BUNDLED is not set
77.29 +# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set
77.30 +# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set
77.31 +CT_PATCH_ORDER="bundled"
77.32 +# CT_PATCH_SINGLE is not set
77.33 +# CT_PATCH_USE_LOCAL is not set
77.34
77.35 #
77.36 # Build behavior
77.37 @@ -53,7 +61,11 @@
77.38 CT_LOAD=0
77.39 CT_NICE=0
77.40 CT_USE_PIPES=y
77.41 +# CT_CONFIG_SHELL_SH is not set
77.42 # CT_CONFIG_SHELL_ASH is not set
77.43 +CT_CONFIG_SHELL_BASH=y
77.44 +# CT_CONFIG_SHELL_CUSTOM is not set
77.45 +CT_CONFIG_SHELL="bash"
77.46
77.47 #
77.48 # Logging
77.49 @@ -75,12 +87,14 @@
77.50 #
77.51 CT_ARCH="ia64"
77.52 CT_ARCH_64=y
77.53 +# CT_ARCH_SUPPORTS_BOTH_MMU is not set
77.54 +CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
77.55 # CT_ARCH_SUPPORT_ARCH is not set
77.56 # CT_ARCH_SUPPORT_ABI is not set
77.57 # CT_ARCH_SUPPORT_CPU is not set
77.58 # CT_ARCH_SUPPORT_TUNE is not set
77.59 # CT_ARCH_SUPPORT_FPU is not set
77.60 -CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
77.61 +# CT_ARCH_DEFAULT_HAS_MMU is not set
77.62 # CT_ARCH_DEFAULT_BE is not set
77.63 # CT_ARCH_DEFAULT_LE is not set
77.64 # CT_ARCH_BE is not set
77.65 @@ -95,6 +109,7 @@
77.66 #
77.67 # CT_ARCH_alpha is not set
77.68 # CT_ARCH_arm is not set
77.69 +# CT_ARCH_avr32 is not set
77.70 CT_ARCH_ia64=y
77.71 # CT_ARCH_mips is not set
77.72 # CT_ARCH_powerpc is not set
77.73 @@ -102,6 +117,7 @@
77.74 # CT_ARCH_sh is not set
77.75 # CT_ARCH_x86 is not set
77.76 # CT_ARCH_x86_64 is not set
77.77 +CT_ARCH_USE_MMU=y
77.78
77.79 #
77.80 # Target optimisations
77.81 @@ -116,7 +132,6 @@
77.82 #
77.83 CT_USE_SYSROOT=y
77.84 CT_SYSROOT_DIR_PREFIX=""
77.85 -CT_SHARED_LIBS=y
77.86
77.87 #
77.88 # Tuple completion and aliasing
77.89 @@ -145,6 +160,7 @@
77.90 # Operating System
77.91 #
77.92 # CT_BARE_METAL is not set
77.93 +CT_KERNEL_SUPPORTS_SHARED_LIBS=y
77.94 CT_KERNEL="linux"
77.95 CT_KERNEL_VERSION="2.6.26.8"
77.96 # CT_KERNEL_bare_metal is not set
77.97 @@ -160,40 +176,21 @@
77.98 # CT_KERNEL_V_2_6_24_7 is not set
77.99 # CT_KERNEL_V_2_6_25_20 is not set
77.100 CT_KERNEL_V_2_6_26_8=y
77.101 -# CT_KERNEL_V_2_6_27 is not set
77.102 -# CT_KERNEL_V_2_6_27_1 is not set
77.103 -# CT_KERNEL_V_2_6_27_2 is not set
77.104 -# CT_KERNEL_V_2_6_27_3 is not set
77.105 -# CT_KERNEL_V_2_6_27_4 is not set
77.106 -# CT_KERNEL_V_2_6_27_5 is not set
77.107 -# CT_KERNEL_V_2_6_27_6 is not set
77.108 -# CT_KERNEL_V_2_6_27_7 is not set
77.109 -# CT_KERNEL_V_2_6_27_8 is not set
77.110 -# CT_KERNEL_V_2_6_27_9 is not set
77.111 -# CT_KERNEL_V_2_6_27_10 is not set
77.112 -# CT_KERNEL_V_2_6_27_11 is not set
77.113 -# CT_KERNEL_V_2_6_27_12 is not set
77.114 -# CT_KERNEL_V_2_6_27_13 is not set
77.115 -# CT_KERNEL_V_2_6_27_14 is not set
77.116 -# CT_KERNEL_V_2_6_27_15 is not set
77.117 -# CT_KERNEL_V_2_6_27_16 is not set
77.118 -# CT_KERNEL_V_2_6_27_17 is not set
77.119 -# CT_KERNEL_V_2_6_27_18 is not set
77.120 -# CT_KERNEL_V_2_6_27_19 is not set
77.121 -# CT_KERNEL_V_2_6_27_20 is not set
77.122 -# CT_KERNEL_V_2_6_27_21 is not set
77.123 -# CT_KERNEL_V_2_6_28 is not set
77.124 -# CT_KERNEL_V_2_6_28_1 is not set
77.125 -# CT_KERNEL_V_2_6_28_2 is not set
77.126 -# CT_KERNEL_V_2_6_28_3 is not set
77.127 -# CT_KERNEL_V_2_6_28_4 is not set
77.128 -# CT_KERNEL_V_2_6_28_5 is not set
77.129 -# CT_KERNEL_V_2_6_28_6 is not set
77.130 -# CT_KERNEL_V_2_6_28_7 is not set
77.131 -# CT_KERNEL_V_2_6_28_8 is not set
77.132 -# CT_KERNEL_V_2_6_28_9 is not set
77.133 +# CT_KERNEL_V_2_6_27_31 is not set
77.134 +# CT_KERNEL_V_2_6_28_10 is not set
77.135 # CT_KERNEL_V_2_6_29 is not set
77.136 # CT_KERNEL_V_2_6_29_1 is not set
77.137 +# CT_KERNEL_V_2_6_29_2 is not set
77.138 +# CT_KERNEL_V_2_6_29_3 is not set
77.139 +# CT_KERNEL_V_2_6_29_4 is not set
77.140 +# CT_KERNEL_V_2_6_29_5 is not set
77.141 +# CT_KERNEL_V_2_6_29_6 is not set
77.142 +# CT_KERNEL_V_2_6_30 is not set
77.143 +# CT_KERNEL_V_2_6_30_1 is not set
77.144 +# CT_KERNEL_V_2_6_30_2 is not set
77.145 +# CT_KERNEL_V_2_6_30_3 is not set
77.146 +# CT_KERNEL_V_2_6_30_4 is not set
77.147 +# CT_KERNEL_V_2_6_30_5 is not set
77.148 # CT_KERNEL_V_select is not set
77.149 CT_KERNEL_LINUX_VERBOSITY_0=y
77.150 # CT_KERNEL_LINUX_VERBOSITY_1 is not set
77.151 @@ -202,23 +199,18 @@
77.152 # CT_KERNEL_LINUX_USE_CUSTOM_HEADERS is not set
77.153
77.154 #
77.155 -# GMP and MPFR
77.156 +# Common kernel options
77.157 #
77.158 -CT_GMP_MPFR=y
77.159 -CT_GMP_MPFR_TARGET=y
77.160 -# CT_GMP_V_4_2_2 is not set
77.161 -CT_GMP_V_4_2_4=y
77.162 -CT_GMP_VERSION="4.2.4"
77.163 -CT_GMP_CHECK=y
77.164 -# CT_MPFR_V_2_3_1 is not set
77.165 -# CT_MPFR_V_2_3_2 is not set
77.166 -# CT_MPFR_V_2_4_0 is not set
77.167 -CT_MPFR_V_2_4_1=y
77.168 -CT_MPFR_VERSION="2.4.1"
77.169 -CT_MPFR_CHECK=y
77.170 +CT_SHARED_LIBS=y
77.171
77.172 #
77.173 -# binutils
77.174 +# Binary utilities
77.175 +#
77.176 +CT_ARCH_BINFMT_ELF=y
77.177 +# CT_ARCH_BINFMT_FLAT is not set
77.178 +
77.179 +#
77.180 +# GNU binutils
77.181 #
77.182 CT_BINUTILS_VERSION="2.19.1"
77.183 # CT_BINUTILS_V_2_14 is not set
77.184 @@ -271,13 +263,16 @@
77.185 # CT_CC_V_4_3_1 is not set
77.186 # CT_CC_V_4_3_2 is not set
77.187 # CT_CC_V_4_3_3 is not set
77.188 +# CT_CC_V_4_3_4 is not set
77.189 # CT_CC_V_4_4_0 is not set
77.190 +# CT_CC_V_4_4_1 is not set
77.191 # CT_CC_GCC_4_3_or_later is not set
77.192 -# CT_CC_GCC_4_4_snapshot is not set
77.193 +# CT_CC_GCC_4_4_or_later is not set
77.194 CT_CC_CXA_ATEXIT=y
77.195 CT_CC_SJLJ_EXCEPTIONS_CONFIGURE=y
77.196 # CT_CC_SJLJ_EXCEPTIONS_USE is not set
77.197 # CT_CC_SJLJ_EXCEPTIONS_DONT_USE is not set
77.198 +CT_CC_ENABLE_CXX_FLAGS=""
77.199 CT_CC_CORE_EXTRA_CONFIG=""
77.200 CT_CC_EXTRA_CONFIG=""
77.201 CT_CC_SUPPORT_CXX=y
77.202 @@ -305,6 +300,7 @@
77.203 CT_LIBC_VERSION="2.3.6"
77.204 # CT_LIBC_eglibc is not set
77.205 CT_LIBC_glibc=y
77.206 +# CT_LIBC_newlib is not set
77.207 # CT_LIBC_uClibc is not set
77.208 CT_LIBC_V_2_3_6=y
77.209 # CT_LIBC_V_2_5 is not set
77.210 @@ -316,6 +312,7 @@
77.211 # CT_LIBC_V_2_9 is not set
77.212 # CT_LIBC_V_LATEST is not set
77.213 # CT_LIBC_V_date is not set
77.214 +# CT_LIBC_GLIBC_2_8_or_later is not set
77.215 CT_LIBC_GLIBC_TARBALL=y
77.216 # CT_LIBC_GLIBC_CVS is not set
77.217
77.218 @@ -344,17 +341,6 @@
77.219 # CT_THREADS_NONE is not set
77.220
77.221 #
77.222 -# Tools facilities
77.223 -#
77.224 -CT_TOOL_libelf=y
77.225 -CT_LIBELF_V_0_8_10=y
77.226 -CT_LIBELF_VERSION="0.8.10"
77.227 -CT_TOOL_sstrip=y
77.228 -CT_SSTRIP_BUILDROOT=y
77.229 -# CT_SSTRIP_ELFKICKERS is not set
77.230 -CT_SSTRIP_FROM="buildroot"
77.231 -
77.232 -#
77.233 # Debug facilities
77.234 #
77.235 # CT_DEBUG_dmalloc is not set
77.236 @@ -365,6 +351,7 @@
77.237 # CT_DUMA_V_2_5_8 is not set
77.238 # CT_DUMA_V_2_5_12 is not set
77.239 CT_DUMA_V_2_5_14=y
77.240 +# CT_DUMA_V_2_5_15 is not set
77.241 CT_DUMA_VERSION="2_5_14"
77.242 CT_DEBUG_gdb=y
77.243 CT_GDB_CROSS=y
77.244 @@ -399,3 +386,41 @@
77.245 # CT_STRACE_V_4_5_17 is not set
77.246 # CT_STRACE_V_4_5_18 is not set
77.247 CT_STRACE_VERSION="4.5.16"
77.248 +
77.249 +#
77.250 +# Tools facilities
77.251 +#
77.252 +CT_TOOL_libelf=y
77.253 +CT_LIBELF_V_0_8_10=y
77.254 +# CT_LIBELF_V_0_8_11 is not set
77.255 +CT_LIBELF_VERSION="0.8.10"
77.256 +CT_TOOL_sstrip=y
77.257 +CT_SSTRIP_BUILDROOT=y
77.258 +# CT_SSTRIP_ELFKICKERS is not set
77.259 +CT_SSTRIP_FROM="buildroot"
77.260 +
77.261 +#
77.262 +# Companion libraries
77.263 +#
77.264 +CT_WRAPPER_NEEDED=y
77.265 +CT_GMP_MPFR=y
77.266 +# CT_GMP_V_4_2_2 is not set
77.267 +CT_GMP_V_4_2_4=y
77.268 +# CT_GMP_V_4_3_0 is not set
77.269 +# CT_GMP_V_4_3_1 is not set
77.270 +CT_GMP_VERSION="4.2.4"
77.271 +# CT_MPFR_V_2_3_1 is not set
77.272 +# CT_MPFR_V_2_3_2 is not set
77.273 +# CT_MPFR_V_2_4_0 is not set
77.274 +CT_MPFR_V_2_4_1=y
77.275 +CT_MPFR_VERSION="2.4.1"
77.276 +# CT_PPL_CLOOG_MPC is not set
77.277 +
77.278 +#
77.279 +# Companion libraries common options
77.280 +#
77.281 +# CT_COMP_LIBS_CHECK is not set
77.282 +CT_COMP_LIBS_TARGET=y
77.283 +CT_TOOLS_WRAPPER_SCRIPT=y
77.284 +# CT_TOOLS_WRAPPER_EXEC is not set
77.285 +CT_TOOLS_WRAPPER="script"
78.1 --- a/samples/mingw32,i686-none-linux-gnu/crosstool.config Sat Oct 03 18:49:23 2009 +0200
78.2 +++ b/samples/mingw32,i686-none-linux-gnu/crosstool.config Sat Oct 03 18:49:51 2009 +0200
78.3 @@ -21,7 +21,7 @@
78.4 CT_LOCAL_TARBALLS_DIR="${HOME}/src"
78.5 CT_SAVE_TARBALLS=y
78.6 CT_WORK_DIR="${CT_TOP_DIR}/targets"
78.7 -CT_PREFIX_DIR="${HOME}/x-tools/${samp_name}"
78.8 +CT_PREFIX_DIR="${HOME}/x-tools/${CT_TARGET}"
78.9 CT_INSTALL_DIR="${CT_PREFIX_DIR}"
78.10 # CT_CUSTOM_PATCH is not set
78.11 CT_REMOVE_DOCS=y
79.1 --- a/samples/mips-ar2315-linux-gnu/crosstool.config Sat Oct 03 18:49:23 2009 +0200
79.2 +++ b/samples/mips-ar2315-linux-gnu/crosstool.config Sat Oct 03 18:49:51 2009 +0200
79.3 @@ -1,7 +1,7 @@
79.4 #
79.5 # Automatically generated make config: don't edit
79.6 -# crosstool-NG version: hg_default@1473_5377799f236e
79.7 -# Wed Aug 19 18:15:21 2009
79.8 +# crosstool-NG version: hg_default@1525_c1ee688c24da
79.9 +# Fri Sep 11 18:28:24 2009
79.10 #
79.11
79.12 #
79.13 @@ -23,10 +23,10 @@
79.14 # Paths
79.15 #
79.16 CT_LOCAL_TARBALLS_DIR="${HOME}/src"
79.17 +CT_SAVE_TARBALLS=y
79.18 CT_WORK_DIR="${CT_TOP_DIR}/targets"
79.19 -CT_PREFIX_DIR="${HOME}/x-tools/${samp_name}"
79.20 +CT_PREFIX_DIR="${HOME}/x-tools/${CT_TARGET}"
79.21 CT_INSTALL_DIR="${CT_PREFIX_DIR}"
79.22 -# CT_CUSTOM_PATCH is not set
79.23 CT_REMOVE_DOCS=y
79.24 CT_INSTALL_DIR_RO=y
79.25
79.26 @@ -45,6 +45,15 @@
79.27 # CT_FORCE_EXTRACT is not set
79.28 CT_OVERIDE_CONFIG_GUESS_SUB=y
79.29 # CT_ONLY_EXTRACT is not set
79.30 +CT_PATCH_BUNDLED=y
79.31 +# CT_PATCH_LOCAL is not set
79.32 +# CT_PATCH_BUNDLED_LOCAL is not set
79.33 +# CT_PATCH_LOCAL_BUNDLED is not set
79.34 +# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set
79.35 +# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set
79.36 +CT_PATCH_ORDER="bundled"
79.37 +# CT_PATCH_SINGLE is not set
79.38 +# CT_PATCH_USE_LOCAL is not set
79.39
79.40 #
79.41 # Build behavior
79.42 @@ -65,10 +74,10 @@
79.43 # CT_LOG_ERROR is not set
79.44 # CT_LOG_WARN is not set
79.45 # CT_LOG_INFO is not set
79.46 -# CT_LOG_EXTRA is not set
79.47 -CT_LOG_DEBUG=y
79.48 +CT_LOG_EXTRA=y
79.49 +# CT_LOG_DEBUG is not set
79.50 # CT_LOG_ALL is not set
79.51 -CT_LOG_LEVEL_MAX="DEBUG"
79.52 +CT_LOG_LEVEL_MAX="EXTRA"
79.53 # CT_LOG_SEE_TOOLS_WARN is not set
79.54 CT_LOG_PROGRESS_BAR=y
79.55 CT_LOG_TO_FILE=y
79.56 @@ -127,7 +136,6 @@
79.57 #
79.58 CT_USE_SYSROOT=y
79.59 CT_SYSROOT_DIR_PREFIX=""
79.60 -CT_SHARED_LIBS=y
79.61
79.62 #
79.63 # Tuple completion and aliasing
79.64 @@ -156,6 +164,7 @@
79.65 # Operating System
79.66 #
79.67 # CT_BARE_METAL is not set
79.68 +CT_KERNEL_SUPPORTS_SHARED_LIBS=y
79.69 CT_KERNEL="linux"
79.70 CT_KERNEL_VERSION="2.6.29.1"
79.71 # CT_KERNEL_bare_metal is not set
79.72 @@ -194,26 +203,9 @@
79.73 # CT_KERNEL_LINUX_USE_CUSTOM_HEADERS is not set
79.74
79.75 #
79.76 -# Companion libraries
79.77 +# Common kernel options
79.78 #
79.79 -CT_GMP_MPFR=y
79.80 -CT_GMP_V_4_2_2=y
79.81 -# CT_GMP_V_4_2_4 is not set
79.82 -# CT_GMP_V_4_3_0 is not set
79.83 -# CT_GMP_V_4_3_1 is not set
79.84 -CT_GMP_VERSION="4.2.2"
79.85 -CT_MPFR_V_2_3_1=y
79.86 -# CT_MPFR_V_2_3_2 is not set
79.87 -# CT_MPFR_V_2_4_0 is not set
79.88 -# CT_MPFR_V_2_4_1 is not set
79.89 -CT_MPFR_VERSION="2.3.1"
79.90 -# CT_PPL_CLOOG_MPC is not set
79.91 -
79.92 -#
79.93 -# Companion libraries common options
79.94 -#
79.95 -# CT_COMP_LIBS_CHECK is not set
79.96 -# CT_COMP_LIBS_TARGET is not set
79.97 +CT_SHARED_LIBS=y
79.98
79.99 #
79.100 # Binary utilities
79.101 @@ -282,6 +274,7 @@
79.102 CT_CC_SJLJ_EXCEPTIONS_CONFIGURE=y
79.103 # CT_CC_SJLJ_EXCEPTIONS_USE is not set
79.104 # CT_CC_SJLJ_EXCEPTIONS_DONT_USE is not set
79.105 +CT_CC_ENABLE_CXX_FLAGS=""
79.106 CT_CC_CORE_EXTRA_CONFIG=""
79.107 CT_CC_EXTRA_CONFIG=""
79.108 CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
79.109 @@ -349,18 +342,6 @@
79.110 # CT_THREADS_NONE is not set
79.111
79.112 #
79.113 -# Tools facilities
79.114 -#
79.115 -CT_TOOL_libelf=y
79.116 -CT_LIBELF_V_0_8_10=y
79.117 -# CT_LIBELF_V_0_8_11 is not set
79.118 -CT_LIBELF_VERSION="0.8.10"
79.119 -CT_TOOL_sstrip=y
79.120 -CT_SSTRIP_BUILDROOT=y
79.121 -# CT_SSTRIP_ELFKICKERS is not set
79.122 -CT_SSTRIP_FROM="buildroot"
79.123 -
79.124 -#
79.125 # Debug facilities
79.126 #
79.127 CT_DEBUG_dmalloc=y
79.128 @@ -392,3 +373,41 @@
79.129 # CT_STRACE_V_4_5_17 is not set
79.130 CT_STRACE_V_4_5_18=y
79.131 CT_STRACE_VERSION="4.5.18"
79.132 +
79.133 +#
79.134 +# Tools facilities
79.135 +#
79.136 +CT_TOOL_libelf=y
79.137 +CT_LIBELF_V_0_8_10=y
79.138 +# CT_LIBELF_V_0_8_11 is not set
79.139 +CT_LIBELF_VERSION="0.8.10"
79.140 +CT_TOOL_sstrip=y
79.141 +CT_SSTRIP_BUILDROOT=y
79.142 +# CT_SSTRIP_ELFKICKERS is not set
79.143 +CT_SSTRIP_FROM="buildroot"
79.144 +
79.145 +#
79.146 +# Companion libraries
79.147 +#
79.148 +CT_WRAPPER_NEEDED=y
79.149 +CT_GMP_MPFR=y
79.150 +CT_GMP_V_4_2_2=y
79.151 +# CT_GMP_V_4_2_4 is not set
79.152 +# CT_GMP_V_4_3_0 is not set
79.153 +# CT_GMP_V_4_3_1 is not set
79.154 +CT_GMP_VERSION="4.2.2"
79.155 +CT_MPFR_V_2_3_1=y
79.156 +# CT_MPFR_V_2_3_2 is not set
79.157 +# CT_MPFR_V_2_4_0 is not set
79.158 +# CT_MPFR_V_2_4_1 is not set
79.159 +CT_MPFR_VERSION="2.3.1"
79.160 +# CT_PPL_CLOOG_MPC is not set
79.161 +
79.162 +#
79.163 +# Companion libraries common options
79.164 +#
79.165 +# CT_COMP_LIBS_CHECK is not set
79.166 +# CT_COMP_LIBS_TARGET is not set
79.167 +CT_TOOLS_WRAPPER_SCRIPT=y
79.168 +# CT_TOOLS_WRAPPER_EXEC is not set
79.169 +CT_TOOLS_WRAPPER="script"
80.1 --- a/samples/mips-unknown-elf/crosstool.config Sat Oct 03 18:49:23 2009 +0200
80.2 +++ b/samples/mips-unknown-elf/crosstool.config Sat Oct 03 18:49:51 2009 +0200
80.3 @@ -1,7 +1,7 @@
80.4 #
80.5 # Automatically generated make config: don't edit
80.6 -# crosstool-NG version: svn_trunk@1453
80.7 -# Sun Mar 29 12:26:39 2009
80.8 +# crosstool-NG version: hg_default@1527_c86baf0af4eb
80.9 +# Sat Sep 12 00:13:32 2009
80.10 #
80.11
80.12 #
80.13 @@ -23,7 +23,6 @@
80.14 CT_WORK_DIR="${CT_TOP_DIR}/targets"
80.15 CT_PREFIX_DIR="${HOME}/x-tools/${CT_TARGET}"
80.16 CT_INSTALL_DIR="${CT_PREFIX_DIR}"
80.17 -# CT_CUSTOM_PATCH is not set
80.18 CT_REMOVE_DOCS=y
80.19 CT_INSTALL_DIR_RO=y
80.20
80.21 @@ -42,6 +41,15 @@
80.22 # CT_FORCE_EXTRACT is not set
80.23 CT_OVERIDE_CONFIG_GUESS_SUB=y
80.24 # CT_ONLY_EXTRACT is not set
80.25 +CT_PATCH_BUNDLED=y
80.26 +# CT_PATCH_LOCAL is not set
80.27 +# CT_PATCH_BUNDLED_LOCAL is not set
80.28 +# CT_PATCH_LOCAL_BUNDLED is not set
80.29 +# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set
80.30 +# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set
80.31 +CT_PATCH_ORDER="bundled"
80.32 +# CT_PATCH_SINGLE is not set
80.33 +# CT_PATCH_USE_LOCAL is not set
80.34
80.35 #
80.36 # Build behavior
80.37 @@ -50,7 +58,11 @@
80.38 CT_LOAD=0
80.39 CT_NICE=0
80.40 CT_USE_PIPES=y
80.41 +# CT_CONFIG_SHELL_SH is not set
80.42 # CT_CONFIG_SHELL_ASH is not set
80.43 +CT_CONFIG_SHELL_BASH=y
80.44 +# CT_CONFIG_SHELL_CUSTOM is not set
80.45 +CT_CONFIG_SHELL="bash"
80.46
80.47 #
80.48 # Logging
80.49 @@ -72,12 +84,14 @@
80.50 #
80.51 CT_ARCH="mips"
80.52 # CT_ARCH_64 is not set
80.53 +# CT_ARCH_SUPPORTS_BOTH_MMU is not set
80.54 +CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
80.55 CT_ARCH_SUPPORT_ARCH=y
80.56 CT_ARCH_SUPPORT_ABI=y
80.57 # CT_ARCH_SUPPORT_CPU is not set
80.58 CT_ARCH_SUPPORT_TUNE=y
80.59 # CT_ARCH_SUPPORT_FPU is not set
80.60 -CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
80.61 +# CT_ARCH_DEFAULT_HAS_MMU is not set
80.62 CT_ARCH_DEFAULT_BE=y
80.63 # CT_ARCH_DEFAULT_LE is not set
80.64 CT_ARCH_ARCH=""
80.65 @@ -95,6 +109,7 @@
80.66 #
80.67 # CT_ARCH_alpha is not set
80.68 # CT_ARCH_arm is not set
80.69 +# CT_ARCH_avr32 is not set
80.70 # CT_ARCH_ia64 is not set
80.71 CT_ARCH_mips=y
80.72 # CT_ARCH_powerpc is not set
80.73 @@ -102,6 +117,7 @@
80.74 # CT_ARCH_sh is not set
80.75 # CT_ARCH_x86 is not set
80.76 # CT_ARCH_x86_64 is not set
80.77 +CT_ARCH_USE_MMU=y
80.78
80.79 #
80.80 # Target optimisations
80.81 @@ -144,27 +160,23 @@
80.82 # Operating System
80.83 #
80.84 CT_BARE_METAL=y
80.85 +# CT_KERNEL_SUPPORTS_SHARED_LIBS is not set
80.86 CT_KERNEL="bare-metal"
80.87 CT_KERNEL_bare_metal=y
80.88 # CT_KERNEL_linux is not set
80.89
80.90 #
80.91 -# GMP and MPFR
80.92 +# Common kernel options
80.93 #
80.94 -CT_GMP_MPFR=y
80.95 -# CT_GMP_V_4_2_2 is not set
80.96 -CT_GMP_V_4_2_4=y
80.97 -CT_GMP_VERSION="4.2.4"
80.98 -CT_GMP_CHECK=y
80.99 -# CT_MPFR_V_2_3_1 is not set
80.100 -# CT_MPFR_V_2_3_2 is not set
80.101 -# CT_MPFR_V_2_4_0 is not set
80.102 -CT_MPFR_V_2_4_1=y
80.103 -CT_MPFR_VERSION="2.4.1"
80.104 -CT_MPFR_CHECK=y
80.105
80.106 #
80.107 -# binutils
80.108 +# Binary utilities
80.109 +#
80.110 +CT_ARCH_BINFMT_ELF=y
80.111 +# CT_ARCH_BINFMT_FLAT is not set
80.112 +
80.113 +#
80.114 +# GNU binutils
80.115 #
80.116 CT_BINUTILS_VERSION="2.19.1"
80.117 # CT_BINUTILS_V_2_14 is not set
80.118 @@ -214,9 +226,12 @@
80.119 # CT_CC_V_4_3_1 is not set
80.120 CT_CC_V_4_3_2=y
80.121 # CT_CC_V_4_3_3 is not set
80.122 +# CT_CC_V_4_3_4 is not set
80.123 # CT_CC_V_4_4_0 is not set
80.124 +# CT_CC_V_4_4_1 is not set
80.125 CT_CC_GCC_4_3_or_later=y
80.126 -# CT_CC_GCC_4_4_snapshot is not set
80.127 +# CT_CC_GCC_4_4_or_later is not set
80.128 +CT_CC_ENABLE_CXX_FLAGS=""
80.129 CT_CC_CORE_EXTRA_CONFIG=""
80.130 CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
80.131 CT_CC_BUGURL=""
80.132 @@ -238,6 +253,7 @@
80.133 #
80.134 # CT_LIBC_eglibc is not set
80.135 # CT_LIBC_glibc is not set
80.136 +# CT_LIBC_newlib is not set
80.137 # CT_LIBC_uClibc is not set
80.138
80.139 #
80.140 @@ -251,12 +267,6 @@
80.141 CT_THREADS_NONE=y
80.142
80.143 #
80.144 -# Tools facilities
80.145 -#
80.146 -# CT_TOOL_libelf is not set
80.147 -# CT_TOOL_sstrip is not set
80.148 -
80.149 -#
80.150 # Debug facilities
80.151 #
80.152 # CT_DEBUG_dmalloc is not set
80.153 @@ -282,3 +292,34 @@
80.154 CT_GDB_VERSION="6.8"
80.155 # CT_DEBUG_ltrace is not set
80.156 # CT_DEBUG_strace is not set
80.157 +
80.158 +#
80.159 +# Tools facilities
80.160 +#
80.161 +# CT_TOOL_libelf is not set
80.162 +# CT_TOOL_sstrip is not set
80.163 +
80.164 +#
80.165 +# Companion libraries
80.166 +#
80.167 +CT_WRAPPER_NEEDED=y
80.168 +CT_GMP_MPFR=y
80.169 +# CT_GMP_V_4_2_2 is not set
80.170 +CT_GMP_V_4_2_4=y
80.171 +# CT_GMP_V_4_3_0 is not set
80.172 +# CT_GMP_V_4_3_1 is not set
80.173 +CT_GMP_VERSION="4.2.4"
80.174 +# CT_MPFR_V_2_3_1 is not set
80.175 +# CT_MPFR_V_2_3_2 is not set
80.176 +# CT_MPFR_V_2_4_0 is not set
80.177 +CT_MPFR_V_2_4_1=y
80.178 +CT_MPFR_VERSION="2.4.1"
80.179 +# CT_PPL_CLOOG_MPC is not set
80.180 +
80.181 +#
80.182 +# Companion libraries common options
80.183 +#
80.184 +# CT_COMP_LIBS_CHECK is not set
80.185 +CT_TOOLS_WRAPPER_SCRIPT=y
80.186 +# CT_TOOLS_WRAPPER_EXEC is not set
80.187 +CT_TOOLS_WRAPPER="script"
81.1 --- a/samples/mips-unknown-linux-uclibc/crosstool.config Sat Oct 03 18:49:23 2009 +0200
81.2 +++ b/samples/mips-unknown-linux-uclibc/crosstool.config Sat Oct 03 18:49:51 2009 +0200
81.3 @@ -1,7 +1,7 @@
81.4 #
81.5 # Automatically generated make config: don't edit
81.6 -# crosstool-NG version: svn_trunk@1474
81.7 -# Sun Apr 19 19:02:07 2009
81.8 +# crosstool-NG version: hg_default@1529_60d3de98682b
81.9 +# Sat Sep 12 11:10:18 2009
81.10 #
81.11
81.12 #
81.13 @@ -23,7 +23,6 @@
81.14 CT_WORK_DIR="${CT_TOP_DIR}/targets"
81.15 CT_PREFIX_DIR="${HOME}/x-tools/${CT_TARGET}"
81.16 CT_INSTALL_DIR="${CT_PREFIX_DIR}"
81.17 -# CT_CUSTOM_PATCH is not set
81.18 CT_REMOVE_DOCS=y
81.19 CT_INSTALL_DIR_RO=y
81.20
81.21 @@ -44,6 +43,15 @@
81.22 # CT_FORCE_EXTRACT is not set
81.23 CT_OVERIDE_CONFIG_GUESS_SUB=y
81.24 # CT_ONLY_EXTRACT is not set
81.25 +CT_PATCH_BUNDLED=y
81.26 +# CT_PATCH_LOCAL is not set
81.27 +# CT_PATCH_BUNDLED_LOCAL is not set
81.28 +# CT_PATCH_LOCAL_BUNDLED is not set
81.29 +# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set
81.30 +# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set
81.31 +CT_PATCH_ORDER="bundled"
81.32 +# CT_PATCH_SINGLE is not set
81.33 +# CT_PATCH_USE_LOCAL is not set
81.34
81.35 #
81.36 # Build behavior
81.37 @@ -52,7 +60,11 @@
81.38 CT_LOAD=0
81.39 CT_NICE=0
81.40 CT_USE_PIPES=y
81.41 +# CT_CONFIG_SHELL_SH is not set
81.42 # CT_CONFIG_SHELL_ASH is not set
81.43 +CT_CONFIG_SHELL_BASH=y
81.44 +# CT_CONFIG_SHELL_CUSTOM is not set
81.45 +CT_CONFIG_SHELL="bash"
81.46
81.47 #
81.48 # Logging
81.49 @@ -74,12 +86,14 @@
81.50 #
81.51 CT_ARCH="mips"
81.52 # CT_ARCH_64 is not set
81.53 +# CT_ARCH_SUPPORTS_BOTH_MMU is not set
81.54 +CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
81.55 CT_ARCH_SUPPORT_ARCH=y
81.56 CT_ARCH_SUPPORT_ABI=y
81.57 # CT_ARCH_SUPPORT_CPU is not set
81.58 CT_ARCH_SUPPORT_TUNE=y
81.59 # CT_ARCH_SUPPORT_FPU is not set
81.60 -CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
81.61 +# CT_ARCH_DEFAULT_HAS_MMU is not set
81.62 CT_ARCH_DEFAULT_BE=y
81.63 # CT_ARCH_DEFAULT_LE is not set
81.64 CT_ARCH_ARCH="mips1"
81.65 @@ -97,6 +111,7 @@
81.66 #
81.67 # CT_ARCH_alpha is not set
81.68 # CT_ARCH_arm is not set
81.69 +# CT_ARCH_avr32 is not set
81.70 # CT_ARCH_ia64 is not set
81.71 CT_ARCH_mips=y
81.72 # CT_ARCH_powerpc is not set
81.73 @@ -104,6 +119,7 @@
81.74 # CT_ARCH_sh is not set
81.75 # CT_ARCH_x86 is not set
81.76 # CT_ARCH_x86_64 is not set
81.77 +CT_ARCH_USE_MMU=y
81.78
81.79 #
81.80 # Target optimisations
81.81 @@ -118,7 +134,6 @@
81.82 #
81.83 CT_USE_SYSROOT=y
81.84 CT_SYSROOT_DIR_PREFIX=""
81.85 -CT_SHARED_LIBS=y
81.86
81.87 #
81.88 # Tuple completion and aliasing
81.89 @@ -147,6 +162,7 @@
81.90 # Operating System
81.91 #
81.92 # CT_BARE_METAL is not set
81.93 +CT_KERNEL_SUPPORTS_SHARED_LIBS=y
81.94 CT_KERNEL="linux"
81.95 CT_KERNEL_VERSION="2.6.29"
81.96 # CT_KERNEL_bare_metal is not set
81.97 @@ -162,40 +178,21 @@
81.98 # CT_KERNEL_V_2_6_24_7 is not set
81.99 # CT_KERNEL_V_2_6_25_20 is not set
81.100 # CT_KERNEL_V_2_6_26_8 is not set
81.101 -# CT_KERNEL_V_2_6_27 is not set
81.102 -# CT_KERNEL_V_2_6_27_1 is not set
81.103 -# CT_KERNEL_V_2_6_27_2 is not set
81.104 -# CT_KERNEL_V_2_6_27_3 is not set
81.105 -# CT_KERNEL_V_2_6_27_4 is not set
81.106 -# CT_KERNEL_V_2_6_27_5 is not set
81.107 -# CT_KERNEL_V_2_6_27_6 is not set
81.108 -# CT_KERNEL_V_2_6_27_7 is not set
81.109 -# CT_KERNEL_V_2_6_27_8 is not set
81.110 -# CT_KERNEL_V_2_6_27_9 is not set
81.111 -# CT_KERNEL_V_2_6_27_10 is not set
81.112 -# CT_KERNEL_V_2_6_27_11 is not set
81.113 -# CT_KERNEL_V_2_6_27_12 is not set
81.114 -# CT_KERNEL_V_2_6_27_13 is not set
81.115 -# CT_KERNEL_V_2_6_27_14 is not set
81.116 -# CT_KERNEL_V_2_6_27_15 is not set
81.117 -# CT_KERNEL_V_2_6_27_16 is not set
81.118 -# CT_KERNEL_V_2_6_27_17 is not set
81.119 -# CT_KERNEL_V_2_6_27_18 is not set
81.120 -# CT_KERNEL_V_2_6_27_19 is not set
81.121 -# CT_KERNEL_V_2_6_27_20 is not set
81.122 -# CT_KERNEL_V_2_6_27_21 is not set
81.123 -# CT_KERNEL_V_2_6_28 is not set
81.124 -# CT_KERNEL_V_2_6_28_1 is not set
81.125 -# CT_KERNEL_V_2_6_28_2 is not set
81.126 -# CT_KERNEL_V_2_6_28_3 is not set
81.127 -# CT_KERNEL_V_2_6_28_4 is not set
81.128 -# CT_KERNEL_V_2_6_28_5 is not set
81.129 -# CT_KERNEL_V_2_6_28_6 is not set
81.130 -# CT_KERNEL_V_2_6_28_7 is not set
81.131 -# CT_KERNEL_V_2_6_28_8 is not set
81.132 -# CT_KERNEL_V_2_6_28_9 is not set
81.133 +# CT_KERNEL_V_2_6_27_31 is not set
81.134 +# CT_KERNEL_V_2_6_28_10 is not set
81.135 CT_KERNEL_V_2_6_29=y
81.136 # CT_KERNEL_V_2_6_29_1 is not set
81.137 +# CT_KERNEL_V_2_6_29_2 is not set
81.138 +# CT_KERNEL_V_2_6_29_3 is not set
81.139 +# CT_KERNEL_V_2_6_29_4 is not set
81.140 +# CT_KERNEL_V_2_6_29_5 is not set
81.141 +# CT_KERNEL_V_2_6_29_6 is not set
81.142 +# CT_KERNEL_V_2_6_30 is not set
81.143 +# CT_KERNEL_V_2_6_30_1 is not set
81.144 +# CT_KERNEL_V_2_6_30_2 is not set
81.145 +# CT_KERNEL_V_2_6_30_3 is not set
81.146 +# CT_KERNEL_V_2_6_30_4 is not set
81.147 +# CT_KERNEL_V_2_6_30_5 is not set
81.148 # CT_KERNEL_V_select is not set
81.149 CT_KERNEL_LINUX_VERBOSITY_0=y
81.150 # CT_KERNEL_LINUX_VERBOSITY_1 is not set
81.151 @@ -204,23 +201,18 @@
81.152 # CT_KERNEL_LINUX_USE_CUSTOM_HEADERS is not set
81.153
81.154 #
81.155 -# GMP and MPFR
81.156 +# Common kernel options
81.157 #
81.158 -CT_GMP_MPFR=y
81.159 -CT_GMP_MPFR_TARGET=y
81.160 -# CT_GMP_V_4_2_2 is not set
81.161 -CT_GMP_V_4_2_4=y
81.162 -CT_GMP_VERSION="4.2.4"
81.163 -CT_GMP_CHECK=y
81.164 -# CT_MPFR_V_2_3_1 is not set
81.165 -# CT_MPFR_V_2_3_2 is not set
81.166 -# CT_MPFR_V_2_4_0 is not set
81.167 -CT_MPFR_V_2_4_1=y
81.168 -CT_MPFR_VERSION="2.4.1"
81.169 -CT_MPFR_CHECK=y
81.170 +CT_SHARED_LIBS=y
81.171
81.172 #
81.173 -# binutils
81.174 +# Binary utilities
81.175 +#
81.176 +CT_ARCH_BINFMT_ELF=y
81.177 +# CT_ARCH_BINFMT_FLAT is not set
81.178 +
81.179 +#
81.180 +# GNU binutils
81.181 #
81.182 CT_BINUTILS_VERSION="2.19.1"
81.183 # CT_BINUTILS_V_2_14 is not set
81.184 @@ -273,13 +265,16 @@
81.185 # CT_CC_V_4_3_1 is not set
81.186 CT_CC_V_4_3_2=y
81.187 # CT_CC_V_4_3_3 is not set
81.188 +# CT_CC_V_4_3_4 is not set
81.189 # CT_CC_V_4_4_0 is not set
81.190 +# CT_CC_V_4_4_1 is not set
81.191 CT_CC_GCC_4_3_or_later=y
81.192 -# CT_CC_GCC_4_4_snapshot is not set
81.193 +# CT_CC_GCC_4_4_or_later is not set
81.194 CT_CC_CXA_ATEXIT=y
81.195 CT_CC_SJLJ_EXCEPTIONS_CONFIGURE=y
81.196 # CT_CC_SJLJ_EXCEPTIONS_USE is not set
81.197 # CT_CC_SJLJ_EXCEPTIONS_DONT_USE is not set
81.198 +CT_CC_ENABLE_CXX_FLAGS=""
81.199 CT_CC_CORE_EXTRA_CONFIG=""
81.200 CT_CC_EXTRA_CONFIG=""
81.201 CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
81.202 @@ -305,6 +300,7 @@
81.203 CT_LIBC_VERSION="0.9.30.1"
81.204 # CT_LIBC_eglibc is not set
81.205 # CT_LIBC_glibc is not set
81.206 +# CT_LIBC_newlib is not set
81.207 CT_LIBC_uClibc=y
81.208 # CT_LIBC_V_0_9_28 is not set
81.209 # CT_LIBC_V_0_9_28_1 is not set
81.210 @@ -315,7 +311,8 @@
81.211 CT_LIBC_V_0_9_30_1=y
81.212 # CT_LIBC_V_snapshot is not set
81.213 # CT_LIBC_V_specific_date is not set
81.214 -# CT_LIBC_UCLIBC_PARALLEL is not set
81.215 +CT_LIBC_UCLIBC_0_9_30_or_later=y
81.216 +CT_LIBC_UCLIBC_PARALLEL=y
81.217 CT_LIBC_UCLIBC_VERBOSITY_0=y
81.218 # CT_LIBC_UCLIBC_VERBOSITY_1 is not set
81.219 CT_LIBC_UCLIBC_VERBOSITY=""
81.220 @@ -338,15 +335,6 @@
81.221 # CT_THREADS_NONE is not set
81.222
81.223 #
81.224 -# Tools facilities
81.225 -#
81.226 -# CT_TOOL_libelf is not set
81.227 -CT_TOOL_sstrip=y
81.228 -CT_SSTRIP_BUILDROOT=y
81.229 -# CT_SSTRIP_ELFKICKERS is not set
81.230 -CT_SSTRIP_FROM="buildroot"
81.231 -
81.232 -#
81.233 # Debug facilities
81.234 #
81.235 CT_DEBUG_dmalloc=y
81.236 @@ -360,6 +348,7 @@
81.237 # CT_DUMA_V_2_5_8 is not set
81.238 # CT_DUMA_V_2_5_12 is not set
81.239 CT_DUMA_V_2_5_14=y
81.240 +# CT_DUMA_V_2_5_15 is not set
81.241 CT_DUMA_VERSION="2_5_14"
81.242 CT_DEBUG_gdb=y
81.243 CT_GDB_CROSS=y
81.244 @@ -393,3 +382,38 @@
81.245 CT_STRACE_V_4_5_17=y
81.246 # CT_STRACE_V_4_5_18 is not set
81.247 CT_STRACE_VERSION="4.5.17"
81.248 +
81.249 +#
81.250 +# Tools facilities
81.251 +#
81.252 +# CT_TOOL_libelf is not set
81.253 +CT_TOOL_sstrip=y
81.254 +CT_SSTRIP_BUILDROOT=y
81.255 +# CT_SSTRIP_ELFKICKERS is not set
81.256 +CT_SSTRIP_FROM="buildroot"
81.257 +
81.258 +#
81.259 +# Companion libraries
81.260 +#
81.261 +CT_WRAPPER_NEEDED=y
81.262 +CT_GMP_MPFR=y
81.263 +# CT_GMP_V_4_2_2 is not set
81.264 +CT_GMP_V_4_2_4=y
81.265 +# CT_GMP_V_4_3_0 is not set
81.266 +# CT_GMP_V_4_3_1 is not set
81.267 +CT_GMP_VERSION="4.2.4"
81.268 +# CT_MPFR_V_2_3_1 is not set
81.269 +# CT_MPFR_V_2_3_2 is not set
81.270 +# CT_MPFR_V_2_4_0 is not set
81.271 +CT_MPFR_V_2_4_1=y
81.272 +CT_MPFR_VERSION="2.4.1"
81.273 +# CT_PPL_CLOOG_MPC is not set
81.274 +
81.275 +#
81.276 +# Companion libraries common options
81.277 +#
81.278 +# CT_COMP_LIBS_CHECK is not set
81.279 +CT_COMP_LIBS_TARGET=y
81.280 +CT_TOOLS_WRAPPER_SCRIPT=y
81.281 +# CT_TOOLS_WRAPPER_EXEC is not set
81.282 +CT_TOOLS_WRAPPER="script"
82.1 --- a/samples/mipsel-unknown-linux-gnu/crosstool.config Sat Oct 03 18:49:23 2009 +0200
82.2 +++ b/samples/mipsel-unknown-linux-gnu/crosstool.config Sat Oct 03 18:49:51 2009 +0200
82.3 @@ -1,7 +1,7 @@
82.4 #
82.5 # Automatically generated make config: don't edit
82.6 -# crosstool-NG version: svn_trunk@1474
82.7 -# Sun Apr 19 19:02:07 2009
82.8 +# crosstool-NG version: hg_default@1529_2be981e4a193
82.9 +# Sat Sep 12 12:42:35 2009
82.10 #
82.11
82.12 #
82.13 @@ -23,7 +23,6 @@
82.14 CT_WORK_DIR="${CT_TOP_DIR}/targets"
82.15 CT_PREFIX_DIR="${HOME}/x-tools/${CT_TARGET}"
82.16 CT_INSTALL_DIR="${CT_PREFIX_DIR}"
82.17 -# CT_CUSTOM_PATCH is not set
82.18 CT_REMOVE_DOCS=y
82.19 CT_INSTALL_DIR_RO=y
82.20
82.21 @@ -44,6 +43,15 @@
82.22 # CT_FORCE_EXTRACT is not set
82.23 CT_OVERIDE_CONFIG_GUESS_SUB=y
82.24 # CT_ONLY_EXTRACT is not set
82.25 +CT_PATCH_BUNDLED=y
82.26 +# CT_PATCH_LOCAL is not set
82.27 +# CT_PATCH_BUNDLED_LOCAL is not set
82.28 +# CT_PATCH_LOCAL_BUNDLED is not set
82.29 +# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set
82.30 +# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set
82.31 +CT_PATCH_ORDER="bundled"
82.32 +# CT_PATCH_SINGLE is not set
82.33 +# CT_PATCH_USE_LOCAL is not set
82.34
82.35 #
82.36 # Build behavior
82.37 @@ -52,7 +60,11 @@
82.38 CT_LOAD=0
82.39 CT_NICE=0
82.40 CT_USE_PIPES=y
82.41 +# CT_CONFIG_SHELL_SH is not set
82.42 # CT_CONFIG_SHELL_ASH is not set
82.43 +CT_CONFIG_SHELL_BASH=y
82.44 +# CT_CONFIG_SHELL_CUSTOM is not set
82.45 +CT_CONFIG_SHELL="bash"
82.46
82.47 #
82.48 # Logging
82.49 @@ -74,12 +86,14 @@
82.50 #
82.51 CT_ARCH="mips"
82.52 # CT_ARCH_64 is not set
82.53 +# CT_ARCH_SUPPORTS_BOTH_MMU is not set
82.54 +CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
82.55 CT_ARCH_SUPPORT_ARCH=y
82.56 CT_ARCH_SUPPORT_ABI=y
82.57 # CT_ARCH_SUPPORT_CPU is not set
82.58 CT_ARCH_SUPPORT_TUNE=y
82.59 # CT_ARCH_SUPPORT_FPU is not set
82.60 -CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
82.61 +# CT_ARCH_DEFAULT_HAS_MMU is not set
82.62 CT_ARCH_DEFAULT_BE=y
82.63 # CT_ARCH_DEFAULT_LE is not set
82.64 CT_ARCH_ARCH="mips1"
82.65 @@ -97,6 +111,7 @@
82.66 #
82.67 # CT_ARCH_alpha is not set
82.68 # CT_ARCH_arm is not set
82.69 +# CT_ARCH_avr32 is not set
82.70 # CT_ARCH_ia64 is not set
82.71 CT_ARCH_mips=y
82.72 # CT_ARCH_powerpc is not set
82.73 @@ -104,6 +119,7 @@
82.74 # CT_ARCH_sh is not set
82.75 # CT_ARCH_x86 is not set
82.76 # CT_ARCH_x86_64 is not set
82.77 +CT_ARCH_USE_MMU=y
82.78
82.79 #
82.80 # Target optimisations
82.81 @@ -118,7 +134,6 @@
82.82 #
82.83 CT_USE_SYSROOT=y
82.84 CT_SYSROOT_DIR_PREFIX=""
82.85 -CT_SHARED_LIBS=y
82.86
82.87 #
82.88 # Tuple completion and aliasing
82.89 @@ -147,6 +162,7 @@
82.90 # Operating System
82.91 #
82.92 # CT_BARE_METAL is not set
82.93 +CT_KERNEL_SUPPORTS_SHARED_LIBS=y
82.94 CT_KERNEL="linux"
82.95 CT_KERNEL_VERSION="2.6.29"
82.96 # CT_KERNEL_bare_metal is not set
82.97 @@ -162,40 +178,21 @@
82.98 # CT_KERNEL_V_2_6_24_7 is not set
82.99 # CT_KERNEL_V_2_6_25_20 is not set
82.100 # CT_KERNEL_V_2_6_26_8 is not set
82.101 -# CT_KERNEL_V_2_6_27 is not set
82.102 -# CT_KERNEL_V_2_6_27_1 is not set
82.103 -# CT_KERNEL_V_2_6_27_2 is not set
82.104 -# CT_KERNEL_V_2_6_27_3 is not set
82.105 -# CT_KERNEL_V_2_6_27_4 is not set
82.106 -# CT_KERNEL_V_2_6_27_5 is not set
82.107 -# CT_KERNEL_V_2_6_27_6 is not set
82.108 -# CT_KERNEL_V_2_6_27_7 is not set
82.109 -# CT_KERNEL_V_2_6_27_8 is not set
82.110 -# CT_KERNEL_V_2_6_27_9 is not set
82.111 -# CT_KERNEL_V_2_6_27_10 is not set
82.112 -# CT_KERNEL_V_2_6_27_11 is not set
82.113 -# CT_KERNEL_V_2_6_27_12 is not set
82.114 -# CT_KERNEL_V_2_6_27_13 is not set
82.115 -# CT_KERNEL_V_2_6_27_14 is not set
82.116 -# CT_KERNEL_V_2_6_27_15 is not set
82.117 -# CT_KERNEL_V_2_6_27_16 is not set
82.118 -# CT_KERNEL_V_2_6_27_17 is not set
82.119 -# CT_KERNEL_V_2_6_27_18 is not set
82.120 -# CT_KERNEL_V_2_6_27_19 is not set
82.121 -# CT_KERNEL_V_2_6_27_20 is not set
82.122 -# CT_KERNEL_V_2_6_27_21 is not set
82.123 -# CT_KERNEL_V_2_6_28 is not set
82.124 -# CT_KERNEL_V_2_6_28_1 is not set
82.125 -# CT_KERNEL_V_2_6_28_2 is not set
82.126 -# CT_KERNEL_V_2_6_28_3 is not set
82.127 -# CT_KERNEL_V_2_6_28_4 is not set
82.128 -# CT_KERNEL_V_2_6_28_5 is not set
82.129 -# CT_KERNEL_V_2_6_28_6 is not set
82.130 -# CT_KERNEL_V_2_6_28_7 is not set
82.131 -# CT_KERNEL_V_2_6_28_8 is not set
82.132 -# CT_KERNEL_V_2_6_28_9 is not set
82.133 +# CT_KERNEL_V_2_6_27_31 is not set
82.134 +# CT_KERNEL_V_2_6_28_10 is not set
82.135 CT_KERNEL_V_2_6_29=y
82.136 # CT_KERNEL_V_2_6_29_1 is not set
82.137 +# CT_KERNEL_V_2_6_29_2 is not set
82.138 +# CT_KERNEL_V_2_6_29_3 is not set
82.139 +# CT_KERNEL_V_2_6_29_4 is not set
82.140 +# CT_KERNEL_V_2_6_29_5 is not set
82.141 +# CT_KERNEL_V_2_6_29_6 is not set
82.142 +# CT_KERNEL_V_2_6_30 is not set
82.143 +# CT_KERNEL_V_2_6_30_1 is not set
82.144 +# CT_KERNEL_V_2_6_30_2 is not set
82.145 +# CT_KERNEL_V_2_6_30_3 is not set
82.146 +# CT_KERNEL_V_2_6_30_4 is not set
82.147 +# CT_KERNEL_V_2_6_30_5 is not set
82.148 # CT_KERNEL_V_select is not set
82.149 CT_KERNEL_LINUX_VERBOSITY_0=y
82.150 # CT_KERNEL_LINUX_VERBOSITY_1 is not set
82.151 @@ -204,23 +201,18 @@
82.152 # CT_KERNEL_LINUX_USE_CUSTOM_HEADERS is not set
82.153
82.154 #
82.155 -# GMP and MPFR
82.156 +# Common kernel options
82.157 #
82.158 -CT_GMP_MPFR=y
82.159 -CT_GMP_MPFR_TARGET=y
82.160 -# CT_GMP_V_4_2_2 is not set
82.161 -CT_GMP_V_4_2_4=y
82.162 -CT_GMP_VERSION="4.2.4"
82.163 -CT_GMP_CHECK=y
82.164 -# CT_MPFR_V_2_3_1 is not set
82.165 -# CT_MPFR_V_2_3_2 is not set
82.166 -# CT_MPFR_V_2_4_0 is not set
82.167 -CT_MPFR_V_2_4_1=y
82.168 -CT_MPFR_VERSION="2.4.1"
82.169 -CT_MPFR_CHECK=y
82.170 +CT_SHARED_LIBS=y
82.171
82.172 #
82.173 -# binutils
82.174 +# Binary utilities
82.175 +#
82.176 +CT_ARCH_BINFMT_ELF=y
82.177 +# CT_ARCH_BINFMT_FLAT is not set
82.178 +
82.179 +#
82.180 +# GNU binutils
82.181 #
82.182 CT_BINUTILS_VERSION="2.19.1"
82.183 # CT_BINUTILS_V_2_14 is not set
82.184 @@ -273,13 +265,16 @@
82.185 # CT_CC_V_4_3_1 is not set
82.186 CT_CC_V_4_3_2=y
82.187 # CT_CC_V_4_3_3 is not set
82.188 +# CT_CC_V_4_3_4 is not set
82.189 # CT_CC_V_4_4_0 is not set
82.190 +# CT_CC_V_4_4_1 is not set
82.191 CT_CC_GCC_4_3_or_later=y
82.192 -# CT_CC_GCC_4_4_snapshot is not set
82.193 +# CT_CC_GCC_4_4_or_later is not set
82.194 CT_CC_CXA_ATEXIT=y
82.195 CT_CC_SJLJ_EXCEPTIONS_CONFIGURE=y
82.196 # CT_CC_SJLJ_EXCEPTIONS_USE is not set
82.197 # CT_CC_SJLJ_EXCEPTIONS_DONT_USE is not set
82.198 +CT_CC_ENABLE_CXX_FLAGS=""
82.199 CT_CC_CORE_EXTRA_CONFIG=""
82.200 CT_CC_EXTRA_CONFIG=""
82.201 CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
82.202 @@ -305,6 +300,7 @@
82.203 CT_LIBC_VERSION="2.9"
82.204 # CT_LIBC_eglibc is not set
82.205 CT_LIBC_glibc=y
82.206 +# CT_LIBC_newlib is not set
82.207 # CT_LIBC_uClibc is not set
82.208 # CT_LIBC_V_2_3_6 is not set
82.209 # CT_LIBC_V_2_5 is not set
82.210 @@ -316,6 +312,7 @@
82.211 CT_LIBC_V_2_9=y
82.212 # CT_LIBC_V_LATEST is not set
82.213 # CT_LIBC_V_date is not set
82.214 +CT_LIBC_GLIBC_2_8_or_later=y
82.215 # CT_LIBC_GLIBC_TARBALL is not set
82.216 CT_LIBC_GLIBC_CVS=y
82.217 CT_LIBC_GLIBC_CVS_date="2009-03-29"
82.218 @@ -329,6 +326,18 @@
82.219 CT_LIBC_EXTRA_CC_ARGS=""
82.220 CT_LIBC_GLIBC_USE_PORTS=y
82.221 CT_LIBC_ADDONS_LIST=""
82.222 +
82.223 +#
82.224 +# WARNING!!!
82.225 +#
82.226 +
82.227 +#
82.228 +# For glibc >= 2.8, addons are only available via a CVS checkout.
82.229 +#
82.230 +
82.231 +#
82.232 +# Be sure to review the associated options, above.
82.233 +#
82.234 # CT_LIBC_GLIBC_KERNEL_VERSION_NONE is not set
82.235 CT_LIBC_GLIBC_KERNEL_VERSION_AS_HEADERS=y
82.236 # CT_LIBC_GLIBC_KERNEL_VERSION_CHOSEN is not set
82.237 @@ -345,15 +354,6 @@
82.238 # CT_THREADS_NONE is not set
82.239
82.240 #
82.241 -# Tools facilities
82.242 -#
82.243 -# CT_TOOL_libelf is not set
82.244 -CT_TOOL_sstrip=y
82.245 -CT_SSTRIP_BUILDROOT=y
82.246 -# CT_SSTRIP_ELFKICKERS is not set
82.247 -CT_SSTRIP_FROM="buildroot"
82.248 -
82.249 -#
82.250 # Debug facilities
82.251 #
82.252 CT_DEBUG_dmalloc=y
82.253 @@ -367,6 +367,7 @@
82.254 # CT_DUMA_V_2_5_8 is not set
82.255 # CT_DUMA_V_2_5_12 is not set
82.256 CT_DUMA_V_2_5_14=y
82.257 +# CT_DUMA_V_2_5_15 is not set
82.258 CT_DUMA_VERSION="2_5_14"
82.259 CT_DEBUG_gdb=y
82.260 CT_GDB_CROSS=y
82.261 @@ -400,3 +401,38 @@
82.262 CT_STRACE_V_4_5_17=y
82.263 # CT_STRACE_V_4_5_18 is not set
82.264 CT_STRACE_VERSION="4.5.17"
82.265 +
82.266 +#
82.267 +# Tools facilities
82.268 +#
82.269 +# CT_TOOL_libelf is not set
82.270 +CT_TOOL_sstrip=y
82.271 +CT_SSTRIP_BUILDROOT=y
82.272 +# CT_SSTRIP_ELFKICKERS is not set
82.273 +CT_SSTRIP_FROM="buildroot"
82.274 +
82.275 +#
82.276 +# Companion libraries
82.277 +#
82.278 +CT_WRAPPER_NEEDED=y
82.279 +CT_GMP_MPFR=y
82.280 +# CT_GMP_V_4_2_2 is not set
82.281 +CT_GMP_V_4_2_4=y
82.282 +# CT_GMP_V_4_3_0 is not set
82.283 +# CT_GMP_V_4_3_1 is not set
82.284 +CT_GMP_VERSION="4.2.4"
82.285 +# CT_MPFR_V_2_3_1 is not set
82.286 +# CT_MPFR_V_2_3_2 is not set
82.287 +# CT_MPFR_V_2_4_0 is not set
82.288 +CT_MPFR_V_2_4_1=y
82.289 +CT_MPFR_VERSION="2.4.1"
82.290 +# CT_PPL_CLOOG_MPC is not set
82.291 +
82.292 +#
82.293 +# Companion libraries common options
82.294 +#
82.295 +# CT_COMP_LIBS_CHECK is not set
82.296 +CT_COMP_LIBS_TARGET=y
82.297 +CT_TOOLS_WRAPPER_SCRIPT=y
82.298 +# CT_TOOLS_WRAPPER_EXEC is not set
82.299 +CT_TOOLS_WRAPPER="script"
83.1 --- a/samples/powerpc-405-linux-gnu/crosstool.config Sat Oct 03 18:49:23 2009 +0200
83.2 +++ b/samples/powerpc-405-linux-gnu/crosstool.config Sat Oct 03 18:49:51 2009 +0200
83.3 @@ -1,7 +1,7 @@
83.4 #
83.5 # Automatically generated make config: don't edit
83.6 -# crosstool-NG version: svn_trunk@1474
83.7 -# Sun Apr 19 19:02:10 2009
83.8 +# crosstool-NG version: hg_default@1532_2c963a8ed490
83.9 +# Sat Sep 12 13:13:32 2009
83.10 #
83.11
83.12 #
83.13 @@ -23,7 +23,6 @@
83.14 CT_WORK_DIR="${CT_TOP_DIR}/targets"
83.15 CT_PREFIX_DIR="${HOME}/x-tools/${CT_TARGET}"
83.16 CT_INSTALL_DIR="${CT_PREFIX_DIR}"
83.17 -# CT_CUSTOM_PATCH is not set
83.18 CT_REMOVE_DOCS=y
83.19 CT_INSTALL_DIR_RO=y
83.20
83.21 @@ -44,6 +43,15 @@
83.22 # CT_FORCE_EXTRACT is not set
83.23 CT_OVERIDE_CONFIG_GUESS_SUB=y
83.24 # CT_ONLY_EXTRACT is not set
83.25 +CT_PATCH_BUNDLED=y
83.26 +# CT_PATCH_LOCAL is not set
83.27 +# CT_PATCH_BUNDLED_LOCAL is not set
83.28 +# CT_PATCH_LOCAL_BUNDLED is not set
83.29 +# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set
83.30 +# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set
83.31 +CT_PATCH_ORDER="bundled"
83.32 +# CT_PATCH_SINGLE is not set
83.33 +# CT_PATCH_USE_LOCAL is not set
83.34
83.35 #
83.36 # Build behavior
83.37 @@ -52,7 +60,11 @@
83.38 CT_LOAD=0
83.39 CT_NICE=0
83.40 CT_USE_PIPES=y
83.41 +# CT_CONFIG_SHELL_SH is not set
83.42 # CT_CONFIG_SHELL_ASH is not set
83.43 +CT_CONFIG_SHELL_BASH=y
83.44 +# CT_CONFIG_SHELL_CUSTOM is not set
83.45 +CT_CONFIG_SHELL="bash"
83.46
83.47 #
83.48 # Logging
83.49 @@ -74,12 +86,14 @@
83.50 #
83.51 CT_ARCH="powerpc"
83.52 # CT_ARCH_64 is not set
83.53 +# CT_ARCH_SUPPORTS_BOTH_MMU is not set
83.54 +# CT_ARCH_SUPPORTS_BOTH_ENDIAN is not set
83.55 # CT_ARCH_SUPPORT_ARCH is not set
83.56 CT_ARCH_SUPPORT_ABI=y
83.57 CT_ARCH_SUPPORT_CPU=y
83.58 CT_ARCH_SUPPORT_TUNE=y
83.59 # CT_ARCH_SUPPORT_FPU is not set
83.60 -# CT_ARCH_SUPPORTS_BOTH_ENDIAN is not set
83.61 +# CT_ARCH_DEFAULT_HAS_MMU is not set
83.62 # CT_ARCH_DEFAULT_BE is not set
83.63 # CT_ARCH_DEFAULT_LE is not set
83.64 CT_ARCH_ABI=""
83.65 @@ -95,6 +109,7 @@
83.66 #
83.67 # CT_ARCH_alpha is not set
83.68 # CT_ARCH_arm is not set
83.69 +# CT_ARCH_avr32 is not set
83.70 # CT_ARCH_ia64 is not set
83.71 # CT_ARCH_mips is not set
83.72 CT_ARCH_powerpc=y
83.73 @@ -103,6 +118,7 @@
83.74 # CT_ARCH_x86 is not set
83.75 # CT_ARCH_x86_64 is not set
83.76 # CT_ARCH_POWERPC_SPE is not set
83.77 +CT_ARCH_USE_MMU=y
83.78
83.79 #
83.80 # Target optimisations
83.81 @@ -117,7 +133,6 @@
83.82 #
83.83 CT_USE_SYSROOT=y
83.84 CT_SYSROOT_DIR_PREFIX=""
83.85 -CT_SHARED_LIBS=y
83.86
83.87 #
83.88 # Tuple completion and aliasing
83.89 @@ -146,6 +161,7 @@
83.90 # Operating System
83.91 #
83.92 # CT_BARE_METAL is not set
83.93 +CT_KERNEL_SUPPORTS_SHARED_LIBS=y
83.94 CT_KERNEL="linux"
83.95 CT_KERNEL_VERSION="2.6.29"
83.96 # CT_KERNEL_bare_metal is not set
83.97 @@ -161,40 +177,21 @@
83.98 # CT_KERNEL_V_2_6_24_7 is not set
83.99 # CT_KERNEL_V_2_6_25_20 is not set
83.100 # CT_KERNEL_V_2_6_26_8 is not set
83.101 -# CT_KERNEL_V_2_6_27 is not set
83.102 -# CT_KERNEL_V_2_6_27_1 is not set
83.103 -# CT_KERNEL_V_2_6_27_2 is not set
83.104 -# CT_KERNEL_V_2_6_27_3 is not set
83.105 -# CT_KERNEL_V_2_6_27_4 is not set
83.106 -# CT_KERNEL_V_2_6_27_5 is not set
83.107 -# CT_KERNEL_V_2_6_27_6 is not set
83.108 -# CT_KERNEL_V_2_6_27_7 is not set
83.109 -# CT_KERNEL_V_2_6_27_8 is not set
83.110 -# CT_KERNEL_V_2_6_27_9 is not set
83.111 -# CT_KERNEL_V_2_6_27_10 is not set
83.112 -# CT_KERNEL_V_2_6_27_11 is not set
83.113 -# CT_KERNEL_V_2_6_27_12 is not set
83.114 -# CT_KERNEL_V_2_6_27_13 is not set
83.115 -# CT_KERNEL_V_2_6_27_14 is not set
83.116 -# CT_KERNEL_V_2_6_27_15 is not set
83.117 -# CT_KERNEL_V_2_6_27_16 is not set
83.118 -# CT_KERNEL_V_2_6_27_17 is not set
83.119 -# CT_KERNEL_V_2_6_27_18 is not set
83.120 -# CT_KERNEL_V_2_6_27_19 is not set
83.121 -# CT_KERNEL_V_2_6_27_20 is not set
83.122 -# CT_KERNEL_V_2_6_27_21 is not set
83.123 -# CT_KERNEL_V_2_6_28 is not set
83.124 -# CT_KERNEL_V_2_6_28_1 is not set
83.125 -# CT_KERNEL_V_2_6_28_2 is not set
83.126 -# CT_KERNEL_V_2_6_28_3 is not set
83.127 -# CT_KERNEL_V_2_6_28_4 is not set
83.128 -# CT_KERNEL_V_2_6_28_5 is not set
83.129 -# CT_KERNEL_V_2_6_28_6 is not set
83.130 -# CT_KERNEL_V_2_6_28_7 is not set
83.131 -# CT_KERNEL_V_2_6_28_8 is not set
83.132 -# CT_KERNEL_V_2_6_28_9 is not set
83.133 +# CT_KERNEL_V_2_6_27_31 is not set
83.134 +# CT_KERNEL_V_2_6_28_10 is not set
83.135 CT_KERNEL_V_2_6_29=y
83.136 # CT_KERNEL_V_2_6_29_1 is not set
83.137 +# CT_KERNEL_V_2_6_29_2 is not set
83.138 +# CT_KERNEL_V_2_6_29_3 is not set
83.139 +# CT_KERNEL_V_2_6_29_4 is not set
83.140 +# CT_KERNEL_V_2_6_29_5 is not set
83.141 +# CT_KERNEL_V_2_6_29_6 is not set
83.142 +# CT_KERNEL_V_2_6_30 is not set
83.143 +# CT_KERNEL_V_2_6_30_1 is not set
83.144 +# CT_KERNEL_V_2_6_30_2 is not set
83.145 +# CT_KERNEL_V_2_6_30_3 is not set
83.146 +# CT_KERNEL_V_2_6_30_4 is not set
83.147 +# CT_KERNEL_V_2_6_30_5 is not set
83.148 # CT_KERNEL_V_select is not set
83.149 CT_KERNEL_LINUX_VERBOSITY_0=y
83.150 # CT_KERNEL_LINUX_VERBOSITY_1 is not set
83.151 @@ -203,23 +200,18 @@
83.152 # CT_KERNEL_LINUX_USE_CUSTOM_HEADERS is not set
83.153
83.154 #
83.155 -# GMP and MPFR
83.156 +# Common kernel options
83.157 #
83.158 -CT_GMP_MPFR=y
83.159 -CT_GMP_MPFR_TARGET=y
83.160 -# CT_GMP_V_4_2_2 is not set
83.161 -CT_GMP_V_4_2_4=y
83.162 -CT_GMP_VERSION="4.2.4"
83.163 -CT_GMP_CHECK=y
83.164 -# CT_MPFR_V_2_3_1 is not set
83.165 -# CT_MPFR_V_2_3_2 is not set
83.166 -# CT_MPFR_V_2_4_0 is not set
83.167 -CT_MPFR_V_2_4_1=y
83.168 -CT_MPFR_VERSION="2.4.1"
83.169 -CT_MPFR_CHECK=y
83.170 +CT_SHARED_LIBS=y
83.171
83.172 #
83.173 -# binutils
83.174 +# Binary utilities
83.175 +#
83.176 +CT_ARCH_BINFMT_ELF=y
83.177 +# CT_ARCH_BINFMT_FLAT is not set
83.178 +
83.179 +#
83.180 +# GNU binutils
83.181 #
83.182 CT_BINUTILS_VERSION="2.19.1"
83.183 # CT_BINUTILS_V_2_14 is not set
83.184 @@ -272,13 +264,16 @@
83.185 # CT_CC_V_4_3_1 is not set
83.186 CT_CC_V_4_3_2=y
83.187 # CT_CC_V_4_3_3 is not set
83.188 +# CT_CC_V_4_3_4 is not set
83.189 # CT_CC_V_4_4_0 is not set
83.190 +# CT_CC_V_4_4_1 is not set
83.191 CT_CC_GCC_4_3_or_later=y
83.192 -# CT_CC_GCC_4_4_snapshot is not set
83.193 +# CT_CC_GCC_4_4_or_later is not set
83.194 CT_CC_CXA_ATEXIT=y
83.195 CT_CC_SJLJ_EXCEPTIONS_CONFIGURE=y
83.196 # CT_CC_SJLJ_EXCEPTIONS_USE is not set
83.197 # CT_CC_SJLJ_EXCEPTIONS_DONT_USE is not set
83.198 +CT_CC_ENABLE_CXX_FLAGS=""
83.199 CT_CC_CORE_EXTRA_CONFIG=""
83.200 CT_CC_EXTRA_CONFIG=""
83.201 CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
83.202 @@ -305,6 +300,7 @@
83.203 CT_LIBC_VERSION="2.9"
83.204 # CT_LIBC_eglibc is not set
83.205 CT_LIBC_glibc=y
83.206 +# CT_LIBC_newlib is not set
83.207 # CT_LIBC_uClibc is not set
83.208 # CT_LIBC_V_2_3_6 is not set
83.209 # CT_LIBC_V_2_5 is not set
83.210 @@ -316,6 +312,7 @@
83.211 CT_LIBC_V_2_9=y
83.212 # CT_LIBC_V_LATEST is not set
83.213 # CT_LIBC_V_date is not set
83.214 +CT_LIBC_GLIBC_2_8_or_later=y
83.215 # CT_LIBC_GLIBC_TARBALL is not set
83.216 CT_LIBC_GLIBC_CVS=y
83.217 CT_LIBC_GLIBC_CVS_date="2009-03-29"
83.218 @@ -329,6 +326,18 @@
83.219 CT_LIBC_EXTRA_CC_ARGS=""
83.220 CT_LIBC_GLIBC_USE_PORTS=y
83.221 CT_LIBC_ADDONS_LIST=""
83.222 +
83.223 +#
83.224 +# WARNING!!!
83.225 +#
83.226 +
83.227 +#
83.228 +# For glibc >= 2.8, addons are only available via a CVS checkout.
83.229 +#
83.230 +
83.231 +#
83.232 +# Be sure to review the associated options, above.
83.233 +#
83.234 # CT_LIBC_GLIBC_KERNEL_VERSION_NONE is not set
83.235 CT_LIBC_GLIBC_KERNEL_VERSION_AS_HEADERS=y
83.236 # CT_LIBC_GLIBC_KERNEL_VERSION_CHOSEN is not set
83.237 @@ -345,15 +354,6 @@
83.238 # CT_THREADS_NONE is not set
83.239
83.240 #
83.241 -# Tools facilities
83.242 -#
83.243 -# CT_TOOL_libelf is not set
83.244 -CT_TOOL_sstrip=y
83.245 -CT_SSTRIP_BUILDROOT=y
83.246 -# CT_SSTRIP_ELFKICKERS is not set
83.247 -CT_SSTRIP_FROM="buildroot"
83.248 -
83.249 -#
83.250 # Debug facilities
83.251 #
83.252 CT_DEBUG_dmalloc=y
83.253 @@ -367,6 +367,7 @@
83.254 # CT_DUMA_V_2_5_8 is not set
83.255 # CT_DUMA_V_2_5_12 is not set
83.256 CT_DUMA_V_2_5_14=y
83.257 +# CT_DUMA_V_2_5_15 is not set
83.258 CT_DUMA_VERSION="2_5_14"
83.259 CT_DEBUG_gdb=y
83.260 CT_GDB_CROSS=y
83.261 @@ -393,3 +394,38 @@
83.262 CT_NCURSES_VERSION="5.7"
83.263 # CT_DEBUG_ltrace is not set
83.264 # CT_DEBUG_strace is not set
83.265 +
83.266 +#
83.267 +# Tools facilities
83.268 +#
83.269 +# CT_TOOL_libelf is not set
83.270 +CT_TOOL_sstrip=y
83.271 +CT_SSTRIP_BUILDROOT=y
83.272 +# CT_SSTRIP_ELFKICKERS is not set
83.273 +CT_SSTRIP_FROM="buildroot"
83.274 +
83.275 +#
83.276 +# Companion libraries
83.277 +#
83.278 +CT_WRAPPER_NEEDED=y
83.279 +CT_GMP_MPFR=y
83.280 +# CT_GMP_V_4_2_2 is not set
83.281 +CT_GMP_V_4_2_4=y
83.282 +# CT_GMP_V_4_3_0 is not set
83.283 +# CT_GMP_V_4_3_1 is not set
83.284 +CT_GMP_VERSION="4.2.4"
83.285 +# CT_MPFR_V_2_3_1 is not set
83.286 +# CT_MPFR_V_2_3_2 is not set
83.287 +# CT_MPFR_V_2_4_0 is not set
83.288 +CT_MPFR_V_2_4_1=y
83.289 +CT_MPFR_VERSION="2.4.1"
83.290 +# CT_PPL_CLOOG_MPC is not set
83.291 +
83.292 +#
83.293 +# Companion libraries common options
83.294 +#
83.295 +# CT_COMP_LIBS_CHECK is not set
83.296 +CT_COMP_LIBS_TARGET=y
83.297 +CT_TOOLS_WRAPPER_SCRIPT=y
83.298 +# CT_TOOLS_WRAPPER_EXEC is not set
83.299 +CT_TOOLS_WRAPPER="script"
84.1 --- a/samples/powerpc-860-linux-gnu/crosstool.config Sat Oct 03 18:49:23 2009 +0200
84.2 +++ b/samples/powerpc-860-linux-gnu/crosstool.config Sat Oct 03 18:49:51 2009 +0200
84.3 @@ -1,7 +1,7 @@
84.4 #
84.5 # Automatically generated make config: don't edit
84.6 -# crosstool-NG version: svn_trunk@1474
84.7 -# Sun Apr 19 19:02:10 2009
84.8 +# crosstool-NG version: hg_default@1532_ffc20ebcbff5
84.9 +# Sat Sep 12 15:32:56 2009
84.10 #
84.11
84.12 #
84.13 @@ -23,7 +23,6 @@
84.14 CT_WORK_DIR="${CT_TOP_DIR}/targets"
84.15 CT_PREFIX_DIR="${HOME}/x-tools/${CT_TARGET}"
84.16 CT_INSTALL_DIR="${CT_PREFIX_DIR}"
84.17 -# CT_CUSTOM_PATCH is not set
84.18 CT_REMOVE_DOCS=y
84.19 CT_INSTALL_DIR_RO=y
84.20
84.21 @@ -44,6 +43,15 @@
84.22 # CT_FORCE_EXTRACT is not set
84.23 CT_OVERIDE_CONFIG_GUESS_SUB=y
84.24 # CT_ONLY_EXTRACT is not set
84.25 +CT_PATCH_BUNDLED=y
84.26 +# CT_PATCH_LOCAL is not set
84.27 +# CT_PATCH_BUNDLED_LOCAL is not set
84.28 +# CT_PATCH_LOCAL_BUNDLED is not set
84.29 +# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set
84.30 +# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set
84.31 +CT_PATCH_ORDER="bundled"
84.32 +# CT_PATCH_SINGLE is not set
84.33 +# CT_PATCH_USE_LOCAL is not set
84.34
84.35 #
84.36 # Build behavior
84.37 @@ -52,7 +60,11 @@
84.38 CT_LOAD=0
84.39 CT_NICE=0
84.40 CT_USE_PIPES=y
84.41 +# CT_CONFIG_SHELL_SH is not set
84.42 # CT_CONFIG_SHELL_ASH is not set
84.43 +CT_CONFIG_SHELL_BASH=y
84.44 +# CT_CONFIG_SHELL_CUSTOM is not set
84.45 +CT_CONFIG_SHELL="bash"
84.46
84.47 #
84.48 # Logging
84.49 @@ -74,12 +86,14 @@
84.50 #
84.51 CT_ARCH="powerpc"
84.52 # CT_ARCH_64 is not set
84.53 +# CT_ARCH_SUPPORTS_BOTH_MMU is not set
84.54 +# CT_ARCH_SUPPORTS_BOTH_ENDIAN is not set
84.55 # CT_ARCH_SUPPORT_ARCH is not set
84.56 CT_ARCH_SUPPORT_ABI=y
84.57 CT_ARCH_SUPPORT_CPU=y
84.58 CT_ARCH_SUPPORT_TUNE=y
84.59 # CT_ARCH_SUPPORT_FPU is not set
84.60 -# CT_ARCH_SUPPORTS_BOTH_ENDIAN is not set
84.61 +# CT_ARCH_DEFAULT_HAS_MMU is not set
84.62 # CT_ARCH_DEFAULT_BE is not set
84.63 # CT_ARCH_DEFAULT_LE is not set
84.64 CT_ARCH_ABI=""
84.65 @@ -95,6 +109,7 @@
84.66 #
84.67 # CT_ARCH_alpha is not set
84.68 # CT_ARCH_arm is not set
84.69 +# CT_ARCH_avr32 is not set
84.70 # CT_ARCH_ia64 is not set
84.71 # CT_ARCH_mips is not set
84.72 CT_ARCH_powerpc=y
84.73 @@ -103,6 +118,7 @@
84.74 # CT_ARCH_x86 is not set
84.75 # CT_ARCH_x86_64 is not set
84.76 # CT_ARCH_POWERPC_SPE is not set
84.77 +CT_ARCH_USE_MMU=y
84.78
84.79 #
84.80 # Target optimisations
84.81 @@ -117,7 +133,6 @@
84.82 #
84.83 CT_USE_SYSROOT=y
84.84 CT_SYSROOT_DIR_PREFIX=""
84.85 -CT_SHARED_LIBS=y
84.86
84.87 #
84.88 # Tuple completion and aliasing
84.89 @@ -146,6 +161,7 @@
84.90 # Operating System
84.91 #
84.92 # CT_BARE_METAL is not set
84.93 +CT_KERNEL_SUPPORTS_SHARED_LIBS=y
84.94 CT_KERNEL="linux"
84.95 CT_KERNEL_VERSION="2.6.29"
84.96 # CT_KERNEL_bare_metal is not set
84.97 @@ -161,40 +177,21 @@
84.98 # CT_KERNEL_V_2_6_24_7 is not set
84.99 # CT_KERNEL_V_2_6_25_20 is not set
84.100 # CT_KERNEL_V_2_6_26_8 is not set
84.101 -# CT_KERNEL_V_2_6_27 is not set
84.102 -# CT_KERNEL_V_2_6_27_1 is not set
84.103 -# CT_KERNEL_V_2_6_27_2 is not set
84.104 -# CT_KERNEL_V_2_6_27_3 is not set
84.105 -# CT_KERNEL_V_2_6_27_4 is not set
84.106 -# CT_KERNEL_V_2_6_27_5 is not set
84.107 -# CT_KERNEL_V_2_6_27_6 is not set
84.108 -# CT_KERNEL_V_2_6_27_7 is not set
84.109 -# CT_KERNEL_V_2_6_27_8 is not set
84.110 -# CT_KERNEL_V_2_6_27_9 is not set
84.111 -# CT_KERNEL_V_2_6_27_10 is not set
84.112 -# CT_KERNEL_V_2_6_27_11 is not set
84.113 -# CT_KERNEL_V_2_6_27_12 is not set
84.114 -# CT_KERNEL_V_2_6_27_13 is not set
84.115 -# CT_KERNEL_V_2_6_27_14 is not set
84.116 -# CT_KERNEL_V_2_6_27_15 is not set
84.117 -# CT_KERNEL_V_2_6_27_16 is not set
84.118 -# CT_KERNEL_V_2_6_27_17 is not set
84.119 -# CT_KERNEL_V_2_6_27_18 is not set
84.120 -# CT_KERNEL_V_2_6_27_19 is not set
84.121 -# CT_KERNEL_V_2_6_27_20 is not set
84.122 -# CT_KERNEL_V_2_6_27_21 is not set
84.123 -# CT_KERNEL_V_2_6_28 is not set
84.124 -# CT_KERNEL_V_2_6_28_1 is not set
84.125 -# CT_KERNEL_V_2_6_28_2 is not set
84.126 -# CT_KERNEL_V_2_6_28_3 is not set
84.127 -# CT_KERNEL_V_2_6_28_4 is not set
84.128 -# CT_KERNEL_V_2_6_28_5 is not set
84.129 -# CT_KERNEL_V_2_6_28_6 is not set
84.130 -# CT_KERNEL_V_2_6_28_7 is not set
84.131 -# CT_KERNEL_V_2_6_28_8 is not set
84.132 -# CT_KERNEL_V_2_6_28_9 is not set
84.133 +# CT_KERNEL_V_2_6_27_31 is not set
84.134 +# CT_KERNEL_V_2_6_28_10 is not set
84.135 CT_KERNEL_V_2_6_29=y
84.136 # CT_KERNEL_V_2_6_29_1 is not set
84.137 +# CT_KERNEL_V_2_6_29_2 is not set
84.138 +# CT_KERNEL_V_2_6_29_3 is not set
84.139 +# CT_KERNEL_V_2_6_29_4 is not set
84.140 +# CT_KERNEL_V_2_6_29_5 is not set
84.141 +# CT_KERNEL_V_2_6_29_6 is not set
84.142 +# CT_KERNEL_V_2_6_30 is not set
84.143 +# CT_KERNEL_V_2_6_30_1 is not set
84.144 +# CT_KERNEL_V_2_6_30_2 is not set
84.145 +# CT_KERNEL_V_2_6_30_3 is not set
84.146 +# CT_KERNEL_V_2_6_30_4 is not set
84.147 +# CT_KERNEL_V_2_6_30_5 is not set
84.148 # CT_KERNEL_V_select is not set
84.149 CT_KERNEL_LINUX_VERBOSITY_0=y
84.150 # CT_KERNEL_LINUX_VERBOSITY_1 is not set
84.151 @@ -203,23 +200,18 @@
84.152 # CT_KERNEL_LINUX_USE_CUSTOM_HEADERS is not set
84.153
84.154 #
84.155 -# GMP and MPFR
84.156 +# Common kernel options
84.157 #
84.158 -CT_GMP_MPFR=y
84.159 -CT_GMP_MPFR_TARGET=y
84.160 -# CT_GMP_V_4_2_2 is not set
84.161 -CT_GMP_V_4_2_4=y
84.162 -CT_GMP_VERSION="4.2.4"
84.163 -CT_GMP_CHECK=y
84.164 -# CT_MPFR_V_2_3_1 is not set
84.165 -# CT_MPFR_V_2_3_2 is not set
84.166 -# CT_MPFR_V_2_4_0 is not set
84.167 -CT_MPFR_V_2_4_1=y
84.168 -CT_MPFR_VERSION="2.4.1"
84.169 -CT_MPFR_CHECK=y
84.170 +CT_SHARED_LIBS=y
84.171
84.172 #
84.173 -# binutils
84.174 +# Binary utilities
84.175 +#
84.176 +CT_ARCH_BINFMT_ELF=y
84.177 +# CT_ARCH_BINFMT_FLAT is not set
84.178 +
84.179 +#
84.180 +# GNU binutils
84.181 #
84.182 CT_BINUTILS_VERSION="2.19.1"
84.183 # CT_BINUTILS_V_2_14 is not set
84.184 @@ -272,13 +264,16 @@
84.185 # CT_CC_V_4_3_1 is not set
84.186 CT_CC_V_4_3_2=y
84.187 # CT_CC_V_4_3_3 is not set
84.188 +# CT_CC_V_4_3_4 is not set
84.189 # CT_CC_V_4_4_0 is not set
84.190 +# CT_CC_V_4_4_1 is not set
84.191 CT_CC_GCC_4_3_or_later=y
84.192 -# CT_CC_GCC_4_4_snapshot is not set
84.193 +# CT_CC_GCC_4_4_or_later is not set
84.194 CT_CC_CXA_ATEXIT=y
84.195 CT_CC_SJLJ_EXCEPTIONS_CONFIGURE=y
84.196 # CT_CC_SJLJ_EXCEPTIONS_USE is not set
84.197 # CT_CC_SJLJ_EXCEPTIONS_DONT_USE is not set
84.198 +CT_CC_ENABLE_CXX_FLAGS=""
84.199 CT_CC_CORE_EXTRA_CONFIG=""
84.200 CT_CC_EXTRA_CONFIG="--with-cpu=860 --enable-cxx-flags=-mcpu=860 --with-float=soft --enable-cxx-flags=-msoft-float"
84.201 CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
84.202 @@ -304,6 +299,7 @@
84.203 CT_LIBC_VERSION="2.9"
84.204 # CT_LIBC_eglibc is not set
84.205 CT_LIBC_glibc=y
84.206 +# CT_LIBC_newlib is not set
84.207 # CT_LIBC_uClibc is not set
84.208 # CT_LIBC_V_2_3_6 is not set
84.209 # CT_LIBC_V_2_5 is not set
84.210 @@ -315,6 +311,7 @@
84.211 CT_LIBC_V_2_9=y
84.212 # CT_LIBC_V_LATEST is not set
84.213 # CT_LIBC_V_date is not set
84.214 +CT_LIBC_GLIBC_2_8_or_later=y
84.215 # CT_LIBC_GLIBC_TARBALL is not set
84.216 CT_LIBC_GLIBC_CVS=y
84.217 CT_LIBC_GLIBC_CVS_date="2009-03-28"
84.218 @@ -328,6 +325,18 @@
84.219 CT_LIBC_EXTRA_CC_ARGS=""
84.220 CT_LIBC_GLIBC_USE_PORTS=y
84.221 CT_LIBC_ADDONS_LIST=""
84.222 +
84.223 +#
84.224 +# WARNING!!!
84.225 +#
84.226 +
84.227 +#
84.228 +# For glibc >= 2.8, addons are only available via a CVS checkout.
84.229 +#
84.230 +
84.231 +#
84.232 +# Be sure to review the associated options, above.
84.233 +#
84.234 # CT_LIBC_GLIBC_KERNEL_VERSION_NONE is not set
84.235 CT_LIBC_GLIBC_KERNEL_VERSION_AS_HEADERS=y
84.236 # CT_LIBC_GLIBC_KERNEL_VERSION_CHOSEN is not set
84.237 @@ -344,12 +353,6 @@
84.238 # CT_THREADS_NONE is not set
84.239
84.240 #
84.241 -# Tools facilities
84.242 -#
84.243 -# CT_TOOL_libelf is not set
84.244 -# CT_TOOL_sstrip is not set
84.245 -
84.246 -#
84.247 # Debug facilities
84.248 #
84.249 # CT_DEBUG_dmalloc is not set
84.250 @@ -386,3 +389,35 @@
84.251 CT_STRACE_V_4_5_17=y
84.252 # CT_STRACE_V_4_5_18 is not set
84.253 CT_STRACE_VERSION="4.5.17"
84.254 +
84.255 +#
84.256 +# Tools facilities
84.257 +#
84.258 +# CT_TOOL_libelf is not set
84.259 +# CT_TOOL_sstrip is not set
84.260 +
84.261 +#
84.262 +# Companion libraries
84.263 +#
84.264 +CT_WRAPPER_NEEDED=y
84.265 +CT_GMP_MPFR=y
84.266 +# CT_GMP_V_4_2_2 is not set
84.267 +CT_GMP_V_4_2_4=y
84.268 +# CT_GMP_V_4_3_0 is not set
84.269 +# CT_GMP_V_4_3_1 is not set
84.270 +CT_GMP_VERSION="4.2.4"
84.271 +# CT_MPFR_V_2_3_1 is not set
84.272 +# CT_MPFR_V_2_3_2 is not set
84.273 +# CT_MPFR_V_2_4_0 is not set
84.274 +CT_MPFR_V_2_4_1=y
84.275 +CT_MPFR_VERSION="2.4.1"
84.276 +# CT_PPL_CLOOG_MPC is not set
84.277 +
84.278 +#
84.279 +# Companion libraries common options
84.280 +#
84.281 +# CT_COMP_LIBS_CHECK is not set
84.282 +CT_COMP_LIBS_TARGET=y
84.283 +CT_TOOLS_WRAPPER_SCRIPT=y
84.284 +# CT_TOOLS_WRAPPER_EXEC is not set
84.285 +CT_TOOLS_WRAPPER="script"
85.1 --- a/samples/powerpc-e500v2-linux-gnuspe/crosstool.config Sat Oct 03 18:49:23 2009 +0200
85.2 +++ b/samples/powerpc-e500v2-linux-gnuspe/crosstool.config Sat Oct 03 18:49:51 2009 +0200
85.3 @@ -1,7 +1,7 @@
85.4 #
85.5 # Automatically generated make config: don't edit
85.6 -# crosstool-NG version: svn_trunk@1474
85.7 -# Sun Apr 19 19:02:11 2009
85.8 +# crosstool-NG version: hg_default@1532_53bd3c47c73c
85.9 +# Sat Sep 12 16:03:02 2009
85.10 #
85.11
85.12 #
85.13 @@ -23,7 +23,6 @@
85.14 CT_WORK_DIR="${CT_TOP_DIR}/targets"
85.15 CT_PREFIX_DIR="${HOME}/x-tools/${CT_TARGET}"
85.16 CT_INSTALL_DIR="${CT_PREFIX_DIR}"
85.17 -# CT_CUSTOM_PATCH is not set
85.18 CT_REMOVE_DOCS=y
85.19 CT_INSTALL_DIR_RO=y
85.20
85.21 @@ -45,6 +44,15 @@
85.22 # CT_FORCE_EXTRACT is not set
85.23 CT_OVERIDE_CONFIG_GUESS_SUB=y
85.24 # CT_ONLY_EXTRACT is not set
85.25 +CT_PATCH_BUNDLED=y
85.26 +# CT_PATCH_LOCAL is not set
85.27 +# CT_PATCH_BUNDLED_LOCAL is not set
85.28 +# CT_PATCH_LOCAL_BUNDLED is not set
85.29 +# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set
85.30 +# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set
85.31 +CT_PATCH_ORDER="bundled"
85.32 +# CT_PATCH_SINGLE is not set
85.33 +# CT_PATCH_USE_LOCAL is not set
85.34
85.35 #
85.36 # Build behavior
85.37 @@ -53,7 +61,11 @@
85.38 CT_LOAD=0
85.39 CT_NICE=0
85.40 CT_USE_PIPES=y
85.41 +# CT_CONFIG_SHELL_SH is not set
85.42 # CT_CONFIG_SHELL_ASH is not set
85.43 +CT_CONFIG_SHELL_BASH=y
85.44 +# CT_CONFIG_SHELL_CUSTOM is not set
85.45 +CT_CONFIG_SHELL="bash"
85.46
85.47 #
85.48 # Logging
85.49 @@ -75,12 +87,14 @@
85.50 #
85.51 CT_ARCH="powerpc"
85.52 # CT_ARCH_64 is not set
85.53 +# CT_ARCH_SUPPORTS_BOTH_MMU is not set
85.54 +# CT_ARCH_SUPPORTS_BOTH_ENDIAN is not set
85.55 # CT_ARCH_SUPPORT_ARCH is not set
85.56 CT_ARCH_SUPPORT_ABI=y
85.57 CT_ARCH_SUPPORT_CPU=y
85.58 CT_ARCH_SUPPORT_TUNE=y
85.59 # CT_ARCH_SUPPORT_FPU is not set
85.60 -# CT_ARCH_SUPPORTS_BOTH_ENDIAN is not set
85.61 +# CT_ARCH_DEFAULT_HAS_MMU is not set
85.62 # CT_ARCH_DEFAULT_BE is not set
85.63 # CT_ARCH_DEFAULT_LE is not set
85.64 CT_ARCH_ABI=""
85.65 @@ -96,6 +110,7 @@
85.66 #
85.67 # CT_ARCH_alpha is not set
85.68 # CT_ARCH_arm is not set
85.69 +# CT_ARCH_avr32 is not set
85.70 # CT_ARCH_ia64 is not set
85.71 # CT_ARCH_mips is not set
85.72 CT_ARCH_powerpc=y
85.73 @@ -104,6 +119,7 @@
85.74 # CT_ARCH_x86 is not set
85.75 # CT_ARCH_x86_64 is not set
85.76 CT_ARCH_POWERPC_SPE=y
85.77 +CT_ARCH_USE_MMU=y
85.78
85.79 #
85.80 # Target optimisations
85.81 @@ -118,7 +134,6 @@
85.82 #
85.83 CT_USE_SYSROOT=y
85.84 CT_SYSROOT_DIR_PREFIX=""
85.85 -CT_SHARED_LIBS=y
85.86
85.87 #
85.88 # Tuple completion and aliasing
85.89 @@ -147,6 +162,7 @@
85.90 # Operating System
85.91 #
85.92 # CT_BARE_METAL is not set
85.93 +CT_KERNEL_SUPPORTS_SHARED_LIBS=y
85.94 CT_KERNEL="linux"
85.95 CT_KERNEL_VERSION="2.6.29"
85.96 # CT_KERNEL_bare_metal is not set
85.97 @@ -162,40 +178,21 @@
85.98 # CT_KERNEL_V_2_6_24_7 is not set
85.99 # CT_KERNEL_V_2_6_25_20 is not set
85.100 # CT_KERNEL_V_2_6_26_8 is not set
85.101 -# CT_KERNEL_V_2_6_27 is not set
85.102 -# CT_KERNEL_V_2_6_27_1 is not set
85.103 -# CT_KERNEL_V_2_6_27_2 is not set
85.104 -# CT_KERNEL_V_2_6_27_3 is not set
85.105 -# CT_KERNEL_V_2_6_27_4 is not set
85.106 -# CT_KERNEL_V_2_6_27_5 is not set
85.107 -# CT_KERNEL_V_2_6_27_6 is not set
85.108 -# CT_KERNEL_V_2_6_27_7 is not set
85.109 -# CT_KERNEL_V_2_6_27_8 is not set
85.110 -# CT_KERNEL_V_2_6_27_9 is not set
85.111 -# CT_KERNEL_V_2_6_27_10 is not set
85.112 -# CT_KERNEL_V_2_6_27_11 is not set
85.113 -# CT_KERNEL_V_2_6_27_12 is not set
85.114 -# CT_KERNEL_V_2_6_27_13 is not set
85.115 -# CT_KERNEL_V_2_6_27_14 is not set
85.116 -# CT_KERNEL_V_2_6_27_15 is not set
85.117 -# CT_KERNEL_V_2_6_27_16 is not set
85.118 -# CT_KERNEL_V_2_6_27_17 is not set
85.119 -# CT_KERNEL_V_2_6_27_18 is not set
85.120 -# CT_KERNEL_V_2_6_27_19 is not set
85.121 -# CT_KERNEL_V_2_6_27_20 is not set
85.122 -# CT_KERNEL_V_2_6_27_21 is not set
85.123 -# CT_KERNEL_V_2_6_28 is not set
85.124 -# CT_KERNEL_V_2_6_28_1 is not set
85.125 -# CT_KERNEL_V_2_6_28_2 is not set
85.126 -# CT_KERNEL_V_2_6_28_3 is not set
85.127 -# CT_KERNEL_V_2_6_28_4 is not set
85.128 -# CT_KERNEL_V_2_6_28_5 is not set
85.129 -# CT_KERNEL_V_2_6_28_6 is not set
85.130 -# CT_KERNEL_V_2_6_28_7 is not set
85.131 -# CT_KERNEL_V_2_6_28_8 is not set
85.132 -# CT_KERNEL_V_2_6_28_9 is not set
85.133 +# CT_KERNEL_V_2_6_27_31 is not set
85.134 +# CT_KERNEL_V_2_6_28_10 is not set
85.135 CT_KERNEL_V_2_6_29=y
85.136 # CT_KERNEL_V_2_6_29_1 is not set
85.137 +# CT_KERNEL_V_2_6_29_2 is not set
85.138 +# CT_KERNEL_V_2_6_29_3 is not set
85.139 +# CT_KERNEL_V_2_6_29_4 is not set
85.140 +# CT_KERNEL_V_2_6_29_5 is not set
85.141 +# CT_KERNEL_V_2_6_29_6 is not set
85.142 +# CT_KERNEL_V_2_6_30 is not set
85.143 +# CT_KERNEL_V_2_6_30_1 is not set
85.144 +# CT_KERNEL_V_2_6_30_2 is not set
85.145 +# CT_KERNEL_V_2_6_30_3 is not set
85.146 +# CT_KERNEL_V_2_6_30_4 is not set
85.147 +# CT_KERNEL_V_2_6_30_5 is not set
85.148 # CT_KERNEL_V_select is not set
85.149 CT_KERNEL_LINUX_VERBOSITY_0=y
85.150 # CT_KERNEL_LINUX_VERBOSITY_1 is not set
85.151 @@ -204,23 +201,18 @@
85.152 # CT_KERNEL_LINUX_USE_CUSTOM_HEADERS is not set
85.153
85.154 #
85.155 -# GMP and MPFR
85.156 +# Common kernel options
85.157 #
85.158 -CT_GMP_MPFR=y
85.159 -# CT_GMP_MPFR_TARGET is not set
85.160 -# CT_GMP_V_4_2_2 is not set
85.161 -CT_GMP_V_4_2_4=y
85.162 -CT_GMP_VERSION="4.2.4"
85.163 -CT_GMP_CHECK=y
85.164 -# CT_MPFR_V_2_3_1 is not set
85.165 -# CT_MPFR_V_2_3_2 is not set
85.166 -# CT_MPFR_V_2_4_0 is not set
85.167 -CT_MPFR_V_2_4_1=y
85.168 -CT_MPFR_VERSION="2.4.1"
85.169 -CT_MPFR_CHECK=y
85.170 +CT_SHARED_LIBS=y
85.171
85.172 #
85.173 -# binutils
85.174 +# Binary utilities
85.175 +#
85.176 +CT_ARCH_BINFMT_ELF=y
85.177 +# CT_ARCH_BINFMT_FLAT is not set
85.178 +
85.179 +#
85.180 +# GNU binutils
85.181 #
85.182 CT_BINUTILS_VERSION="2.19.1"
85.183 # CT_BINUTILS_V_2_14 is not set
85.184 @@ -271,13 +263,16 @@
85.185 # CT_CC_V_4_3_1 is not set
85.186 CT_CC_V_4_3_2=y
85.187 # CT_CC_V_4_3_3 is not set
85.188 +# CT_CC_V_4_3_4 is not set
85.189 # CT_CC_V_4_4_0 is not set
85.190 +# CT_CC_V_4_4_1 is not set
85.191 CT_CC_GCC_4_3_or_later=y
85.192 -# CT_CC_GCC_4_4_snapshot is not set
85.193 +# CT_CC_GCC_4_4_or_later is not set
85.194 CT_CC_CXA_ATEXIT=y
85.195 CT_CC_SJLJ_EXCEPTIONS_CONFIGURE=y
85.196 # CT_CC_SJLJ_EXCEPTIONS_USE is not set
85.197 # CT_CC_SJLJ_EXCEPTIONS_DONT_USE is not set
85.198 +CT_CC_ENABLE_CXX_FLAGS=""
85.199 CT_CC_CORE_EXTRA_CONFIG=""
85.200 CT_CC_EXTRA_CONFIG="--with-long-double-128"
85.201 CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
85.202 @@ -308,12 +303,14 @@
85.203 CT_LIBC_VERSION="2_9"
85.204 CT_LIBC_eglibc=y
85.205 # CT_LIBC_glibc is not set
85.206 +# CT_LIBC_newlib is not set
85.207 # CT_LIBC_uClibc is not set
85.208 # CT_EGLIBC_V_2_5 is not set
85.209 # CT_EGLIBC_V_2_6 is not set
85.210 # CT_EGLIBC_V_2_7 is not set
85.211 # CT_EGLIBC_V_2_8 is not set
85.212 CT_EGLIBC_V_2_9=y
85.213 +# CT_LIBC_V_2_10 is not set
85.214 # CT_EGLIBC_V_TRUNK is not set
85.215 CT_EGLIBC_REVISION="HEAD"
85.216 CT_EGLIBC_CHECKOUT=y
85.217 @@ -343,12 +340,6 @@
85.218 # CT_THREADS_NONE is not set
85.219
85.220 #
85.221 -# Tools facilities
85.222 -#
85.223 -# CT_TOOL_libelf is not set
85.224 -# CT_TOOL_sstrip is not set
85.225 -
85.226 -#
85.227 # Debug facilities
85.228 #
85.229 # CT_DEBUG_dmalloc is not set
85.230 @@ -356,3 +347,35 @@
85.231 # CT_DEBUG_gdb is not set
85.232 # CT_DEBUG_ltrace is not set
85.233 # CT_DEBUG_strace is not set
85.234 +
85.235 +#
85.236 +# Tools facilities
85.237 +#
85.238 +# CT_TOOL_libelf is not set
85.239 +# CT_TOOL_sstrip is not set
85.240 +
85.241 +#
85.242 +# Companion libraries
85.243 +#
85.244 +CT_WRAPPER_NEEDED=y
85.245 +CT_GMP_MPFR=y
85.246 +# CT_GMP_V_4_2_2 is not set
85.247 +CT_GMP_V_4_2_4=y
85.248 +# CT_GMP_V_4_3_0 is not set
85.249 +# CT_GMP_V_4_3_1 is not set
85.250 +CT_GMP_VERSION="4.2.4"
85.251 +# CT_MPFR_V_2_3_1 is not set
85.252 +# CT_MPFR_V_2_3_2 is not set
85.253 +# CT_MPFR_V_2_4_0 is not set
85.254 +CT_MPFR_V_2_4_1=y
85.255 +CT_MPFR_VERSION="2.4.1"
85.256 +# CT_PPL_CLOOG_MPC is not set
85.257 +
85.258 +#
85.259 +# Companion libraries common options
85.260 +#
85.261 +# CT_COMP_LIBS_CHECK is not set
85.262 +# CT_COMP_LIBS_TARGET is not set
85.263 +CT_TOOLS_WRAPPER_SCRIPT=y
85.264 +# CT_TOOLS_WRAPPER_EXEC is not set
85.265 +CT_TOOLS_WRAPPER="script"
86.1 --- a/samples/powerpc-unknown-linux-gnu/crosstool.config Sat Oct 03 18:49:23 2009 +0200
86.2 +++ b/samples/powerpc-unknown-linux-gnu/crosstool.config Sat Oct 03 18:49:51 2009 +0200
86.3 @@ -1,7 +1,7 @@
86.4 #
86.5 # Automatically generated make config: don't edit
86.6 -# crosstool-NG version: svn_trunk@1474
86.7 -# Sun Apr 19 19:02:12 2009
86.8 +# crosstool-NG version: hg_default@1532_1fb0c4bd6dfb
86.9 +# Sat Sep 12 17:39:31 2009
86.10 #
86.11
86.12 #
86.13 @@ -23,7 +23,6 @@
86.14 CT_WORK_DIR="${CT_TOP_DIR}/targets"
86.15 CT_PREFIX_DIR="${HOME}/x-tools/${CT_TARGET}"
86.16 CT_INSTALL_DIR="${CT_PREFIX_DIR}"
86.17 -# CT_CUSTOM_PATCH is not set
86.18 CT_REMOVE_DOCS=y
86.19 CT_INSTALL_DIR_RO=y
86.20
86.21 @@ -44,6 +43,15 @@
86.22 # CT_FORCE_EXTRACT is not set
86.23 CT_OVERIDE_CONFIG_GUESS_SUB=y
86.24 # CT_ONLY_EXTRACT is not set
86.25 +CT_PATCH_BUNDLED=y
86.26 +# CT_PATCH_LOCAL is not set
86.27 +# CT_PATCH_BUNDLED_LOCAL is not set
86.28 +# CT_PATCH_LOCAL_BUNDLED is not set
86.29 +# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set
86.30 +# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set
86.31 +CT_PATCH_ORDER="bundled"
86.32 +# CT_PATCH_SINGLE is not set
86.33 +# CT_PATCH_USE_LOCAL is not set
86.34
86.35 #
86.36 # Build behavior
86.37 @@ -52,7 +60,11 @@
86.38 CT_LOAD=0
86.39 CT_NICE=0
86.40 CT_USE_PIPES=y
86.41 +# CT_CONFIG_SHELL_SH is not set
86.42 # CT_CONFIG_SHELL_ASH is not set
86.43 +CT_CONFIG_SHELL_BASH=y
86.44 +# CT_CONFIG_SHELL_CUSTOM is not set
86.45 +CT_CONFIG_SHELL="bash"
86.46
86.47 #
86.48 # Logging
86.49 @@ -74,12 +86,14 @@
86.50 #
86.51 CT_ARCH="powerpc"
86.52 # CT_ARCH_64 is not set
86.53 +# CT_ARCH_SUPPORTS_BOTH_MMU is not set
86.54 +# CT_ARCH_SUPPORTS_BOTH_ENDIAN is not set
86.55 # CT_ARCH_SUPPORT_ARCH is not set
86.56 CT_ARCH_SUPPORT_ABI=y
86.57 CT_ARCH_SUPPORT_CPU=y
86.58 CT_ARCH_SUPPORT_TUNE=y
86.59 # CT_ARCH_SUPPORT_FPU is not set
86.60 -# CT_ARCH_SUPPORTS_BOTH_ENDIAN is not set
86.61 +# CT_ARCH_DEFAULT_HAS_MMU is not set
86.62 # CT_ARCH_DEFAULT_BE is not set
86.63 # CT_ARCH_DEFAULT_LE is not set
86.64 CT_ARCH_ABI=""
86.65 @@ -95,6 +109,7 @@
86.66 #
86.67 # CT_ARCH_alpha is not set
86.68 # CT_ARCH_arm is not set
86.69 +# CT_ARCH_avr32 is not set
86.70 # CT_ARCH_ia64 is not set
86.71 # CT_ARCH_mips is not set
86.72 CT_ARCH_powerpc=y
86.73 @@ -103,6 +118,7 @@
86.74 # CT_ARCH_x86 is not set
86.75 # CT_ARCH_x86_64 is not set
86.76 # CT_ARCH_POWERPC_SPE is not set
86.77 +CT_ARCH_USE_MMU=y
86.78
86.79 #
86.80 # Target optimisations
86.81 @@ -117,7 +133,6 @@
86.82 #
86.83 CT_USE_SYSROOT=y
86.84 CT_SYSROOT_DIR_PREFIX=""
86.85 -CT_SHARED_LIBS=y
86.86
86.87 #
86.88 # Tuple completion and aliasing
86.89 @@ -146,6 +161,7 @@
86.90 # Operating System
86.91 #
86.92 # CT_BARE_METAL is not set
86.93 +CT_KERNEL_SUPPORTS_SHARED_LIBS=y
86.94 CT_KERNEL="linux"
86.95 CT_KERNEL_VERSION="2.6.29"
86.96 # CT_KERNEL_bare_metal is not set
86.97 @@ -161,40 +177,21 @@
86.98 # CT_KERNEL_V_2_6_24_7 is not set
86.99 # CT_KERNEL_V_2_6_25_20 is not set
86.100 # CT_KERNEL_V_2_6_26_8 is not set
86.101 -# CT_KERNEL_V_2_6_27 is not set
86.102 -# CT_KERNEL_V_2_6_27_1 is not set
86.103 -# CT_KERNEL_V_2_6_27_2 is not set
86.104 -# CT_KERNEL_V_2_6_27_3 is not set
86.105 -# CT_KERNEL_V_2_6_27_4 is not set
86.106 -# CT_KERNEL_V_2_6_27_5 is not set
86.107 -# CT_KERNEL_V_2_6_27_6 is not set
86.108 -# CT_KERNEL_V_2_6_27_7 is not set
86.109 -# CT_KERNEL_V_2_6_27_8 is not set
86.110 -# CT_KERNEL_V_2_6_27_9 is not set
86.111 -# CT_KERNEL_V_2_6_27_10 is not set
86.112 -# CT_KERNEL_V_2_6_27_11 is not set
86.113 -# CT_KERNEL_V_2_6_27_12 is not set
86.114 -# CT_KERNEL_V_2_6_27_13 is not set
86.115 -# CT_KERNEL_V_2_6_27_14 is not set
86.116 -# CT_KERNEL_V_2_6_27_15 is not set
86.117 -# CT_KERNEL_V_2_6_27_16 is not set
86.118 -# CT_KERNEL_V_2_6_27_17 is not set
86.119 -# CT_KERNEL_V_2_6_27_18 is not set
86.120 -# CT_KERNEL_V_2_6_27_19 is not set
86.121 -# CT_KERNEL_V_2_6_27_20 is not set
86.122 -# CT_KERNEL_V_2_6_27_21 is not set
86.123 -# CT_KERNEL_V_2_6_28 is not set
86.124 -# CT_KERNEL_V_2_6_28_1 is not set
86.125 -# CT_KERNEL_V_2_6_28_2 is not set
86.126 -# CT_KERNEL_V_2_6_28_3 is not set
86.127 -# CT_KERNEL_V_2_6_28_4 is not set
86.128 -# CT_KERNEL_V_2_6_28_5 is not set
86.129 -# CT_KERNEL_V_2_6_28_6 is not set
86.130 -# CT_KERNEL_V_2_6_28_7 is not set
86.131 -# CT_KERNEL_V_2_6_28_8 is not set
86.132 -# CT_KERNEL_V_2_6_28_9 is not set
86.133 +# CT_KERNEL_V_2_6_27_31 is not set
86.134 +# CT_KERNEL_V_2_6_28_10 is not set
86.135 CT_KERNEL_V_2_6_29=y
86.136 # CT_KERNEL_V_2_6_29_1 is not set
86.137 +# CT_KERNEL_V_2_6_29_2 is not set
86.138 +# CT_KERNEL_V_2_6_29_3 is not set
86.139 +# CT_KERNEL_V_2_6_29_4 is not set
86.140 +# CT_KERNEL_V_2_6_29_5 is not set
86.141 +# CT_KERNEL_V_2_6_29_6 is not set
86.142 +# CT_KERNEL_V_2_6_30 is not set
86.143 +# CT_KERNEL_V_2_6_30_1 is not set
86.144 +# CT_KERNEL_V_2_6_30_2 is not set
86.145 +# CT_KERNEL_V_2_6_30_3 is not set
86.146 +# CT_KERNEL_V_2_6_30_4 is not set
86.147 +# CT_KERNEL_V_2_6_30_5 is not set
86.148 # CT_KERNEL_V_select is not set
86.149 CT_KERNEL_LINUX_VERBOSITY_0=y
86.150 # CT_KERNEL_LINUX_VERBOSITY_1 is not set
86.151 @@ -203,23 +200,18 @@
86.152 # CT_KERNEL_LINUX_USE_CUSTOM_HEADERS is not set
86.153
86.154 #
86.155 -# GMP and MPFR
86.156 +# Common kernel options
86.157 #
86.158 -CT_GMP_MPFR=y
86.159 -CT_GMP_MPFR_TARGET=y
86.160 -# CT_GMP_V_4_2_2 is not set
86.161 -CT_GMP_V_4_2_4=y
86.162 -CT_GMP_VERSION="4.2.4"
86.163 -CT_GMP_CHECK=y
86.164 -# CT_MPFR_V_2_3_1 is not set
86.165 -# CT_MPFR_V_2_3_2 is not set
86.166 -# CT_MPFR_V_2_4_0 is not set
86.167 -CT_MPFR_V_2_4_1=y
86.168 -CT_MPFR_VERSION="2.4.1"
86.169 -CT_MPFR_CHECK=y
86.170 +CT_SHARED_LIBS=y
86.171
86.172 #
86.173 -# binutils
86.174 +# Binary utilities
86.175 +#
86.176 +CT_ARCH_BINFMT_ELF=y
86.177 +# CT_ARCH_BINFMT_FLAT is not set
86.178 +
86.179 +#
86.180 +# GNU binutils
86.181 #
86.182 CT_BINUTILS_VERSION="2.19.1"
86.183 # CT_BINUTILS_V_2_14 is not set
86.184 @@ -272,13 +264,16 @@
86.185 # CT_CC_V_4_3_1 is not set
86.186 CT_CC_V_4_3_2=y
86.187 # CT_CC_V_4_3_3 is not set
86.188 +# CT_CC_V_4_3_4 is not set
86.189 # CT_CC_V_4_4_0 is not set
86.190 +# CT_CC_V_4_4_1 is not set
86.191 CT_CC_GCC_4_3_or_later=y
86.192 -# CT_CC_GCC_4_4_snapshot is not set
86.193 +# CT_CC_GCC_4_4_or_later is not set
86.194 CT_CC_CXA_ATEXIT=y
86.195 CT_CC_SJLJ_EXCEPTIONS_CONFIGURE=y
86.196 # CT_CC_SJLJ_EXCEPTIONS_USE is not set
86.197 # CT_CC_SJLJ_EXCEPTIONS_DONT_USE is not set
86.198 +CT_CC_ENABLE_CXX_FLAGS=""
86.199 CT_CC_CORE_EXTRA_CONFIG=""
86.200 CT_CC_EXTRA_CONFIG=""
86.201 CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
86.202 @@ -305,6 +300,7 @@
86.203 CT_LIBC_VERSION="2.9"
86.204 # CT_LIBC_eglibc is not set
86.205 CT_LIBC_glibc=y
86.206 +# CT_LIBC_newlib is not set
86.207 # CT_LIBC_uClibc is not set
86.208 # CT_LIBC_V_2_3_6 is not set
86.209 # CT_LIBC_V_2_5 is not set
86.210 @@ -316,6 +312,7 @@
86.211 CT_LIBC_V_2_9=y
86.212 # CT_LIBC_V_LATEST is not set
86.213 # CT_LIBC_V_date is not set
86.214 +CT_LIBC_GLIBC_2_8_or_later=y
86.215 CT_LIBC_GLIBC_TARBALL=y
86.216 # CT_LIBC_GLIBC_CVS is not set
86.217
86.218 @@ -344,15 +341,6 @@
86.219 # CT_THREADS_NONE is not set
86.220
86.221 #
86.222 -# Tools facilities
86.223 -#
86.224 -# CT_TOOL_libelf is not set
86.225 -CT_TOOL_sstrip=y
86.226 -CT_SSTRIP_BUILDROOT=y
86.227 -# CT_SSTRIP_ELFKICKERS is not set
86.228 -CT_SSTRIP_FROM="buildroot"
86.229 -
86.230 -#
86.231 # Debug facilities
86.232 #
86.233 CT_DEBUG_dmalloc=y
86.234 @@ -366,6 +354,7 @@
86.235 # CT_DUMA_V_2_5_8 is not set
86.236 # CT_DUMA_V_2_5_12 is not set
86.237 CT_DUMA_V_2_5_14=y
86.238 +# CT_DUMA_V_2_5_15 is not set
86.239 CT_DUMA_VERSION="2_5_14"
86.240 CT_DEBUG_gdb=y
86.241 CT_GDB_CROSS=y
86.242 @@ -399,3 +388,38 @@
86.243 CT_STRACE_V_4_5_17=y
86.244 # CT_STRACE_V_4_5_18 is not set
86.245 CT_STRACE_VERSION="4.5.17"
86.246 +
86.247 +#
86.248 +# Tools facilities
86.249 +#
86.250 +# CT_TOOL_libelf is not set
86.251 +CT_TOOL_sstrip=y
86.252 +CT_SSTRIP_BUILDROOT=y
86.253 +# CT_SSTRIP_ELFKICKERS is not set
86.254 +CT_SSTRIP_FROM="buildroot"
86.255 +
86.256 +#
86.257 +# Companion libraries
86.258 +#
86.259 +CT_WRAPPER_NEEDED=y
86.260 +CT_GMP_MPFR=y
86.261 +# CT_GMP_V_4_2_2 is not set
86.262 +CT_GMP_V_4_2_4=y
86.263 +# CT_GMP_V_4_3_0 is not set
86.264 +# CT_GMP_V_4_3_1 is not set
86.265 +CT_GMP_VERSION="4.2.4"
86.266 +# CT_MPFR_V_2_3_1 is not set
86.267 +# CT_MPFR_V_2_3_2 is not set
86.268 +# CT_MPFR_V_2_4_0 is not set
86.269 +CT_MPFR_V_2_4_1=y
86.270 +CT_MPFR_VERSION="2.4.1"
86.271 +# CT_PPL_CLOOG_MPC is not set
86.272 +
86.273 +#
86.274 +# Companion libraries common options
86.275 +#
86.276 +# CT_COMP_LIBS_CHECK is not set
86.277 +CT_COMP_LIBS_TARGET=y
86.278 +CT_TOOLS_WRAPPER_SCRIPT=y
86.279 +# CT_TOOLS_WRAPPER_EXEC is not set
86.280 +CT_TOOLS_WRAPPER="script"
87.1 --- a/samples/powerpc-unknown-linux-uclibc/crosstool.config Sat Oct 03 18:49:23 2009 +0200
87.2 +++ b/samples/powerpc-unknown-linux-uclibc/crosstool.config Sat Oct 03 18:49:51 2009 +0200
87.3 @@ -1,7 +1,7 @@
87.4 #
87.5 # Automatically generated make config: don't edit
87.6 -# crosstool-NG version: svn_trunk@1474
87.7 -# Sun Apr 19 19:02:13 2009
87.8 +# crosstool-NG version: hg_default@1532_1fb0c4bd6dfb
87.9 +# Sat Sep 12 18:25:25 2009
87.10 #
87.11
87.12 #
87.13 @@ -23,7 +23,6 @@
87.14 CT_WORK_DIR="${CT_TOP_DIR}/targets"
87.15 CT_PREFIX_DIR="${HOME}/x-tools/${CT_TARGET}"
87.16 CT_INSTALL_DIR="${CT_PREFIX_DIR}"
87.17 -# CT_CUSTOM_PATCH is not set
87.18 CT_REMOVE_DOCS=y
87.19 CT_INSTALL_DIR_RO=y
87.20
87.21 @@ -44,6 +43,15 @@
87.22 # CT_FORCE_EXTRACT is not set
87.23 CT_OVERIDE_CONFIG_GUESS_SUB=y
87.24 # CT_ONLY_EXTRACT is not set
87.25 +CT_PATCH_BUNDLED=y
87.26 +# CT_PATCH_LOCAL is not set
87.27 +# CT_PATCH_BUNDLED_LOCAL is not set
87.28 +# CT_PATCH_LOCAL_BUNDLED is not set
87.29 +# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set
87.30 +# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set
87.31 +CT_PATCH_ORDER="bundled"
87.32 +# CT_PATCH_SINGLE is not set
87.33 +# CT_PATCH_USE_LOCAL is not set
87.34
87.35 #
87.36 # Build behavior
87.37 @@ -52,7 +60,11 @@
87.38 CT_LOAD=0
87.39 CT_NICE=0
87.40 CT_USE_PIPES=y
87.41 +# CT_CONFIG_SHELL_SH is not set
87.42 # CT_CONFIG_SHELL_ASH is not set
87.43 +CT_CONFIG_SHELL_BASH=y
87.44 +# CT_CONFIG_SHELL_CUSTOM is not set
87.45 +CT_CONFIG_SHELL="bash"
87.46
87.47 #
87.48 # Logging
87.49 @@ -74,12 +86,14 @@
87.50 #
87.51 CT_ARCH="powerpc"
87.52 # CT_ARCH_64 is not set
87.53 +# CT_ARCH_SUPPORTS_BOTH_MMU is not set
87.54 +# CT_ARCH_SUPPORTS_BOTH_ENDIAN is not set
87.55 # CT_ARCH_SUPPORT_ARCH is not set
87.56 CT_ARCH_SUPPORT_ABI=y
87.57 CT_ARCH_SUPPORT_CPU=y
87.58 CT_ARCH_SUPPORT_TUNE=y
87.59 # CT_ARCH_SUPPORT_FPU is not set
87.60 -# CT_ARCH_SUPPORTS_BOTH_ENDIAN is not set
87.61 +# CT_ARCH_DEFAULT_HAS_MMU is not set
87.62 # CT_ARCH_DEFAULT_BE is not set
87.63 # CT_ARCH_DEFAULT_LE is not set
87.64 CT_ARCH_ABI=""
87.65 @@ -95,6 +109,7 @@
87.66 #
87.67 # CT_ARCH_alpha is not set
87.68 # CT_ARCH_arm is not set
87.69 +# CT_ARCH_avr32 is not set
87.70 # CT_ARCH_ia64 is not set
87.71 # CT_ARCH_mips is not set
87.72 CT_ARCH_powerpc=y
87.73 @@ -103,6 +118,7 @@
87.74 # CT_ARCH_x86 is not set
87.75 # CT_ARCH_x86_64 is not set
87.76 # CT_ARCH_POWERPC_SPE is not set
87.77 +CT_ARCH_USE_MMU=y
87.78
87.79 #
87.80 # Target optimisations
87.81 @@ -117,7 +133,6 @@
87.82 #
87.83 CT_USE_SYSROOT=y
87.84 CT_SYSROOT_DIR_PREFIX=""
87.85 -CT_SHARED_LIBS=y
87.86
87.87 #
87.88 # Tuple completion and aliasing
87.89 @@ -146,6 +161,7 @@
87.90 # Operating System
87.91 #
87.92 # CT_BARE_METAL is not set
87.93 +CT_KERNEL_SUPPORTS_SHARED_LIBS=y
87.94 CT_KERNEL="linux"
87.95 CT_KERNEL_VERSION="2.6.29"
87.96 # CT_KERNEL_bare_metal is not set
87.97 @@ -161,40 +177,21 @@
87.98 # CT_KERNEL_V_2_6_24_7 is not set
87.99 # CT_KERNEL_V_2_6_25_20 is not set
87.100 # CT_KERNEL_V_2_6_26_8 is not set
87.101 -# CT_KERNEL_V_2_6_27 is not set
87.102 -# CT_KERNEL_V_2_6_27_1 is not set
87.103 -# CT_KERNEL_V_2_6_27_2 is not set
87.104 -# CT_KERNEL_V_2_6_27_3 is not set
87.105 -# CT_KERNEL_V_2_6_27_4 is not set
87.106 -# CT_KERNEL_V_2_6_27_5 is not set
87.107 -# CT_KERNEL_V_2_6_27_6 is not set
87.108 -# CT_KERNEL_V_2_6_27_7 is not set
87.109 -# CT_KERNEL_V_2_6_27_8 is not set
87.110 -# CT_KERNEL_V_2_6_27_9 is not set
87.111 -# CT_KERNEL_V_2_6_27_10 is not set
87.112 -# CT_KERNEL_V_2_6_27_11 is not set
87.113 -# CT_KERNEL_V_2_6_27_12 is not set
87.114 -# CT_KERNEL_V_2_6_27_13 is not set
87.115 -# CT_KERNEL_V_2_6_27_14 is not set
87.116 -# CT_KERNEL_V_2_6_27_15 is not set
87.117 -# CT_KERNEL_V_2_6_27_16 is not set
87.118 -# CT_KERNEL_V_2_6_27_17 is not set
87.119 -# CT_KERNEL_V_2_6_27_18 is not set
87.120 -# CT_KERNEL_V_2_6_27_19 is not set
87.121 -# CT_KERNEL_V_2_6_27_20 is not set
87.122 -# CT_KERNEL_V_2_6_27_21 is not set
87.123 -# CT_KERNEL_V_2_6_28 is not set
87.124 -# CT_KERNEL_V_2_6_28_1 is not set
87.125 -# CT_KERNEL_V_2_6_28_2 is not set
87.126 -# CT_KERNEL_V_2_6_28_3 is not set
87.127 -# CT_KERNEL_V_2_6_28_4 is not set
87.128 -# CT_KERNEL_V_2_6_28_5 is not set
87.129 -# CT_KERNEL_V_2_6_28_6 is not set
87.130 -# CT_KERNEL_V_2_6_28_7 is not set
87.131 -# CT_KERNEL_V_2_6_28_8 is not set
87.132 -# CT_KERNEL_V_2_6_28_9 is not set
87.133 +# CT_KERNEL_V_2_6_27_31 is not set
87.134 +# CT_KERNEL_V_2_6_28_10 is not set
87.135 CT_KERNEL_V_2_6_29=y
87.136 # CT_KERNEL_V_2_6_29_1 is not set
87.137 +# CT_KERNEL_V_2_6_29_2 is not set
87.138 +# CT_KERNEL_V_2_6_29_3 is not set
87.139 +# CT_KERNEL_V_2_6_29_4 is not set
87.140 +# CT_KERNEL_V_2_6_29_5 is not set
87.141 +# CT_KERNEL_V_2_6_29_6 is not set
87.142 +# CT_KERNEL_V_2_6_30 is not set
87.143 +# CT_KERNEL_V_2_6_30_1 is not set
87.144 +# CT_KERNEL_V_2_6_30_2 is not set
87.145 +# CT_KERNEL_V_2_6_30_3 is not set
87.146 +# CT_KERNEL_V_2_6_30_4 is not set
87.147 +# CT_KERNEL_V_2_6_30_5 is not set
87.148 # CT_KERNEL_V_select is not set
87.149 CT_KERNEL_LINUX_VERBOSITY_0=y
87.150 # CT_KERNEL_LINUX_VERBOSITY_1 is not set
87.151 @@ -203,23 +200,18 @@
87.152 # CT_KERNEL_LINUX_USE_CUSTOM_HEADERS is not set
87.153
87.154 #
87.155 -# GMP and MPFR
87.156 +# Common kernel options
87.157 #
87.158 -CT_GMP_MPFR=y
87.159 -CT_GMP_MPFR_TARGET=y
87.160 -# CT_GMP_V_4_2_2 is not set
87.161 -CT_GMP_V_4_2_4=y
87.162 -CT_GMP_VERSION="4.2.4"
87.163 -CT_GMP_CHECK=y
87.164 -# CT_MPFR_V_2_3_1 is not set
87.165 -# CT_MPFR_V_2_3_2 is not set
87.166 -# CT_MPFR_V_2_4_0 is not set
87.167 -CT_MPFR_V_2_4_1=y
87.168 -CT_MPFR_VERSION="2.4.1"
87.169 -CT_MPFR_CHECK=y
87.170 +CT_SHARED_LIBS=y
87.171
87.172 #
87.173 -# binutils
87.174 +# Binary utilities
87.175 +#
87.176 +CT_ARCH_BINFMT_ELF=y
87.177 +# CT_ARCH_BINFMT_FLAT is not set
87.178 +
87.179 +#
87.180 +# GNU binutils
87.181 #
87.182 CT_BINUTILS_VERSION="2.19.1"
87.183 # CT_BINUTILS_V_2_14 is not set
87.184 @@ -272,13 +264,16 @@
87.185 # CT_CC_V_4_3_1 is not set
87.186 # CT_CC_V_4_3_2 is not set
87.187 # CT_CC_V_4_3_3 is not set
87.188 +# CT_CC_V_4_3_4 is not set
87.189 # CT_CC_V_4_4_0 is not set
87.190 +# CT_CC_V_4_4_1 is not set
87.191 # CT_CC_GCC_4_3_or_later is not set
87.192 -# CT_CC_GCC_4_4_snapshot is not set
87.193 +# CT_CC_GCC_4_4_or_later is not set
87.194 CT_CC_CXA_ATEXIT=y
87.195 CT_CC_SJLJ_EXCEPTIONS_CONFIGURE=y
87.196 # CT_CC_SJLJ_EXCEPTIONS_USE is not set
87.197 # CT_CC_SJLJ_EXCEPTIONS_DONT_USE is not set
87.198 +CT_CC_ENABLE_CXX_FLAGS=""
87.199 CT_CC_CORE_EXTRA_CONFIG=""
87.200 CT_CC_EXTRA_CONFIG=""
87.201 CT_CC_SUPPORT_CXX=y
87.202 @@ -302,6 +297,7 @@
87.203 CT_LIBC_VERSION="0.9.30.1"
87.204 # CT_LIBC_eglibc is not set
87.205 # CT_LIBC_glibc is not set
87.206 +# CT_LIBC_newlib is not set
87.207 CT_LIBC_uClibc=y
87.208 # CT_LIBC_V_0_9_28 is not set
87.209 # CT_LIBC_V_0_9_28_1 is not set
87.210 @@ -312,7 +308,8 @@
87.211 CT_LIBC_V_0_9_30_1=y
87.212 # CT_LIBC_V_snapshot is not set
87.213 # CT_LIBC_V_specific_date is not set
87.214 -# CT_LIBC_UCLIBC_PARALLEL is not set
87.215 +CT_LIBC_UCLIBC_0_9_30_or_later=y
87.216 +CT_LIBC_UCLIBC_PARALLEL=y
87.217 CT_LIBC_UCLIBC_VERBOSITY_0=y
87.218 # CT_LIBC_UCLIBC_VERBOSITY_1 is not set
87.219 CT_LIBC_UCLIBC_VERBOSITY=""
87.220 @@ -335,15 +332,6 @@
87.221 # CT_THREADS_NONE is not set
87.222
87.223 #
87.224 -# Tools facilities
87.225 -#
87.226 -# CT_TOOL_libelf is not set
87.227 -CT_TOOL_sstrip=y
87.228 -CT_SSTRIP_BUILDROOT=y
87.229 -# CT_SSTRIP_ELFKICKERS is not set
87.230 -CT_SSTRIP_FROM="buildroot"
87.231 -
87.232 -#
87.233 # Debug facilities
87.234 #
87.235 CT_DEBUG_dmalloc=y
87.236 @@ -357,6 +345,7 @@
87.237 # CT_DUMA_V_2_5_8 is not set
87.238 # CT_DUMA_V_2_5_12 is not set
87.239 CT_DUMA_V_2_5_14=y
87.240 +# CT_DUMA_V_2_5_15 is not set
87.241 CT_DUMA_VERSION="2_5_14"
87.242 CT_DEBUG_gdb=y
87.243 CT_GDB_CROSS=y
87.244 @@ -390,3 +379,38 @@
87.245 CT_STRACE_V_4_5_17=y
87.246 # CT_STRACE_V_4_5_18 is not set
87.247 CT_STRACE_VERSION="4.5.17"
87.248 +
87.249 +#
87.250 +# Tools facilities
87.251 +#
87.252 +# CT_TOOL_libelf is not set
87.253 +CT_TOOL_sstrip=y
87.254 +CT_SSTRIP_BUILDROOT=y
87.255 +# CT_SSTRIP_ELFKICKERS is not set
87.256 +CT_SSTRIP_FROM="buildroot"
87.257 +
87.258 +#
87.259 +# Companion libraries
87.260 +#
87.261 +CT_WRAPPER_NEEDED=y
87.262 +CT_GMP_MPFR=y
87.263 +# CT_GMP_V_4_2_2 is not set
87.264 +CT_GMP_V_4_2_4=y
87.265 +# CT_GMP_V_4_3_0 is not set
87.266 +# CT_GMP_V_4_3_1 is not set
87.267 +CT_GMP_VERSION="4.2.4"
87.268 +# CT_MPFR_V_2_3_1 is not set
87.269 +# CT_MPFR_V_2_3_2 is not set
87.270 +# CT_MPFR_V_2_4_0 is not set
87.271 +CT_MPFR_V_2_4_1=y
87.272 +CT_MPFR_VERSION="2.4.1"
87.273 +# CT_PPL_CLOOG_MPC is not set
87.274 +
87.275 +#
87.276 +# Companion libraries common options
87.277 +#
87.278 +# CT_COMP_LIBS_CHECK is not set
87.279 +CT_COMP_LIBS_TARGET=y
87.280 +CT_TOOLS_WRAPPER_SCRIPT=y
87.281 +# CT_TOOLS_WRAPPER_EXEC is not set
87.282 +CT_TOOLS_WRAPPER="script"
88.1 --- a/samples/powerpc-unknown_nofpu-linux-gnu/crosstool.config Sat Oct 03 18:49:23 2009 +0200
88.2 +++ b/samples/powerpc-unknown_nofpu-linux-gnu/crosstool.config Sat Oct 03 18:49:51 2009 +0200
88.3 @@ -1,7 +1,7 @@
88.4 #
88.5 # Automatically generated make config: don't edit
88.6 -# crosstool-NG version: svn_trunk@1474
88.7 -# Sun Apr 19 19:02:15 2009
88.8 +# crosstool-NG version: hg_default@1532_1fb0c4bd6dfb
88.9 +# Sat Sep 12 20:36:03 2009
88.10 #
88.11
88.12 #
88.13 @@ -23,7 +23,6 @@
88.14 CT_WORK_DIR="${CT_TOP_DIR}/targets"
88.15 CT_PREFIX_DIR="${HOME}/x-tools/${CT_TARGET}"
88.16 CT_INSTALL_DIR="${CT_PREFIX_DIR}"
88.17 -# CT_CUSTOM_PATCH is not set
88.18 CT_REMOVE_DOCS=y
88.19 CT_INSTALL_DIR_RO=y
88.20
88.21 @@ -44,6 +43,15 @@
88.22 # CT_FORCE_EXTRACT is not set
88.23 CT_OVERIDE_CONFIG_GUESS_SUB=y
88.24 # CT_ONLY_EXTRACT is not set
88.25 +CT_PATCH_BUNDLED=y
88.26 +# CT_PATCH_LOCAL is not set
88.27 +# CT_PATCH_BUNDLED_LOCAL is not set
88.28 +# CT_PATCH_LOCAL_BUNDLED is not set
88.29 +# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set
88.30 +# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set
88.31 +CT_PATCH_ORDER="bundled"
88.32 +# CT_PATCH_SINGLE is not set
88.33 +# CT_PATCH_USE_LOCAL is not set
88.34
88.35 #
88.36 # Build behavior
88.37 @@ -52,7 +60,11 @@
88.38 CT_LOAD=0
88.39 CT_NICE=0
88.40 CT_USE_PIPES=y
88.41 +# CT_CONFIG_SHELL_SH is not set
88.42 # CT_CONFIG_SHELL_ASH is not set
88.43 +CT_CONFIG_SHELL_BASH=y
88.44 +# CT_CONFIG_SHELL_CUSTOM is not set
88.45 +CT_CONFIG_SHELL="bash"
88.46
88.47 #
88.48 # Logging
88.49 @@ -74,12 +86,14 @@
88.50 #
88.51 CT_ARCH="powerpc"
88.52 # CT_ARCH_64 is not set
88.53 +# CT_ARCH_SUPPORTS_BOTH_MMU is not set
88.54 +# CT_ARCH_SUPPORTS_BOTH_ENDIAN is not set
88.55 # CT_ARCH_SUPPORT_ARCH is not set
88.56 CT_ARCH_SUPPORT_ABI=y
88.57 CT_ARCH_SUPPORT_CPU=y
88.58 CT_ARCH_SUPPORT_TUNE=y
88.59 # CT_ARCH_SUPPORT_FPU is not set
88.60 -# CT_ARCH_SUPPORTS_BOTH_ENDIAN is not set
88.61 +# CT_ARCH_DEFAULT_HAS_MMU is not set
88.62 # CT_ARCH_DEFAULT_BE is not set
88.63 # CT_ARCH_DEFAULT_LE is not set
88.64 CT_ARCH_ABI=""
88.65 @@ -95,6 +109,7 @@
88.66 #
88.67 # CT_ARCH_alpha is not set
88.68 # CT_ARCH_arm is not set
88.69 +# CT_ARCH_avr32 is not set
88.70 # CT_ARCH_ia64 is not set
88.71 # CT_ARCH_mips is not set
88.72 CT_ARCH_powerpc=y
88.73 @@ -103,6 +118,7 @@
88.74 # CT_ARCH_x86 is not set
88.75 # CT_ARCH_x86_64 is not set
88.76 # CT_ARCH_POWERPC_SPE is not set
88.77 +CT_ARCH_USE_MMU=y
88.78
88.79 #
88.80 # Target optimisations
88.81 @@ -117,7 +133,6 @@
88.82 #
88.83 CT_USE_SYSROOT=y
88.84 CT_SYSROOT_DIR_PREFIX=""
88.85 -CT_SHARED_LIBS=y
88.86
88.87 #
88.88 # Tuple completion and aliasing
88.89 @@ -146,6 +161,7 @@
88.90 # Operating System
88.91 #
88.92 # CT_BARE_METAL is not set
88.93 +CT_KERNEL_SUPPORTS_SHARED_LIBS=y
88.94 CT_KERNEL="linux"
88.95 CT_KERNEL_VERSION="2.6.29"
88.96 # CT_KERNEL_bare_metal is not set
88.97 @@ -161,40 +177,21 @@
88.98 # CT_KERNEL_V_2_6_24_7 is not set
88.99 # CT_KERNEL_V_2_6_25_20 is not set
88.100 # CT_KERNEL_V_2_6_26_8 is not set
88.101 -# CT_KERNEL_V_2_6_27 is not set
88.102 -# CT_KERNEL_V_2_6_27_1 is not set
88.103 -# CT_KERNEL_V_2_6_27_2 is not set
88.104 -# CT_KERNEL_V_2_6_27_3 is not set
88.105 -# CT_KERNEL_V_2_6_27_4 is not set
88.106 -# CT_KERNEL_V_2_6_27_5 is not set
88.107 -# CT_KERNEL_V_2_6_27_6 is not set
88.108 -# CT_KERNEL_V_2_6_27_7 is not set
88.109 -# CT_KERNEL_V_2_6_27_8 is not set
88.110 -# CT_KERNEL_V_2_6_27_9 is not set
88.111 -# CT_KERNEL_V_2_6_27_10 is not set
88.112 -# CT_KERNEL_V_2_6_27_11 is not set
88.113 -# CT_KERNEL_V_2_6_27_12 is not set
88.114 -# CT_KERNEL_V_2_6_27_13 is not set
88.115 -# CT_KERNEL_V_2_6_27_14 is not set
88.116 -# CT_KERNEL_V_2_6_27_15 is not set
88.117 -# CT_KERNEL_V_2_6_27_16 is not set
88.118 -# CT_KERNEL_V_2_6_27_17 is not set
88.119 -# CT_KERNEL_V_2_6_27_18 is not set
88.120 -# CT_KERNEL_V_2_6_27_19 is not set
88.121 -# CT_KERNEL_V_2_6_27_20 is not set
88.122 -# CT_KERNEL_V_2_6_27_21 is not set
88.123 -# CT_KERNEL_V_2_6_28 is not set
88.124 -# CT_KERNEL_V_2_6_28_1 is not set
88.125 -# CT_KERNEL_V_2_6_28_2 is not set
88.126 -# CT_KERNEL_V_2_6_28_3 is not set
88.127 -# CT_KERNEL_V_2_6_28_4 is not set
88.128 -# CT_KERNEL_V_2_6_28_5 is not set
88.129 -# CT_KERNEL_V_2_6_28_6 is not set
88.130 -# CT_KERNEL_V_2_6_28_7 is not set
88.131 -# CT_KERNEL_V_2_6_28_8 is not set
88.132 -# CT_KERNEL_V_2_6_28_9 is not set
88.133 +# CT_KERNEL_V_2_6_27_31 is not set
88.134 +# CT_KERNEL_V_2_6_28_10 is not set
88.135 CT_KERNEL_V_2_6_29=y
88.136 # CT_KERNEL_V_2_6_29_1 is not set
88.137 +# CT_KERNEL_V_2_6_29_2 is not set
88.138 +# CT_KERNEL_V_2_6_29_3 is not set
88.139 +# CT_KERNEL_V_2_6_29_4 is not set
88.140 +# CT_KERNEL_V_2_6_29_5 is not set
88.141 +# CT_KERNEL_V_2_6_29_6 is not set
88.142 +# CT_KERNEL_V_2_6_30 is not set
88.143 +# CT_KERNEL_V_2_6_30_1 is not set
88.144 +# CT_KERNEL_V_2_6_30_2 is not set
88.145 +# CT_KERNEL_V_2_6_30_3 is not set
88.146 +# CT_KERNEL_V_2_6_30_4 is not set
88.147 +# CT_KERNEL_V_2_6_30_5 is not set
88.148 # CT_KERNEL_V_select is not set
88.149 CT_KERNEL_LINUX_VERBOSITY_0=y
88.150 # CT_KERNEL_LINUX_VERBOSITY_1 is not set
88.151 @@ -203,23 +200,18 @@
88.152 # CT_KERNEL_LINUX_USE_CUSTOM_HEADERS is not set
88.153
88.154 #
88.155 -# GMP and MPFR
88.156 +# Common kernel options
88.157 #
88.158 -CT_GMP_MPFR=y
88.159 -CT_GMP_MPFR_TARGET=y
88.160 -# CT_GMP_V_4_2_2 is not set
88.161 -CT_GMP_V_4_2_4=y
88.162 -CT_GMP_VERSION="4.2.4"
88.163 -CT_GMP_CHECK=y
88.164 -# CT_MPFR_V_2_3_1 is not set
88.165 -# CT_MPFR_V_2_3_2 is not set
88.166 -# CT_MPFR_V_2_4_0 is not set
88.167 -CT_MPFR_V_2_4_1=y
88.168 -CT_MPFR_VERSION="2.4.1"
88.169 -CT_MPFR_CHECK=y
88.170 +CT_SHARED_LIBS=y
88.171
88.172 #
88.173 -# binutils
88.174 +# Binary utilities
88.175 +#
88.176 +CT_ARCH_BINFMT_ELF=y
88.177 +# CT_ARCH_BINFMT_FLAT is not set
88.178 +
88.179 +#
88.180 +# GNU binutils
88.181 #
88.182 CT_BINUTILS_VERSION="2.19.1"
88.183 # CT_BINUTILS_V_2_14 is not set
88.184 @@ -272,13 +264,16 @@
88.185 # CT_CC_V_4_3_1 is not set
88.186 CT_CC_V_4_3_2=y
88.187 # CT_CC_V_4_3_3 is not set
88.188 +# CT_CC_V_4_3_4 is not set
88.189 # CT_CC_V_4_4_0 is not set
88.190 +# CT_CC_V_4_4_1 is not set
88.191 CT_CC_GCC_4_3_or_later=y
88.192 -# CT_CC_GCC_4_4_snapshot is not set
88.193 +# CT_CC_GCC_4_4_or_later is not set
88.194 CT_CC_CXA_ATEXIT=y
88.195 CT_CC_SJLJ_EXCEPTIONS_CONFIGURE=y
88.196 # CT_CC_SJLJ_EXCEPTIONS_USE is not set
88.197 # CT_CC_SJLJ_EXCEPTIONS_DONT_USE is not set
88.198 +CT_CC_ENABLE_CXX_FLAGS=""
88.199 CT_CC_CORE_EXTRA_CONFIG=""
88.200 CT_CC_EXTRA_CONFIG=""
88.201 CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
88.202 @@ -305,6 +300,7 @@
88.203 CT_LIBC_VERSION="2.9"
88.204 # CT_LIBC_eglibc is not set
88.205 CT_LIBC_glibc=y
88.206 +# CT_LIBC_newlib is not set
88.207 # CT_LIBC_uClibc is not set
88.208 # CT_LIBC_V_2_3_6 is not set
88.209 # CT_LIBC_V_2_5 is not set
88.210 @@ -316,6 +312,7 @@
88.211 CT_LIBC_V_2_9=y
88.212 # CT_LIBC_V_LATEST is not set
88.213 # CT_LIBC_V_date is not set
88.214 +CT_LIBC_GLIBC_2_8_or_later=y
88.215 # CT_LIBC_GLIBC_TARBALL is not set
88.216 CT_LIBC_GLIBC_CVS=y
88.217 CT_LIBC_GLIBC_CVS_date="2009-03-29"
88.218 @@ -329,6 +326,18 @@
88.219 CT_LIBC_EXTRA_CC_ARGS=""
88.220 CT_LIBC_GLIBC_USE_PORTS=y
88.221 CT_LIBC_ADDONS_LIST=""
88.222 +
88.223 +#
88.224 +# WARNING!!!
88.225 +#
88.226 +
88.227 +#
88.228 +# For glibc >= 2.8, addons are only available via a CVS checkout.
88.229 +#
88.230 +
88.231 +#
88.232 +# Be sure to review the associated options, above.
88.233 +#
88.234 # CT_LIBC_GLIBC_KERNEL_VERSION_NONE is not set
88.235 CT_LIBC_GLIBC_KERNEL_VERSION_AS_HEADERS=y
88.236 # CT_LIBC_GLIBC_KERNEL_VERSION_CHOSEN is not set
88.237 @@ -345,15 +354,6 @@
88.238 # CT_THREADS_NONE is not set
88.239
88.240 #
88.241 -# Tools facilities
88.242 -#
88.243 -# CT_TOOL_libelf is not set
88.244 -CT_TOOL_sstrip=y
88.245 -CT_SSTRIP_BUILDROOT=y
88.246 -# CT_SSTRIP_ELFKICKERS is not set
88.247 -CT_SSTRIP_FROM="buildroot"
88.248 -
88.249 -#
88.250 # Debug facilities
88.251 #
88.252 CT_DEBUG_dmalloc=y
88.253 @@ -367,6 +367,7 @@
88.254 # CT_DUMA_V_2_5_8 is not set
88.255 # CT_DUMA_V_2_5_12 is not set
88.256 CT_DUMA_V_2_5_14=y
88.257 +# CT_DUMA_V_2_5_15 is not set
88.258 CT_DUMA_VERSION="2_5_14"
88.259 CT_DEBUG_gdb=y
88.260 CT_GDB_CROSS=y
88.261 @@ -400,3 +401,38 @@
88.262 CT_STRACE_V_4_5_17=y
88.263 # CT_STRACE_V_4_5_18 is not set
88.264 CT_STRACE_VERSION="4.5.17"
88.265 +
88.266 +#
88.267 +# Tools facilities
88.268 +#
88.269 +# CT_TOOL_libelf is not set
88.270 +CT_TOOL_sstrip=y
88.271 +CT_SSTRIP_BUILDROOT=y
88.272 +# CT_SSTRIP_ELFKICKERS is not set
88.273 +CT_SSTRIP_FROM="buildroot"
88.274 +
88.275 +#
88.276 +# Companion libraries
88.277 +#
88.278 +CT_WRAPPER_NEEDED=y
88.279 +CT_GMP_MPFR=y
88.280 +# CT_GMP_V_4_2_2 is not set
88.281 +CT_GMP_V_4_2_4=y
88.282 +# CT_GMP_V_4_3_0 is not set
88.283 +# CT_GMP_V_4_3_1 is not set
88.284 +CT_GMP_VERSION="4.2.4"
88.285 +# CT_MPFR_V_2_3_1 is not set
88.286 +# CT_MPFR_V_2_3_2 is not set
88.287 +# CT_MPFR_V_2_4_0 is not set
88.288 +CT_MPFR_V_2_4_1=y
88.289 +CT_MPFR_VERSION="2.4.1"
88.290 +# CT_PPL_CLOOG_MPC is not set
88.291 +
88.292 +#
88.293 +# Companion libraries common options
88.294 +#
88.295 +# CT_COMP_LIBS_CHECK is not set
88.296 +CT_COMP_LIBS_TARGET=y
88.297 +CT_TOOLS_WRAPPER_SCRIPT=y
88.298 +# CT_TOOLS_WRAPPER_EXEC is not set
88.299 +CT_TOOLS_WRAPPER="script"
89.1 --- a/samples/powerpc64-unknown-linux-gnu/crosstool.config Sat Oct 03 18:49:23 2009 +0200
89.2 +++ b/samples/powerpc64-unknown-linux-gnu/crosstool.config Sat Oct 03 18:49:51 2009 +0200
89.3 @@ -1,7 +1,7 @@
89.4 #
89.5 # Automatically generated make config: don't edit
89.6 -# crosstool-NG version: svn_trunk@1474
89.7 -# Sun Apr 19 19:02:16 2009
89.8 +# crosstool-NG version: hg_default@1532_1fb0c4bd6dfb
89.9 +# Sat Sep 12 21:57:45 2009
89.10 #
89.11
89.12 #
89.13 @@ -23,7 +23,6 @@
89.14 CT_WORK_DIR="${CT_TOP_DIR}/targets"
89.15 CT_PREFIX_DIR="${HOME}/x-tools/${CT_TARGET}"
89.16 CT_INSTALL_DIR="${CT_PREFIX_DIR}"
89.17 -# CT_CUSTOM_PATCH is not set
89.18 CT_REMOVE_DOCS=y
89.19 CT_INSTALL_DIR_RO=y
89.20
89.21 @@ -45,6 +44,15 @@
89.22 # CT_FORCE_EXTRACT is not set
89.23 CT_OVERIDE_CONFIG_GUESS_SUB=y
89.24 # CT_ONLY_EXTRACT is not set
89.25 +CT_PATCH_BUNDLED=y
89.26 +# CT_PATCH_LOCAL is not set
89.27 +# CT_PATCH_BUNDLED_LOCAL is not set
89.28 +# CT_PATCH_LOCAL_BUNDLED is not set
89.29 +# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set
89.30 +# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set
89.31 +CT_PATCH_ORDER="bundled"
89.32 +# CT_PATCH_SINGLE is not set
89.33 +# CT_PATCH_USE_LOCAL is not set
89.34
89.35 #
89.36 # Build behavior
89.37 @@ -53,7 +61,11 @@
89.38 CT_LOAD=0
89.39 CT_NICE=0
89.40 CT_USE_PIPES=y
89.41 +# CT_CONFIG_SHELL_SH is not set
89.42 # CT_CONFIG_SHELL_ASH is not set
89.43 +CT_CONFIG_SHELL_BASH=y
89.44 +# CT_CONFIG_SHELL_CUSTOM is not set
89.45 +CT_CONFIG_SHELL="bash"
89.46
89.47 #
89.48 # Logging
89.49 @@ -75,12 +87,14 @@
89.50 #
89.51 CT_ARCH="powerpc64"
89.52 CT_ARCH_64=y
89.53 +# CT_ARCH_SUPPORTS_BOTH_MMU is not set
89.54 +# CT_ARCH_SUPPORTS_BOTH_ENDIAN is not set
89.55 # CT_ARCH_SUPPORT_ARCH is not set
89.56 CT_ARCH_SUPPORT_ABI=y
89.57 CT_ARCH_SUPPORT_CPU=y
89.58 CT_ARCH_SUPPORT_TUNE=y
89.59 # CT_ARCH_SUPPORT_FPU is not set
89.60 -# CT_ARCH_SUPPORTS_BOTH_ENDIAN is not set
89.61 +# CT_ARCH_DEFAULT_HAS_MMU is not set
89.62 # CT_ARCH_DEFAULT_BE is not set
89.63 # CT_ARCH_DEFAULT_LE is not set
89.64 CT_ARCH_ABI=""
89.65 @@ -96,6 +110,7 @@
89.66 #
89.67 # CT_ARCH_alpha is not set
89.68 # CT_ARCH_arm is not set
89.69 +# CT_ARCH_avr32 is not set
89.70 # CT_ARCH_ia64 is not set
89.71 # CT_ARCH_mips is not set
89.72 # CT_ARCH_powerpc is not set
89.73 @@ -104,6 +119,7 @@
89.74 # CT_ARCH_x86 is not set
89.75 # CT_ARCH_x86_64 is not set
89.76 # CT_ARCH_POWERPC_SPE is not set
89.77 +CT_ARCH_USE_MMU=y
89.78
89.79 #
89.80 # Target optimisations
89.81 @@ -118,7 +134,6 @@
89.82 #
89.83 CT_USE_SYSROOT=y
89.84 CT_SYSROOT_DIR_PREFIX=""
89.85 -CT_SHARED_LIBS=y
89.86
89.87 #
89.88 # Tuple completion and aliasing
89.89 @@ -147,6 +162,7 @@
89.90 # Operating System
89.91 #
89.92 # CT_BARE_METAL is not set
89.93 +CT_KERNEL_SUPPORTS_SHARED_LIBS=y
89.94 CT_KERNEL="linux"
89.95 CT_KERNEL_VERSION="2.6.29"
89.96 # CT_KERNEL_bare_metal is not set
89.97 @@ -162,40 +178,21 @@
89.98 # CT_KERNEL_V_2_6_24_7 is not set
89.99 # CT_KERNEL_V_2_6_25_20 is not set
89.100 # CT_KERNEL_V_2_6_26_8 is not set
89.101 -# CT_KERNEL_V_2_6_27 is not set
89.102 -# CT_KERNEL_V_2_6_27_1 is not set
89.103 -# CT_KERNEL_V_2_6_27_2 is not set
89.104 -# CT_KERNEL_V_2_6_27_3 is not set
89.105 -# CT_KERNEL_V_2_6_27_4 is not set
89.106 -# CT_KERNEL_V_2_6_27_5 is not set
89.107 -# CT_KERNEL_V_2_6_27_6 is not set
89.108 -# CT_KERNEL_V_2_6_27_7 is not set
89.109 -# CT_KERNEL_V_2_6_27_8 is not set
89.110 -# CT_KERNEL_V_2_6_27_9 is not set
89.111 -# CT_KERNEL_V_2_6_27_10 is not set
89.112 -# CT_KERNEL_V_2_6_27_11 is not set
89.113 -# CT_KERNEL_V_2_6_27_12 is not set
89.114 -# CT_KERNEL_V_2_6_27_13 is not set
89.115 -# CT_KERNEL_V_2_6_27_14 is not set
89.116 -# CT_KERNEL_V_2_6_27_15 is not set
89.117 -# CT_KERNEL_V_2_6_27_16 is not set
89.118 -# CT_KERNEL_V_2_6_27_17 is not set
89.119 -# CT_KERNEL_V_2_6_27_18 is not set
89.120 -# CT_KERNEL_V_2_6_27_19 is not set
89.121 -# CT_KERNEL_V_2_6_27_20 is not set
89.122 -# CT_KERNEL_V_2_6_27_21 is not set
89.123 -# CT_KERNEL_V_2_6_28 is not set
89.124 -# CT_KERNEL_V_2_6_28_1 is not set
89.125 -# CT_KERNEL_V_2_6_28_2 is not set
89.126 -# CT_KERNEL_V_2_6_28_3 is not set
89.127 -# CT_KERNEL_V_2_6_28_4 is not set
89.128 -# CT_KERNEL_V_2_6_28_5 is not set
89.129 -# CT_KERNEL_V_2_6_28_6 is not set
89.130 -# CT_KERNEL_V_2_6_28_7 is not set
89.131 -# CT_KERNEL_V_2_6_28_8 is not set
89.132 -# CT_KERNEL_V_2_6_28_9 is not set
89.133 +# CT_KERNEL_V_2_6_27_31 is not set
89.134 +# CT_KERNEL_V_2_6_28_10 is not set
89.135 CT_KERNEL_V_2_6_29=y
89.136 # CT_KERNEL_V_2_6_29_1 is not set
89.137 +# CT_KERNEL_V_2_6_29_2 is not set
89.138 +# CT_KERNEL_V_2_6_29_3 is not set
89.139 +# CT_KERNEL_V_2_6_29_4 is not set
89.140 +# CT_KERNEL_V_2_6_29_5 is not set
89.141 +# CT_KERNEL_V_2_6_29_6 is not set
89.142 +# CT_KERNEL_V_2_6_30 is not set
89.143 +# CT_KERNEL_V_2_6_30_1 is not set
89.144 +# CT_KERNEL_V_2_6_30_2 is not set
89.145 +# CT_KERNEL_V_2_6_30_3 is not set
89.146 +# CT_KERNEL_V_2_6_30_4 is not set
89.147 +# CT_KERNEL_V_2_6_30_5 is not set
89.148 # CT_KERNEL_V_select is not set
89.149 CT_KERNEL_LINUX_VERBOSITY_0=y
89.150 # CT_KERNEL_LINUX_VERBOSITY_1 is not set
89.151 @@ -204,23 +201,18 @@
89.152 # CT_KERNEL_LINUX_USE_CUSTOM_HEADERS is not set
89.153
89.154 #
89.155 -# GMP and MPFR
89.156 +# Common kernel options
89.157 #
89.158 -CT_GMP_MPFR=y
89.159 -CT_GMP_MPFR_TARGET=y
89.160 -# CT_GMP_V_4_2_2 is not set
89.161 -CT_GMP_V_4_2_4=y
89.162 -CT_GMP_VERSION="4.2.4"
89.163 -CT_GMP_CHECK=y
89.164 -# CT_MPFR_V_2_3_1 is not set
89.165 -# CT_MPFR_V_2_3_2 is not set
89.166 -# CT_MPFR_V_2_4_0 is not set
89.167 -CT_MPFR_V_2_4_1=y
89.168 -CT_MPFR_VERSION="2.4.1"
89.169 -CT_MPFR_CHECK=y
89.170 +CT_SHARED_LIBS=y
89.171
89.172 #
89.173 -# binutils
89.174 +# Binary utilities
89.175 +#
89.176 +CT_ARCH_BINFMT_ELF=y
89.177 +# CT_ARCH_BINFMT_FLAT is not set
89.178 +
89.179 +#
89.180 +# GNU binutils
89.181 #
89.182 CT_BINUTILS_VERSION="2.19.1"
89.183 # CT_BINUTILS_V_2_14 is not set
89.184 @@ -273,13 +265,16 @@
89.185 # CT_CC_V_4_3_1 is not set
89.186 CT_CC_V_4_3_2=y
89.187 # CT_CC_V_4_3_3 is not set
89.188 +# CT_CC_V_4_3_4 is not set
89.189 # CT_CC_V_4_4_0 is not set
89.190 +# CT_CC_V_4_4_1 is not set
89.191 CT_CC_GCC_4_3_or_later=y
89.192 -# CT_CC_GCC_4_4_snapshot is not set
89.193 +# CT_CC_GCC_4_4_or_later is not set
89.194 CT_CC_CXA_ATEXIT=y
89.195 CT_CC_SJLJ_EXCEPTIONS_CONFIGURE=y
89.196 # CT_CC_SJLJ_EXCEPTIONS_USE is not set
89.197 # CT_CC_SJLJ_EXCEPTIONS_DONT_USE is not set
89.198 +CT_CC_ENABLE_CXX_FLAGS=""
89.199 CT_CC_CORE_EXTRA_CONFIG=""
89.200 CT_CC_EXTRA_CONFIG=""
89.201 CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
89.202 @@ -310,6 +305,7 @@
89.203 CT_LIBC_VERSION="2.9"
89.204 # CT_LIBC_eglibc is not set
89.205 CT_LIBC_glibc=y
89.206 +# CT_LIBC_newlib is not set
89.207 # CT_LIBC_uClibc is not set
89.208 # CT_LIBC_V_2_3_6 is not set
89.209 # CT_LIBC_V_2_5 is not set
89.210 @@ -321,6 +317,7 @@
89.211 CT_LIBC_V_2_9=y
89.212 # CT_LIBC_V_LATEST is not set
89.213 # CT_LIBC_V_date is not set
89.214 +CT_LIBC_GLIBC_2_8_or_later=y
89.215 CT_LIBC_GLIBC_TARBALL=y
89.216 # CT_LIBC_GLIBC_CVS is not set
89.217
89.218 @@ -349,15 +346,6 @@
89.219 # CT_THREADS_NONE is not set
89.220
89.221 #
89.222 -# Tools facilities
89.223 -#
89.224 -# CT_TOOL_libelf is not set
89.225 -CT_TOOL_sstrip=y
89.226 -CT_SSTRIP_BUILDROOT=y
89.227 -# CT_SSTRIP_ELFKICKERS is not set
89.228 -CT_SSTRIP_FROM="buildroot"
89.229 -
89.230 -#
89.231 # Debug facilities
89.232 #
89.233 CT_DEBUG_dmalloc=y
89.234 @@ -371,6 +359,7 @@
89.235 # CT_DUMA_V_2_5_8 is not set
89.236 # CT_DUMA_V_2_5_12 is not set
89.237 CT_DUMA_V_2_5_14=y
89.238 +# CT_DUMA_V_2_5_15 is not set
89.239 CT_DUMA_VERSION="2_5_14"
89.240 CT_DEBUG_gdb=y
89.241 CT_GDB_CROSS=y
89.242 @@ -405,3 +394,38 @@
89.243 CT_STRACE_V_4_5_17=y
89.244 # CT_STRACE_V_4_5_18 is not set
89.245 CT_STRACE_VERSION="4.5.17"
89.246 +
89.247 +#
89.248 +# Tools facilities
89.249 +#
89.250 +# CT_TOOL_libelf is not set
89.251 +CT_TOOL_sstrip=y
89.252 +CT_SSTRIP_BUILDROOT=y
89.253 +# CT_SSTRIP_ELFKICKERS is not set
89.254 +CT_SSTRIP_FROM="buildroot"
89.255 +
89.256 +#
89.257 +# Companion libraries
89.258 +#
89.259 +CT_WRAPPER_NEEDED=y
89.260 +CT_GMP_MPFR=y
89.261 +# CT_GMP_V_4_2_2 is not set
89.262 +CT_GMP_V_4_2_4=y
89.263 +# CT_GMP_V_4_3_0 is not set
89.264 +# CT_GMP_V_4_3_1 is not set
89.265 +CT_GMP_VERSION="4.2.4"
89.266 +# CT_MPFR_V_2_3_1 is not set
89.267 +# CT_MPFR_V_2_3_2 is not set
89.268 +# CT_MPFR_V_2_4_0 is not set
89.269 +CT_MPFR_V_2_4_1=y
89.270 +CT_MPFR_VERSION="2.4.1"
89.271 +# CT_PPL_CLOOG_MPC is not set
89.272 +
89.273 +#
89.274 +# Companion libraries common options
89.275 +#
89.276 +# CT_COMP_LIBS_CHECK is not set
89.277 +CT_COMP_LIBS_TARGET=y
89.278 +CT_TOOLS_WRAPPER_SCRIPT=y
89.279 +# CT_TOOLS_WRAPPER_EXEC is not set
89.280 +CT_TOOLS_WRAPPER="script"
90.1 --- a/samples/sh4-unknown-linux-gnu/crosstool.config Sat Oct 03 18:49:23 2009 +0200
90.2 +++ b/samples/sh4-unknown-linux-gnu/crosstool.config Sat Oct 03 18:49:51 2009 +0200
90.3 @@ -1,7 +1,7 @@
90.4 #
90.5 # Automatically generated make config: don't edit
90.6 -# crosstool-NG version: svn_trunk@1474
90.7 -# Sun Apr 19 19:02:17 2009
90.8 +# crosstool-NG version: hg_default@1532_1fb0c4bd6dfb
90.9 +# Sat Sep 12 23:05:12 2009
90.10 #
90.11
90.12 #
90.13 @@ -23,7 +23,6 @@
90.14 CT_WORK_DIR="${CT_TOP_DIR}/targets"
90.15 CT_PREFIX_DIR="${HOME}/x-tools/${CT_TARGET}"
90.16 CT_INSTALL_DIR="${CT_PREFIX_DIR}"
90.17 -# CT_CUSTOM_PATCH is not set
90.18 CT_REMOVE_DOCS=y
90.19 CT_INSTALL_DIR_RO=y
90.20
90.21 @@ -45,6 +44,15 @@
90.22 # CT_FORCE_EXTRACT is not set
90.23 CT_OVERIDE_CONFIG_GUESS_SUB=y
90.24 # CT_ONLY_EXTRACT is not set
90.25 +CT_PATCH_BUNDLED=y
90.26 +# CT_PATCH_LOCAL is not set
90.27 +# CT_PATCH_BUNDLED_LOCAL is not set
90.28 +# CT_PATCH_LOCAL_BUNDLED is not set
90.29 +# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set
90.30 +# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set
90.31 +CT_PATCH_ORDER="bundled"
90.32 +# CT_PATCH_SINGLE is not set
90.33 +# CT_PATCH_USE_LOCAL is not set
90.34
90.35 #
90.36 # Build behavior
90.37 @@ -53,7 +61,11 @@
90.38 CT_LOAD=0
90.39 CT_NICE=0
90.40 CT_USE_PIPES=y
90.41 +# CT_CONFIG_SHELL_SH is not set
90.42 # CT_CONFIG_SHELL_ASH is not set
90.43 +CT_CONFIG_SHELL_BASH=y
90.44 +# CT_CONFIG_SHELL_CUSTOM is not set
90.45 +CT_CONFIG_SHELL="bash"
90.46
90.47 #
90.48 # Logging
90.49 @@ -75,12 +87,14 @@
90.50 #
90.51 CT_ARCH="sh"
90.52 # CT_ARCH_64 is not set
90.53 +# CT_ARCH_SUPPORTS_BOTH_MMU is not set
90.54 +CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
90.55 # CT_ARCH_SUPPORT_ARCH is not set
90.56 # CT_ARCH_SUPPORT_ABI is not set
90.57 # CT_ARCH_SUPPORT_CPU is not set
90.58 # CT_ARCH_SUPPORT_TUNE is not set
90.59 # CT_ARCH_SUPPORT_FPU is not set
90.60 -CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
90.61 +# CT_ARCH_DEFAULT_HAS_MMU is not set
90.62 # CT_ARCH_DEFAULT_BE is not set
90.63 CT_ARCH_DEFAULT_LE=y
90.64 # CT_ARCH_BE is not set
90.65 @@ -95,6 +109,7 @@
90.66 #
90.67 # CT_ARCH_alpha is not set
90.68 # CT_ARCH_arm is not set
90.69 +# CT_ARCH_avr32 is not set
90.70 # CT_ARCH_ia64 is not set
90.71 # CT_ARCH_mips is not set
90.72 # CT_ARCH_powerpc is not set
90.73 @@ -106,6 +121,7 @@
90.74 CT_ARCH_SH_SH4=y
90.75 # CT_ARCH_SH_SH4A is not set
90.76 CT_ARCH_SH_VARIANT="sh4"
90.77 +CT_ARCH_USE_MMU=y
90.78
90.79 #
90.80 # Target optimisations
90.81 @@ -120,7 +136,6 @@
90.82 #
90.83 CT_USE_SYSROOT=y
90.84 CT_SYSROOT_DIR_PREFIX=""
90.85 -CT_SHARED_LIBS=y
90.86
90.87 #
90.88 # Tuple completion and aliasing
90.89 @@ -149,6 +164,7 @@
90.90 # Operating System
90.91 #
90.92 # CT_BARE_METAL is not set
90.93 +CT_KERNEL_SUPPORTS_SHARED_LIBS=y
90.94 CT_KERNEL="linux"
90.95 CT_KERNEL_VERSION="2.6.26.8"
90.96 # CT_KERNEL_bare_metal is not set
90.97 @@ -164,40 +180,21 @@
90.98 # CT_KERNEL_V_2_6_24_7 is not set
90.99 # CT_KERNEL_V_2_6_25_20 is not set
90.100 CT_KERNEL_V_2_6_26_8=y
90.101 -# CT_KERNEL_V_2_6_27 is not set
90.102 -# CT_KERNEL_V_2_6_27_1 is not set
90.103 -# CT_KERNEL_V_2_6_27_2 is not set
90.104 -# CT_KERNEL_V_2_6_27_3 is not set
90.105 -# CT_KERNEL_V_2_6_27_4 is not set
90.106 -# CT_KERNEL_V_2_6_27_5 is not set
90.107 -# CT_KERNEL_V_2_6_27_6 is not set
90.108 -# CT_KERNEL_V_2_6_27_7 is not set
90.109 -# CT_KERNEL_V_2_6_27_8 is not set
90.110 -# CT_KERNEL_V_2_6_27_9 is not set
90.111 -# CT_KERNEL_V_2_6_27_10 is not set
90.112 -# CT_KERNEL_V_2_6_27_11 is not set
90.113 -# CT_KERNEL_V_2_6_27_12 is not set
90.114 -# CT_KERNEL_V_2_6_27_13 is not set
90.115 -# CT_KERNEL_V_2_6_27_14 is not set
90.116 -# CT_KERNEL_V_2_6_27_15 is not set
90.117 -# CT_KERNEL_V_2_6_27_16 is not set
90.118 -# CT_KERNEL_V_2_6_27_17 is not set
90.119 -# CT_KERNEL_V_2_6_27_18 is not set
90.120 -# CT_KERNEL_V_2_6_27_19 is not set
90.121 -# CT_KERNEL_V_2_6_27_20 is not set
90.122 -# CT_KERNEL_V_2_6_27_21 is not set
90.123 -# CT_KERNEL_V_2_6_28 is not set
90.124 -# CT_KERNEL_V_2_6_28_1 is not set
90.125 -# CT_KERNEL_V_2_6_28_2 is not set
90.126 -# CT_KERNEL_V_2_6_28_3 is not set
90.127 -# CT_KERNEL_V_2_6_28_4 is not set
90.128 -# CT_KERNEL_V_2_6_28_5 is not set
90.129 -# CT_KERNEL_V_2_6_28_6 is not set
90.130 -# CT_KERNEL_V_2_6_28_7 is not set
90.131 -# CT_KERNEL_V_2_6_28_8 is not set
90.132 -# CT_KERNEL_V_2_6_28_9 is not set
90.133 +# CT_KERNEL_V_2_6_27_31 is not set
90.134 +# CT_KERNEL_V_2_6_28_10 is not set
90.135 # CT_KERNEL_V_2_6_29 is not set
90.136 # CT_KERNEL_V_2_6_29_1 is not set
90.137 +# CT_KERNEL_V_2_6_29_2 is not set
90.138 +# CT_KERNEL_V_2_6_29_3 is not set
90.139 +# CT_KERNEL_V_2_6_29_4 is not set
90.140 +# CT_KERNEL_V_2_6_29_5 is not set
90.141 +# CT_KERNEL_V_2_6_29_6 is not set
90.142 +# CT_KERNEL_V_2_6_30 is not set
90.143 +# CT_KERNEL_V_2_6_30_1 is not set
90.144 +# CT_KERNEL_V_2_6_30_2 is not set
90.145 +# CT_KERNEL_V_2_6_30_3 is not set
90.146 +# CT_KERNEL_V_2_6_30_4 is not set
90.147 +# CT_KERNEL_V_2_6_30_5 is not set
90.148 # CT_KERNEL_V_select is not set
90.149 CT_KERNEL_LINUX_VERBOSITY_0=y
90.150 # CT_KERNEL_LINUX_VERBOSITY_1 is not set
90.151 @@ -206,23 +203,18 @@
90.152 # CT_KERNEL_LINUX_USE_CUSTOM_HEADERS is not set
90.153
90.154 #
90.155 -# GMP and MPFR
90.156 +# Common kernel options
90.157 #
90.158 -CT_GMP_MPFR=y
90.159 -# CT_GMP_MPFR_TARGET is not set
90.160 -CT_GMP_V_4_2_2=y
90.161 -# CT_GMP_V_4_2_4 is not set
90.162 -CT_GMP_VERSION="4.2.2"
90.163 -CT_GMP_CHECK=y
90.164 -# CT_MPFR_V_2_3_1 is not set
90.165 -# CT_MPFR_V_2_3_2 is not set
90.166 -# CT_MPFR_V_2_4_0 is not set
90.167 -CT_MPFR_V_2_4_1=y
90.168 -CT_MPFR_VERSION="2.4.1"
90.169 -CT_MPFR_CHECK=y
90.170 +CT_SHARED_LIBS=y
90.171
90.172 #
90.173 -# binutils
90.174 +# Binary utilities
90.175 +#
90.176 +CT_ARCH_BINFMT_ELF=y
90.177 +# CT_ARCH_BINFMT_FLAT is not set
90.178 +
90.179 +#
90.180 +# GNU binutils
90.181 #
90.182 CT_BINUTILS_VERSION="2.19"
90.183 # CT_BINUTILS_V_2_14 is not set
90.184 @@ -273,13 +265,16 @@
90.185 # CT_CC_V_4_3_1 is not set
90.186 CT_CC_V_4_3_2=y
90.187 # CT_CC_V_4_3_3 is not set
90.188 +# CT_CC_V_4_3_4 is not set
90.189 # CT_CC_V_4_4_0 is not set
90.190 +# CT_CC_V_4_4_1 is not set
90.191 CT_CC_GCC_4_3_or_later=y
90.192 -# CT_CC_GCC_4_4_snapshot is not set
90.193 +# CT_CC_GCC_4_4_or_later is not set
90.194 CT_CC_CXA_ATEXIT=y
90.195 CT_CC_SJLJ_EXCEPTIONS_CONFIGURE=y
90.196 # CT_CC_SJLJ_EXCEPTIONS_USE is not set
90.197 # CT_CC_SJLJ_EXCEPTIONS_DONT_USE is not set
90.198 +CT_CC_ENABLE_CXX_FLAGS=""
90.199 CT_CC_CORE_EXTRA_CONFIG=""
90.200 CT_CC_EXTRA_CONFIG=""
90.201 CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
90.202 @@ -309,6 +304,7 @@
90.203 CT_LIBC_VERSION="2.9"
90.204 # CT_LIBC_eglibc is not set
90.205 CT_LIBC_glibc=y
90.206 +# CT_LIBC_newlib is not set
90.207 # CT_LIBC_uClibc is not set
90.208 # CT_LIBC_V_2_3_6 is not set
90.209 # CT_LIBC_V_2_5 is not set
90.210 @@ -320,6 +316,7 @@
90.211 CT_LIBC_V_2_9=y
90.212 # CT_LIBC_V_LATEST is not set
90.213 # CT_LIBC_V_date is not set
90.214 +CT_LIBC_GLIBC_2_8_or_later=y
90.215 CT_LIBC_GLIBC_TARBALL=y
90.216 # CT_LIBC_GLIBC_CVS is not set
90.217
90.218 @@ -348,12 +345,6 @@
90.219 # CT_THREADS_NONE is not set
90.220
90.221 #
90.222 -# Tools facilities
90.223 -#
90.224 -# CT_TOOL_libelf is not set
90.225 -# CT_TOOL_sstrip is not set
90.226 -
90.227 -#
90.228 # Debug facilities
90.229 #
90.230 # CT_DEBUG_dmalloc is not set
90.231 @@ -361,3 +352,35 @@
90.232 # CT_DEBUG_gdb is not set
90.233 # CT_DEBUG_ltrace is not set
90.234 # CT_DEBUG_strace is not set
90.235 +
90.236 +#
90.237 +# Tools facilities
90.238 +#
90.239 +# CT_TOOL_libelf is not set
90.240 +# CT_TOOL_sstrip is not set
90.241 +
90.242 +#
90.243 +# Companion libraries
90.244 +#
90.245 +CT_WRAPPER_NEEDED=y
90.246 +CT_GMP_MPFR=y
90.247 +CT_GMP_V_4_2_2=y
90.248 +# CT_GMP_V_4_2_4 is not set
90.249 +# CT_GMP_V_4_3_0 is not set
90.250 +# CT_GMP_V_4_3_1 is not set
90.251 +CT_GMP_VERSION="4.2.2"
90.252 +# CT_MPFR_V_2_3_1 is not set
90.253 +# CT_MPFR_V_2_3_2 is not set
90.254 +# CT_MPFR_V_2_4_0 is not set
90.255 +CT_MPFR_V_2_4_1=y
90.256 +CT_MPFR_VERSION="2.4.1"
90.257 +# CT_PPL_CLOOG_MPC is not set
90.258 +
90.259 +#
90.260 +# Companion libraries common options
90.261 +#
90.262 +# CT_COMP_LIBS_CHECK is not set
90.263 +# CT_COMP_LIBS_TARGET is not set
90.264 +CT_TOOLS_WRAPPER_SCRIPT=y
90.265 +# CT_TOOLS_WRAPPER_EXEC is not set
90.266 +CT_TOOLS_WRAPPER="script"
91.1 --- a/samples/x86_64-unknown-linux-gnu/crosstool.config Sat Oct 03 18:49:23 2009 +0200
91.2 +++ b/samples/x86_64-unknown-linux-gnu/crosstool.config Sat Oct 03 18:49:51 2009 +0200
91.3 @@ -1,7 +1,7 @@
91.4 #
91.5 # Automatically generated make config: don't edit
91.6 -# crosstool-NG version: svn_trunk@1474
91.7 -# Sun Apr 19 19:02:18 2009
91.8 +# crosstool-NG version: hg_default@1532_1fb0c4bd6dfb
91.9 +# Sun Sep 13 00:07:42 2009
91.10 #
91.11
91.12 #
91.13 @@ -23,7 +23,6 @@
91.14 CT_WORK_DIR="${CT_TOP_DIR}/targets"
91.15 CT_PREFIX_DIR="${HOME}/x-tools/${CT_TARGET}"
91.16 CT_INSTALL_DIR="${CT_PREFIX_DIR}"
91.17 -# CT_CUSTOM_PATCH is not set
91.18 CT_REMOVE_DOCS=y
91.19 CT_INSTALL_DIR_RO=y
91.20
91.21 @@ -44,6 +43,15 @@
91.22 # CT_FORCE_EXTRACT is not set
91.23 CT_OVERIDE_CONFIG_GUESS_SUB=y
91.24 # CT_ONLY_EXTRACT is not set
91.25 +CT_PATCH_BUNDLED=y
91.26 +# CT_PATCH_LOCAL is not set
91.27 +# CT_PATCH_BUNDLED_LOCAL is not set
91.28 +# CT_PATCH_LOCAL_BUNDLED is not set
91.29 +# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set
91.30 +# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set
91.31 +CT_PATCH_ORDER="bundled"
91.32 +# CT_PATCH_SINGLE is not set
91.33 +# CT_PATCH_USE_LOCAL is not set
91.34
91.35 #
91.36 # Build behavior
91.37 @@ -52,7 +60,11 @@
91.38 CT_LOAD=0
91.39 CT_NICE=0
91.40 CT_USE_PIPES=y
91.41 +# CT_CONFIG_SHELL_SH is not set
91.42 # CT_CONFIG_SHELL_ASH is not set
91.43 +CT_CONFIG_SHELL_BASH=y
91.44 +# CT_CONFIG_SHELL_CUSTOM is not set
91.45 +CT_CONFIG_SHELL="bash"
91.46
91.47 #
91.48 # Logging
91.49 @@ -74,12 +86,14 @@
91.50 #
91.51 CT_ARCH="x86_64"
91.52 CT_ARCH_64=y
91.53 +# CT_ARCH_SUPPORTS_BOTH_MMU is not set
91.54 +# CT_ARCH_SUPPORTS_BOTH_ENDIAN is not set
91.55 CT_ARCH_SUPPORT_ARCH=y
91.56 # CT_ARCH_SUPPORT_ABI is not set
91.57 CT_ARCH_SUPPORT_CPU=y
91.58 CT_ARCH_SUPPORT_TUNE=y
91.59 # CT_ARCH_SUPPORT_FPU is not set
91.60 -# CT_ARCH_SUPPORTS_BOTH_ENDIAN is not set
91.61 +# CT_ARCH_DEFAULT_HAS_MMU is not set
91.62 # CT_ARCH_DEFAULT_BE is not set
91.63 # CT_ARCH_DEFAULT_LE is not set
91.64 CT_ARCH_ARCH=""
91.65 @@ -95,6 +109,7 @@
91.66 #
91.67 # CT_ARCH_alpha is not set
91.68 # CT_ARCH_arm is not set
91.69 +# CT_ARCH_avr32 is not set
91.70 # CT_ARCH_ia64 is not set
91.71 # CT_ARCH_mips is not set
91.72 # CT_ARCH_powerpc is not set
91.73 @@ -102,6 +117,7 @@
91.74 # CT_ARCH_sh is not set
91.75 # CT_ARCH_x86 is not set
91.76 CT_ARCH_x86_64=y
91.77 +CT_ARCH_USE_MMU=y
91.78
91.79 #
91.80 # Target optimisations
91.81 @@ -116,7 +132,6 @@
91.82 #
91.83 CT_USE_SYSROOT=y
91.84 CT_SYSROOT_DIR_PREFIX=""
91.85 -CT_SHARED_LIBS=y
91.86
91.87 #
91.88 # Tuple completion and aliasing
91.89 @@ -145,6 +160,7 @@
91.90 # Operating System
91.91 #
91.92 # CT_BARE_METAL is not set
91.93 +CT_KERNEL_SUPPORTS_SHARED_LIBS=y
91.94 CT_KERNEL="linux"
91.95 CT_KERNEL_VERSION="2.6.29"
91.96 # CT_KERNEL_bare_metal is not set
91.97 @@ -160,40 +176,21 @@
91.98 # CT_KERNEL_V_2_6_24_7 is not set
91.99 # CT_KERNEL_V_2_6_25_20 is not set
91.100 # CT_KERNEL_V_2_6_26_8 is not set
91.101 -# CT_KERNEL_V_2_6_27 is not set
91.102 -# CT_KERNEL_V_2_6_27_1 is not set
91.103 -# CT_KERNEL_V_2_6_27_2 is not set
91.104 -# CT_KERNEL_V_2_6_27_3 is not set
91.105 -# CT_KERNEL_V_2_6_27_4 is not set
91.106 -# CT_KERNEL_V_2_6_27_5 is not set
91.107 -# CT_KERNEL_V_2_6_27_6 is not set
91.108 -# CT_KERNEL_V_2_6_27_7 is not set
91.109 -# CT_KERNEL_V_2_6_27_8 is not set
91.110 -# CT_KERNEL_V_2_6_27_9 is not set
91.111 -# CT_KERNEL_V_2_6_27_10 is not set
91.112 -# CT_KERNEL_V_2_6_27_11 is not set
91.113 -# CT_KERNEL_V_2_6_27_12 is not set
91.114 -# CT_KERNEL_V_2_6_27_13 is not set
91.115 -# CT_KERNEL_V_2_6_27_14 is not set
91.116 -# CT_KERNEL_V_2_6_27_15 is not set
91.117 -# CT_KERNEL_V_2_6_27_16 is not set
91.118 -# CT_KERNEL_V_2_6_27_17 is not set
91.119 -# CT_KERNEL_V_2_6_27_18 is not set
91.120 -# CT_KERNEL_V_2_6_27_19 is not set
91.121 -# CT_KERNEL_V_2_6_27_20 is not set
91.122 -# CT_KERNEL_V_2_6_27_21 is not set
91.123 -# CT_KERNEL_V_2_6_28 is not set
91.124 -# CT_KERNEL_V_2_6_28_1 is not set
91.125 -# CT_KERNEL_V_2_6_28_2 is not set
91.126 -# CT_KERNEL_V_2_6_28_3 is not set
91.127 -# CT_KERNEL_V_2_6_28_4 is not set
91.128 -# CT_KERNEL_V_2_6_28_5 is not set
91.129 -# CT_KERNEL_V_2_6_28_6 is not set
91.130 -# CT_KERNEL_V_2_6_28_7 is not set
91.131 -# CT_KERNEL_V_2_6_28_8 is not set
91.132 -# CT_KERNEL_V_2_6_28_9 is not set
91.133 +# CT_KERNEL_V_2_6_27_31 is not set
91.134 +# CT_KERNEL_V_2_6_28_10 is not set
91.135 CT_KERNEL_V_2_6_29=y
91.136 # CT_KERNEL_V_2_6_29_1 is not set
91.137 +# CT_KERNEL_V_2_6_29_2 is not set
91.138 +# CT_KERNEL_V_2_6_29_3 is not set
91.139 +# CT_KERNEL_V_2_6_29_4 is not set
91.140 +# CT_KERNEL_V_2_6_29_5 is not set
91.141 +# CT_KERNEL_V_2_6_29_6 is not set
91.142 +# CT_KERNEL_V_2_6_30 is not set
91.143 +# CT_KERNEL_V_2_6_30_1 is not set
91.144 +# CT_KERNEL_V_2_6_30_2 is not set
91.145 +# CT_KERNEL_V_2_6_30_3 is not set
91.146 +# CT_KERNEL_V_2_6_30_4 is not set
91.147 +# CT_KERNEL_V_2_6_30_5 is not set
91.148 # CT_KERNEL_V_select is not set
91.149 CT_KERNEL_LINUX_VERBOSITY_0=y
91.150 # CT_KERNEL_LINUX_VERBOSITY_1 is not set
91.151 @@ -202,23 +199,18 @@
91.152 # CT_KERNEL_LINUX_USE_CUSTOM_HEADERS is not set
91.153
91.154 #
91.155 -# GMP and MPFR
91.156 +# Common kernel options
91.157 #
91.158 -CT_GMP_MPFR=y
91.159 -CT_GMP_MPFR_TARGET=y
91.160 -# CT_GMP_V_4_2_2 is not set
91.161 -CT_GMP_V_4_2_4=y
91.162 -CT_GMP_VERSION="4.2.4"
91.163 -CT_GMP_CHECK=y
91.164 -# CT_MPFR_V_2_3_1 is not set
91.165 -# CT_MPFR_V_2_3_2 is not set
91.166 -# CT_MPFR_V_2_4_0 is not set
91.167 -CT_MPFR_V_2_4_1=y
91.168 -CT_MPFR_VERSION="2.4.1"
91.169 -CT_MPFR_CHECK=y
91.170 +CT_SHARED_LIBS=y
91.171
91.172 #
91.173 -# binutils
91.174 +# Binary utilities
91.175 +#
91.176 +CT_ARCH_BINFMT_ELF=y
91.177 +# CT_ARCH_BINFMT_FLAT is not set
91.178 +
91.179 +#
91.180 +# GNU binutils
91.181 #
91.182 CT_BINUTILS_VERSION="2.19.1"
91.183 # CT_BINUTILS_V_2_14 is not set
91.184 @@ -271,13 +263,16 @@
91.185 # CT_CC_V_4_3_1 is not set
91.186 CT_CC_V_4_3_2=y
91.187 # CT_CC_V_4_3_3 is not set
91.188 +# CT_CC_V_4_3_4 is not set
91.189 # CT_CC_V_4_4_0 is not set
91.190 +# CT_CC_V_4_4_1 is not set
91.191 CT_CC_GCC_4_3_or_later=y
91.192 -# CT_CC_GCC_4_4_snapshot is not set
91.193 +# CT_CC_GCC_4_4_or_later is not set
91.194 CT_CC_CXA_ATEXIT=y
91.195 CT_CC_SJLJ_EXCEPTIONS_CONFIGURE=y
91.196 # CT_CC_SJLJ_EXCEPTIONS_USE is not set
91.197 # CT_CC_SJLJ_EXCEPTIONS_DONT_USE is not set
91.198 +CT_CC_ENABLE_CXX_FLAGS=""
91.199 CT_CC_CORE_EXTRA_CONFIG=""
91.200 CT_CC_EXTRA_CONFIG=""
91.201 CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
91.202 @@ -304,6 +299,7 @@
91.203 CT_LIBC_VERSION="2.9"
91.204 # CT_LIBC_eglibc is not set
91.205 CT_LIBC_glibc=y
91.206 +# CT_LIBC_newlib is not set
91.207 # CT_LIBC_uClibc is not set
91.208 # CT_LIBC_V_2_3_6 is not set
91.209 # CT_LIBC_V_2_5 is not set
91.210 @@ -315,6 +311,7 @@
91.211 CT_LIBC_V_2_9=y
91.212 # CT_LIBC_V_LATEST is not set
91.213 # CT_LIBC_V_date is not set
91.214 +CT_LIBC_GLIBC_2_8_or_later=y
91.215 CT_LIBC_GLIBC_TARBALL=y
91.216 # CT_LIBC_GLIBC_CVS is not set
91.217
91.218 @@ -343,17 +340,6 @@
91.219 # CT_THREADS_NONE is not set
91.220
91.221 #
91.222 -# Tools facilities
91.223 -#
91.224 -CT_TOOL_libelf=y
91.225 -CT_LIBELF_V_0_8_10=y
91.226 -CT_LIBELF_VERSION="0.8.10"
91.227 -CT_TOOL_sstrip=y
91.228 -CT_SSTRIP_BUILDROOT=y
91.229 -# CT_SSTRIP_ELFKICKERS is not set
91.230 -CT_SSTRIP_FROM="buildroot"
91.231 -
91.232 -#
91.233 # Debug facilities
91.234 #
91.235 CT_DEBUG_dmalloc=y
91.236 @@ -367,6 +353,7 @@
91.237 # CT_DUMA_V_2_5_8 is not set
91.238 # CT_DUMA_V_2_5_12 is not set
91.239 CT_DUMA_V_2_5_14=y
91.240 +# CT_DUMA_V_2_5_15 is not set
91.241 CT_DUMA_VERSION="2_5_14"
91.242 CT_DEBUG_gdb=y
91.243 CT_GDB_CROSS=y
91.244 @@ -395,6 +382,7 @@
91.245 # CT_LTRACE_V_0_4 is not set
91.246 CT_LTRACE_V_0_5=y
91.247 # CT_LTRACE_V_0_5_1 is not set
91.248 +# CT_LTRACE_V_0_5_2 is not set
91.249 CT_LTRACE_VERSION="0.5"
91.250 CT_DEBUG_strace=y
91.251 # CT_STRACE_V_4_5 is not set
91.252 @@ -404,3 +392,41 @@
91.253 CT_STRACE_V_4_5_17=y
91.254 # CT_STRACE_V_4_5_18 is not set
91.255 CT_STRACE_VERSION="4.5.17"
91.256 +
91.257 +#
91.258 +# Tools facilities
91.259 +#
91.260 +CT_TOOL_libelf=y
91.261 +CT_LIBELF_V_0_8_10=y
91.262 +# CT_LIBELF_V_0_8_11 is not set
91.263 +CT_LIBELF_VERSION="0.8.10"
91.264 +CT_TOOL_sstrip=y
91.265 +CT_SSTRIP_BUILDROOT=y
91.266 +# CT_SSTRIP_ELFKICKERS is not set
91.267 +CT_SSTRIP_FROM="buildroot"
91.268 +
91.269 +#
91.270 +# Companion libraries
91.271 +#
91.272 +CT_WRAPPER_NEEDED=y
91.273 +CT_GMP_MPFR=y
91.274 +# CT_GMP_V_4_2_2 is not set
91.275 +CT_GMP_V_4_2_4=y
91.276 +# CT_GMP_V_4_3_0 is not set
91.277 +# CT_GMP_V_4_3_1 is not set
91.278 +CT_GMP_VERSION="4.2.4"
91.279 +# CT_MPFR_V_2_3_1 is not set
91.280 +# CT_MPFR_V_2_3_2 is not set
91.281 +# CT_MPFR_V_2_4_0 is not set
91.282 +CT_MPFR_V_2_4_1=y
91.283 +CT_MPFR_VERSION="2.4.1"
91.284 +# CT_PPL_CLOOG_MPC is not set
91.285 +
91.286 +#
91.287 +# Companion libraries common options
91.288 +#
91.289 +# CT_COMP_LIBS_CHECK is not set
91.290 +CT_COMP_LIBS_TARGET=y
91.291 +CT_TOOLS_WRAPPER_SCRIPT=y
91.292 +# CT_TOOLS_WRAPPER_EXEC is not set
91.293 +CT_TOOLS_WRAPPER="script"
92.1 --- a/samples/x86_64-unknown-linux-uclibc/crosstool.config Sat Oct 03 18:49:23 2009 +0200
92.2 +++ b/samples/x86_64-unknown-linux-uclibc/crosstool.config Sat Oct 03 18:49:51 2009 +0200
92.3 @@ -1,7 +1,7 @@
92.4 #
92.5 # Automatically generated make config: don't edit
92.6 -# crosstool-NG version: svn_trunk@1474
92.7 -# Sun Apr 19 19:02:19 2009
92.8 +# crosstool-NG version: hg_default@1532_1fb0c4bd6dfb
92.9 +# Sun Sep 13 11:20:20 2009
92.10 #
92.11
92.12 #
92.13 @@ -23,7 +23,6 @@
92.14 CT_WORK_DIR="${CT_TOP_DIR}/targets"
92.15 CT_PREFIX_DIR="${HOME}/x-tools/${CT_TARGET}"
92.16 CT_INSTALL_DIR="${CT_PREFIX_DIR}"
92.17 -# CT_CUSTOM_PATCH is not set
92.18 CT_REMOVE_DOCS=y
92.19 CT_INSTALL_DIR_RO=y
92.20
92.21 @@ -44,6 +43,15 @@
92.22 # CT_FORCE_EXTRACT is not set
92.23 CT_OVERIDE_CONFIG_GUESS_SUB=y
92.24 # CT_ONLY_EXTRACT is not set
92.25 +CT_PATCH_BUNDLED=y
92.26 +# CT_PATCH_LOCAL is not set
92.27 +# CT_PATCH_BUNDLED_LOCAL is not set
92.28 +# CT_PATCH_LOCAL_BUNDLED is not set
92.29 +# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set
92.30 +# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set
92.31 +CT_PATCH_ORDER="bundled"
92.32 +# CT_PATCH_SINGLE is not set
92.33 +# CT_PATCH_USE_LOCAL is not set
92.34
92.35 #
92.36 # Build behavior
92.37 @@ -52,7 +60,11 @@
92.38 CT_LOAD=0
92.39 CT_NICE=0
92.40 CT_USE_PIPES=y
92.41 +# CT_CONFIG_SHELL_SH is not set
92.42 # CT_CONFIG_SHELL_ASH is not set
92.43 +CT_CONFIG_SHELL_BASH=y
92.44 +# CT_CONFIG_SHELL_CUSTOM is not set
92.45 +CT_CONFIG_SHELL="bash"
92.46
92.47 #
92.48 # Logging
92.49 @@ -74,12 +86,14 @@
92.50 #
92.51 CT_ARCH="x86_64"
92.52 CT_ARCH_64=y
92.53 +# CT_ARCH_SUPPORTS_BOTH_MMU is not set
92.54 +# CT_ARCH_SUPPORTS_BOTH_ENDIAN is not set
92.55 CT_ARCH_SUPPORT_ARCH=y
92.56 # CT_ARCH_SUPPORT_ABI is not set
92.57 CT_ARCH_SUPPORT_CPU=y
92.58 CT_ARCH_SUPPORT_TUNE=y
92.59 # CT_ARCH_SUPPORT_FPU is not set
92.60 -# CT_ARCH_SUPPORTS_BOTH_ENDIAN is not set
92.61 +# CT_ARCH_DEFAULT_HAS_MMU is not set
92.62 # CT_ARCH_DEFAULT_BE is not set
92.63 # CT_ARCH_DEFAULT_LE is not set
92.64 CT_ARCH_ARCH="k8"
92.65 @@ -95,6 +109,7 @@
92.66 #
92.67 # CT_ARCH_alpha is not set
92.68 # CT_ARCH_arm is not set
92.69 +# CT_ARCH_avr32 is not set
92.70 # CT_ARCH_ia64 is not set
92.71 # CT_ARCH_mips is not set
92.72 # CT_ARCH_powerpc is not set
92.73 @@ -102,6 +117,7 @@
92.74 # CT_ARCH_sh is not set
92.75 # CT_ARCH_x86 is not set
92.76 CT_ARCH_x86_64=y
92.77 +CT_ARCH_USE_MMU=y
92.78
92.79 #
92.80 # Target optimisations
92.81 @@ -116,7 +132,6 @@
92.82 #
92.83 CT_USE_SYSROOT=y
92.84 CT_SYSROOT_DIR_PREFIX=""
92.85 -CT_SHARED_LIBS=y
92.86
92.87 #
92.88 # Tuple completion and aliasing
92.89 @@ -145,6 +160,7 @@
92.90 # Operating System
92.91 #
92.92 # CT_BARE_METAL is not set
92.93 +CT_KERNEL_SUPPORTS_SHARED_LIBS=y
92.94 CT_KERNEL="linux"
92.95 CT_KERNEL_VERSION="2.6.29"
92.96 # CT_KERNEL_bare_metal is not set
92.97 @@ -160,40 +176,21 @@
92.98 # CT_KERNEL_V_2_6_24_7 is not set
92.99 # CT_KERNEL_V_2_6_25_20 is not set
92.100 # CT_KERNEL_V_2_6_26_8 is not set
92.101 -# CT_KERNEL_V_2_6_27 is not set
92.102 -# CT_KERNEL_V_2_6_27_1 is not set
92.103 -# CT_KERNEL_V_2_6_27_2 is not set
92.104 -# CT_KERNEL_V_2_6_27_3 is not set
92.105 -# CT_KERNEL_V_2_6_27_4 is not set
92.106 -# CT_KERNEL_V_2_6_27_5 is not set
92.107 -# CT_KERNEL_V_2_6_27_6 is not set
92.108 -# CT_KERNEL_V_2_6_27_7 is not set
92.109 -# CT_KERNEL_V_2_6_27_8 is not set
92.110 -# CT_KERNEL_V_2_6_27_9 is not set
92.111 -# CT_KERNEL_V_2_6_27_10 is not set
92.112 -# CT_KERNEL_V_2_6_27_11 is not set
92.113 -# CT_KERNEL_V_2_6_27_12 is not set
92.114 -# CT_KERNEL_V_2_6_27_13 is not set
92.115 -# CT_KERNEL_V_2_6_27_14 is not set
92.116 -# CT_KERNEL_V_2_6_27_15 is not set
92.117 -# CT_KERNEL_V_2_6_27_16 is not set
92.118 -# CT_KERNEL_V_2_6_27_17 is not set
92.119 -# CT_KERNEL_V_2_6_27_18 is not set
92.120 -# CT_KERNEL_V_2_6_27_19 is not set
92.121 -# CT_KERNEL_V_2_6_27_20 is not set
92.122 -# CT_KERNEL_V_2_6_27_21 is not set
92.123 -# CT_KERNEL_V_2_6_28 is not set
92.124 -# CT_KERNEL_V_2_6_28_1 is not set
92.125 -# CT_KERNEL_V_2_6_28_2 is not set
92.126 -# CT_KERNEL_V_2_6_28_3 is not set
92.127 -# CT_KERNEL_V_2_6_28_4 is not set
92.128 -# CT_KERNEL_V_2_6_28_5 is not set
92.129 -# CT_KERNEL_V_2_6_28_6 is not set
92.130 -# CT_KERNEL_V_2_6_28_7 is not set
92.131 -# CT_KERNEL_V_2_6_28_8 is not set
92.132 -# CT_KERNEL_V_2_6_28_9 is not set
92.133 +# CT_KERNEL_V_2_6_27_31 is not set
92.134 +# CT_KERNEL_V_2_6_28_10 is not set
92.135 CT_KERNEL_V_2_6_29=y
92.136 # CT_KERNEL_V_2_6_29_1 is not set
92.137 +# CT_KERNEL_V_2_6_29_2 is not set
92.138 +# CT_KERNEL_V_2_6_29_3 is not set
92.139 +# CT_KERNEL_V_2_6_29_4 is not set
92.140 +# CT_KERNEL_V_2_6_29_5 is not set
92.141 +# CT_KERNEL_V_2_6_29_6 is not set
92.142 +# CT_KERNEL_V_2_6_30 is not set
92.143 +# CT_KERNEL_V_2_6_30_1 is not set
92.144 +# CT_KERNEL_V_2_6_30_2 is not set
92.145 +# CT_KERNEL_V_2_6_30_3 is not set
92.146 +# CT_KERNEL_V_2_6_30_4 is not set
92.147 +# CT_KERNEL_V_2_6_30_5 is not set
92.148 # CT_KERNEL_V_select is not set
92.149 CT_KERNEL_LINUX_VERBOSITY_0=y
92.150 # CT_KERNEL_LINUX_VERBOSITY_1 is not set
92.151 @@ -202,23 +199,18 @@
92.152 # CT_KERNEL_LINUX_USE_CUSTOM_HEADERS is not set
92.153
92.154 #
92.155 -# GMP and MPFR
92.156 +# Common kernel options
92.157 #
92.158 -CT_GMP_MPFR=y
92.159 -CT_GMP_MPFR_TARGET=y
92.160 -# CT_GMP_V_4_2_2 is not set
92.161 -CT_GMP_V_4_2_4=y
92.162 -CT_GMP_VERSION="4.2.4"
92.163 -CT_GMP_CHECK=y
92.164 -# CT_MPFR_V_2_3_1 is not set
92.165 -# CT_MPFR_V_2_3_2 is not set
92.166 -# CT_MPFR_V_2_4_0 is not set
92.167 -CT_MPFR_V_2_4_1=y
92.168 -CT_MPFR_VERSION="2.4.1"
92.169 -CT_MPFR_CHECK=y
92.170 +CT_SHARED_LIBS=y
92.171
92.172 #
92.173 -# binutils
92.174 +# Binary utilities
92.175 +#
92.176 +CT_ARCH_BINFMT_ELF=y
92.177 +# CT_ARCH_BINFMT_FLAT is not set
92.178 +
92.179 +#
92.180 +# GNU binutils
92.181 #
92.182 CT_BINUTILS_VERSION="2.19.1"
92.183 # CT_BINUTILS_V_2_14 is not set
92.184 @@ -271,13 +263,16 @@
92.185 # CT_CC_V_4_3_1 is not set
92.186 CT_CC_V_4_3_2=y
92.187 # CT_CC_V_4_3_3 is not set
92.188 +# CT_CC_V_4_3_4 is not set
92.189 # CT_CC_V_4_4_0 is not set
92.190 +# CT_CC_V_4_4_1 is not set
92.191 CT_CC_GCC_4_3_or_later=y
92.192 -# CT_CC_GCC_4_4_snapshot is not set
92.193 +# CT_CC_GCC_4_4_or_later is not set
92.194 CT_CC_CXA_ATEXIT=y
92.195 CT_CC_SJLJ_EXCEPTIONS_CONFIGURE=y
92.196 # CT_CC_SJLJ_EXCEPTIONS_USE is not set
92.197 # CT_CC_SJLJ_EXCEPTIONS_DONT_USE is not set
92.198 +CT_CC_ENABLE_CXX_FLAGS=""
92.199 CT_CC_CORE_EXTRA_CONFIG=""
92.200 CT_CC_EXTRA_CONFIG=""
92.201 CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
92.202 @@ -304,6 +299,7 @@
92.203 CT_LIBC_VERSION="0.9.30.1"
92.204 # CT_LIBC_eglibc is not set
92.205 # CT_LIBC_glibc is not set
92.206 +# CT_LIBC_newlib is not set
92.207 CT_LIBC_uClibc=y
92.208 # CT_LIBC_V_0_9_28 is not set
92.209 # CT_LIBC_V_0_9_28_1 is not set
92.210 @@ -314,7 +310,8 @@
92.211 CT_LIBC_V_0_9_30_1=y
92.212 # CT_LIBC_V_snapshot is not set
92.213 # CT_LIBC_V_specific_date is not set
92.214 -# CT_LIBC_UCLIBC_PARALLEL is not set
92.215 +CT_LIBC_UCLIBC_0_9_30_or_later=y
92.216 +CT_LIBC_UCLIBC_PARALLEL=y
92.217 CT_LIBC_UCLIBC_VERBOSITY_0=y
92.218 # CT_LIBC_UCLIBC_VERBOSITY_1 is not set
92.219 CT_LIBC_UCLIBC_VERBOSITY=""
92.220 @@ -337,17 +334,6 @@
92.221 # CT_THREADS_NONE is not set
92.222
92.223 #
92.224 -# Tools facilities
92.225 -#
92.226 -CT_TOOL_libelf=y
92.227 -CT_LIBELF_V_0_8_10=y
92.228 -CT_LIBELF_VERSION="0.8.10"
92.229 -CT_TOOL_sstrip=y
92.230 -CT_SSTRIP_BUILDROOT=y
92.231 -# CT_SSTRIP_ELFKICKERS is not set
92.232 -CT_SSTRIP_FROM="buildroot"
92.233 -
92.234 -#
92.235 # Debug facilities
92.236 #
92.237 CT_DEBUG_dmalloc=y
92.238 @@ -361,6 +347,7 @@
92.239 # CT_DUMA_V_2_5_8 is not set
92.240 # CT_DUMA_V_2_5_12 is not set
92.241 CT_DUMA_V_2_5_14=y
92.242 +# CT_DUMA_V_2_5_15 is not set
92.243 CT_DUMA_VERSION="2_5_14"
92.244 CT_DEBUG_gdb=y
92.245 CT_GDB_CROSS=y
92.246 @@ -389,6 +376,7 @@
92.247 # CT_LTRACE_V_0_4 is not set
92.248 CT_LTRACE_V_0_5=y
92.249 # CT_LTRACE_V_0_5_1 is not set
92.250 +# CT_LTRACE_V_0_5_2 is not set
92.251 CT_LTRACE_VERSION="0.5"
92.252 CT_DEBUG_strace=y
92.253 # CT_STRACE_V_4_5 is not set
92.254 @@ -398,3 +386,41 @@
92.255 CT_STRACE_V_4_5_17=y
92.256 # CT_STRACE_V_4_5_18 is not set
92.257 CT_STRACE_VERSION="4.5.17"
92.258 +
92.259 +#
92.260 +# Tools facilities
92.261 +#
92.262 +CT_TOOL_libelf=y
92.263 +CT_LIBELF_V_0_8_10=y
92.264 +# CT_LIBELF_V_0_8_11 is not set
92.265 +CT_LIBELF_VERSION="0.8.10"
92.266 +CT_TOOL_sstrip=y
92.267 +CT_SSTRIP_BUILDROOT=y
92.268 +# CT_SSTRIP_ELFKICKERS is not set
92.269 +CT_SSTRIP_FROM="buildroot"
92.270 +
92.271 +#
92.272 +# Companion libraries
92.273 +#
92.274 +CT_WRAPPER_NEEDED=y
92.275 +CT_GMP_MPFR=y
92.276 +# CT_GMP_V_4_2_2 is not set
92.277 +CT_GMP_V_4_2_4=y
92.278 +# CT_GMP_V_4_3_0 is not set
92.279 +# CT_GMP_V_4_3_1 is not set
92.280 +CT_GMP_VERSION="4.2.4"
92.281 +# CT_MPFR_V_2_3_1 is not set
92.282 +# CT_MPFR_V_2_3_2 is not set
92.283 +# CT_MPFR_V_2_4_0 is not set
92.284 +CT_MPFR_V_2_4_1=y
92.285 +CT_MPFR_VERSION="2.4.1"
92.286 +# CT_PPL_CLOOG_MPC is not set
92.287 +
92.288 +#
92.289 +# Companion libraries common options
92.290 +#
92.291 +# CT_COMP_LIBS_CHECK is not set
92.292 +CT_COMP_LIBS_TARGET=y
92.293 +CT_TOOLS_WRAPPER_SCRIPT=y
92.294 +# CT_TOOLS_WRAPPER_EXEC is not set
92.295 +CT_TOOLS_WRAPPER="script"
93.1 --- a/scripts/addToolVersion.sh Sat Oct 03 18:49:23 2009 +0200
93.2 +++ b/scripts/addToolVersion.sh Sat Oct 03 18:49:51 2009 +0200
93.3 @@ -77,35 +77,35 @@
93.4 SedExpr1="${SedExpr1} prompt \"${version}"
93.5 case "${EXP},${OBS}" in
93.6 ,) ;;
93.7 - ,*) exp_obs_prompt=" (OBSOLETE)"
93.8 - deps=" depends on OBSOLETE\n"
93.9 + ,*) exp_obs_prompt=" (OBSOLETE)"
93.10 + deps=" depends on OBSOLETE"
93.11 ;;
93.12 - *,) exp_obs_prompt=" (EXPERIMENTAL)"
93.13 - deps=" depends on EXPERIMENTAL\n"
93.14 + *,) exp_obs_prompt=" (EXPERIMENTAL)"
93.15 + deps=" depends on EXPERIMENTAL"
93.16 ;;
93.17 - *) exp_obs_prompt=" (EXPERIMENTAL, OBSOLETE)"
93.18 - deps=" depends on EXPERIMENTAL && OBSOLETE\n"
93.19 + *) exp_obs_prompt=" (EXPERIMENTAL, OBSOLETE)"
93.20 + deps=" depends on EXPERIMENTAL \\&\\& OBSOLETE"
93.21 ;;
93.22 esac
93.23 [ -n "${exp_obs_prompt}" ] && SedExpr1="${SedExpr1}${exp_obs_prompt}"
93.24 - SedExpr1="${SedExpr1}\"\n"
93.25 - [ -n "${deps}" ] && SedExpr1="${SedExpr1}${deps}"
93.26 + SedExpr1="${SedExpr1}\""
93.27 + [ -n "${deps}" ] && SedExpr1="${SedExpr1}\n${deps}"
93.28 if [ "${tool}" = "gcc" ]; then
93.29 # Extract 'M'ajor and 'm'inor from version string
93.30 ver_M=$(echo "${version}...." |cut -d . -f 1)
93.31 ver_m=$(echo "${version}...." |cut -d . -f 2)
93.32 if [ ${ver_M} -gt 4 \
93.33 -o \( ${ver_M} -eq 4 -a ${ver_m} -ge 3 \) ]; then
93.34 - SedExpr1="${SedExpr1} select CC_GCC_4_3_or_later\n"
93.35 + SedExpr1="${SedExpr1}\n select CC_GCC_4_3_or_later"
93.36 fi
93.37 if [ ${ver_M} -gt 4 \
93.38 -o \( ${ver_M} -eq 4 -a ${ver_m} -ge 4 \) ]; then
93.39 - SedExpr1="${SedExpr1} select CC_GCC_4_4_or_later\n"
93.40 + SedExpr1="${SedExpr1}\n select CC_GCC_4_4_or_later"
93.41 fi
93.42 fi
93.43 SedExpr2=" default \"${version}\" if ${cat}_V_${v}"
93.44 - "${sed}" -r -i -e 's/^(# CT_INSERT_VERSION_ABOVE)$/'"${SedExpr1}"'\n\1/;' "${file}"
93.45 - "${sed}" -r -i -e 's/^(# CT_INSERT_VERSION_STRING_ABOVE)$/'"${SedExpr2}"'\n\1/;' "${file}"
93.46 + "${sed}" -r -i -e 's/^(# CT_INSERT_VERSION_BELOW)$/\1\n\n'"${SedExpr1}"'/;' "${file}"
93.47 + "${sed}" -r -i -e 's/^(# CT_INSERT_VERSION_STRING_BELOW)$/\1\n'"${SedExpr2}"'/;' "${file}"
93.48 }
93.49
93.50 cat=
94.1 --- a/scripts/build/companion_libs/cloog.sh Sat Oct 03 18:49:23 2009 +0200
94.2 +++ b/scripts/build/companion_libs/cloog.sh Sat Oct 03 18:49:51 2009 +0200
94.3 @@ -18,29 +18,47 @@
94.4
94.5 # Extract CLooG
94.6 do_cloog_extract() {
94.7 + local _t
94.8 +
94.9 CT_Extract "cloog-ppl-${CT_CLOOG_VERSION}"
94.10 - CT_Pushd "${CT_SRC_DIR}/cloog-ppl"
94.11 +
94.12 + # Version 0.15.3 has a dirname 'cloog-ppl' (with no version in it!)
94.13 + # while versions 0.15.4 onward do have the version in the dirname.
94.14 + case "${CT_CLOOG_VERSION}" in
94.15 + 0.15.3) _t="";;
94.16 + *) _t="-${CT_CLOOG_VERSION}";;
94.17 + esac
94.18 + CT_Pushd "${CT_SRC_DIR}/cloog-ppl${_t}"
94.19 CT_Patch "cloog-ppl-${CT_CLOOG_VERSION}" nochdir
94.20 CT_Popd
94.21 }
94.22
94.23 do_cloog() {
94.24 + local _t
94.25 +
94.26 + # Version 0.15.3 has a dirname 'cloog-ppl' (with no version in it!)
94.27 + # while versions 0.15.4 onward do have the version in the dirname.
94.28 + case "${CT_CLOOG_VERSION}" in
94.29 + 0.15.3) _t="";;
94.30 + *) _t="-${CT_CLOOG_VERSION}";;
94.31 + esac
94.32 +
94.33 mkdir -p "${CT_BUILD_DIR}/build-cloog-ppl"
94.34 cd "${CT_BUILD_DIR}/build-cloog-ppl"
94.35
94.36 CT_DoStep INFO "Installing CLooG/ppl"
94.37
94.38 CT_DoLog EXTRA "Configuring CLooG/ppl"
94.39 - CFLAGS="${CT_CFLAGS_FOR_HOST}" \
94.40 - CT_DoExecLog ALL \
94.41 - "${CT_SRC_DIR}/cloog-ppl/configure" \
94.42 - --build=${CT_BUILD} \
94.43 - --host=${CT_HOST} \
94.44 - --prefix="${CT_PREFIX_DIR}" \
94.45 - --with-gmp="${CT_PREFIX_DIR}" \
94.46 - --with-ppl="${CT_PREFIX_DIR}" \
94.47 - --enable-shared \
94.48 - --disable-static \
94.49 + CFLAGS="${CT_CFLAGS_FOR_HOST}" \
94.50 + CT_DoExecLog ALL \
94.51 + "${CT_SRC_DIR}/cloog-ppl${_t}/configure" \
94.52 + --build=${CT_BUILD} \
94.53 + --host=${CT_HOST} \
94.54 + --prefix="${CT_PREFIX_DIR}" \
94.55 + --with-gmp="${CT_PREFIX_DIR}" \
94.56 + --with-ppl="${CT_PREFIX_DIR}" \
94.57 + --enable-shared \
94.58 + --disable-static \
94.59 --with-bits=gmp
94.60
94.61 CT_DoLog EXTRA "Building CLooG/ppl"
95.1 --- a/scripts/build/debug/300-gdb.sh Sat Oct 03 18:49:23 2009 +0200
95.2 +++ b/scripts/build/debug/300-gdb.sh Sat Oct 03 18:49:51 2009 +0200
95.3 @@ -265,6 +265,10 @@
95.4
95.5 unset ac_cv_func_strncmp_works
95.6
95.7 + CT_DoLog EXTRA "Cleaning up ncurses"
95.8 + cd "${CT_BUILD_DIR}/build-ncurses"
95.9 + CT_DoExecLog ALL make DESTDIR="${CT_SYSROOT_DIR}" uninstall
95.10 +
95.11 CT_EndStep # native gdb build
95.12 fi
95.13
96.1 --- a/scripts/build/internals.sh Sat Oct 03 18:49:23 2009 +0200
96.2 +++ b/scripts/build/internals.sh Sat Oct 03 18:49:51 2009 +0200
96.3 @@ -8,9 +8,6 @@
96.4
96.5 CT_DoStep INFO "Cleaning-up the toolchain's directory"
96.6
96.7 - CT_DoLog EXTRA "Removing access to the build system tools"
96.8 - CT_DoExecLog DEBUG rm -rf "${CT_PREFIX_DIR}/buildtools"
96.9 -
96.10 if [ "${CT_BARE_METAL}" != "y" ]; then
96.11 CT_DoLog EXTRA "Installing the populate helper"
96.12 sed -r -e 's|@@CT_TARGET@@|'"${CT_TARGET}"'|g;' \
96.13 @@ -58,11 +55,11 @@
96.14 if [ "${CT_DEBUG_CT}" = "y" ]; then
96.15 _t="" # If debugging crosstool-NG, don't strip the wrapper
96.16 fi
96.17 - CT_DoExecLog "${HOST_CC}" \
96.18 - -Wall -Wextra -Wunreachable-code -Werror \
96.19 - -O3 -static ${_t} \
96.20 - "${CT_LIB_DIR}/scripts/wrapper.c" \
96.21 - -o ".${CT_TARGET}-wrapper"
96.22 + CT_DoExecLog DEBUG "${CT_HOST}-gcc" \
96.23 + -Wall -Wextra -Wunreachable-code -Werror \
96.24 + -O3 -static ${_t} \
96.25 + "${CT_LIB_DIR}/scripts/wrapper.c" \
96.26 + -o ".${CT_TARGET}-wrapper"
96.27 ;;
96.28 esac
96.29
96.30 @@ -82,6 +79,9 @@
96.31 CT_Popd
96.32 fi
96.33
96.34 + CT_DoLog EXTRA "Removing access to the build system tools"
96.35 + CT_DoExecLog DEBUG rm -rf "${CT_PREFIX_DIR}/buildtools"
96.36 +
96.37 # Remove the generated documentation files
96.38 if [ "${CT_REMOVE_DOCS}" = "y" ]; then
96.39 CT_DoLog EXTRA "Removing installed documentation"
97.1 --- a/scripts/build/libc/eglibc.sh Sat Oct 03 18:49:23 2009 +0200
97.2 +++ b/scripts/build/libc/eglibc.sh Sat Oct 03 18:49:51 2009 +0200
97.3 @@ -54,7 +54,7 @@
97.4 -a -f "${CT_LOCAL_TARBALLS_DIR}/${eglibc_linuxthreads}" \
97.5 -a -f "${CT_LOCAL_TARBALLS_DIR}/${eglibc_localedef}" \
97.6 -a -f "${CT_LOCAL_TARBALLS_DIR}/${eglibc_ports}" \
97.7 - "${CT_FORCE_DOWNLOAD}" != "y" \
97.8 + -a "${CT_FORCE_DOWNLOAD}" != "y" \
97.9 ]; then
97.10 CT_DoLog DEBUG "Got 'eglibc-${CT_LIBC_VERSION}' from local storage"
97.11 for file in ${eglibc} ${eglibc_linuxthreads} ${eglibc_localedef} ${eglibc_ports}; do
97.12 @@ -252,7 +252,7 @@
97.13 CT_DoLog DEBUG "Extra CC args passed : '${extra_cc_args}'"
97.14
97.15 BUILD_CC="${CT_BUILD}-gcc" \
97.16 - CFLAGS="${CT_TARGET_CFLAGS} ${CT_LIBC_GLIBC_EXTRA_CFLAGS} -O" \
97.17 + CFLAGS="${CT_TARGET_CFLAGS} ${CT_LIBC_GLIBC_EXTRA_CFLAGS} -O2" \
97.18 CC="${CT_TARGET}-gcc ${CT_LIBC_EXTRA_CC_ARGS} ${extra_cc_args}" \
97.19 AR=${CT_TARGET}-ar \
97.20 RANLIB=${CT_TARGET}-ranlib \
98.1 --- a/scripts/build/libc/glibc.sh Sat Oct 03 18:49:23 2009 +0200
98.2 +++ b/scripts/build/libc/glibc.sh Sat Oct 03 18:49:51 2009 +0200
98.3 @@ -47,8 +47,6 @@
98.4 "glibc-${version}-branch${date:+:}${date}" \
98.5 "glibc-${addon}-cvs-${CT_LIBC_VERSION}"
98.6 done
98.7 -# elif [ "${CT_LIBC_GLIBC_SNAPSHOT}" = "y" ]; then
98.8 -# : # Not yet handled...
98.9 fi
98.10
98.11 return 0
98.12 @@ -180,7 +178,7 @@
98.13
98.14 libc_cv_ppc_machine=yes \
98.15 CT_DoExecLog ALL \
98.16 - make CFLAGS="-O -DBOOTSTRAP_GCC" \
98.17 + make CFLAGS="-O2 -DBOOTSTRAP_GCC" \
98.18 OBJDUMP_FOR_HOST="${CT_TARGET}-objdump" \
98.19 PARALLELMFLAGS="${PARALLELMFLAGS}" \
98.20 sysdeps/gnu/errlist.c
98.21 @@ -197,7 +195,7 @@
98.22 CT_DoExecLog ALL \
98.23 make cross-compiling=yes \
98.24 install_root=${CT_SYSROOT_DIR} \
98.25 - CFLAGS="-O -DBOOTSTRAP_GCC" \
98.26 + CFLAGS="-O2 -DBOOTSTRAP_GCC" \
98.27 ${LIBC_SYSROOT_ARG} \
98.28 OBJDUMP_FOR_HOST="${CT_TARGET}-objdump" \
98.29 PARALLELMFLAGS="${PARALLELMFLAGS}" \
98.30 @@ -294,12 +292,6 @@
98.31 # Add some default CC args
98.32 glibc_version_major=$(echo ${CT_LIBC_VERSION} |sed -r -e 's/^([[:digit:]]+).*/\1/')
98.33 glibc_version_minor=$(echo ${CT_LIBC_VERSION} |sed -r -e 's/^[[:digit:]]+[\.-_]([[:digit:]]+).*/\1/')
98.34 - # In case we're using a snapshot, fake a >=2.6 version.
98.35 - if [ "${CT_LIBC_V_LATEST}" = "y" \
98.36 - -o "${CT_LIBC_V_date}" = "y" ]; then
98.37 - glibc_version_major=3
98.38 - glibc_version_minor=0
98.39 - fi
98.40 if [ ${glibc_version_major} -eq 2 -a ${glibc_version_minor} -ge 6 \
98.41 -o ${glibc_version_major} -gt 2 ]; then
98.42 # Don't use -pipe: configure chokes on it for glibc >= 2.6.
98.43 @@ -325,7 +317,7 @@
98.44 # Please see the comment for the configure step in do_libc().
98.45
98.46 BUILD_CC="${CT_BUILD}-gcc" \
98.47 - CFLAGS="${CT_TARGET_CFLAGS} ${CT_LIBC_GLIBC_EXTRA_CFLAGS} -O " \
98.48 + CFLAGS="${CT_TARGET_CFLAGS} ${CT_LIBC_GLIBC_EXTRA_CFLAGS} -O2" \
98.49 CC="${cross_cc} ${CT_LIBC_EXTRA_CC_ARGS} ${extra_cc_args}" \
98.50 AR=${CT_TARGET}-ar \
98.51 RANLIB=${CT_TARGET}-ranlib \
98.52 @@ -409,12 +401,6 @@
98.53 # Add some default CC args
98.54 glibc_version_major=$(echo ${CT_LIBC_VERSION} |sed -r -e 's/^([[:digit:]]+).*/\1/')
98.55 glibc_version_minor=$(echo ${CT_LIBC_VERSION} |sed -r -e 's/^[[:digit:]]+[\.-_]([[:digit:]]+).*/\1/')
98.56 - # In case we're using a snapshot, fake a >=2.6 version.
98.57 - if [ "${CT_LIBC_V_LATEST}" = "y" \
98.58 - -o "${CT_LIBC_V_date}" = "y" ]; then
98.59 - glibc_version_major=3
98.60 - glibc_version_minor=0
98.61 - fi
98.62 if [ ${glibc_version_major} -eq 2 -a ${glibc_version_minor} -ge 6 \
98.63 -o ${glibc_version_major} -gt 2 ]; then
98.64 # Don't use -pipe: configure chokes on it for glibc >= 2.6.
98.65 @@ -457,7 +443,7 @@
98.66 # silly messages. GNU folks again, he?
98.67
98.68 BUILD_CC="${CT_BUILD}-gcc" \
98.69 - CFLAGS="${CT_TARGET_CFLAGS} ${CT_LIBC_GLIBC_EXTRA_CFLAGS} -O" \
98.70 + CFLAGS="${CT_TARGET_CFLAGS} ${CT_LIBC_GLIBC_EXTRA_CFLAGS} -O2" \
98.71 CC="${CT_TARGET}-gcc ${CT_LIBC_EXTRA_CC_ARGS} ${extra_cc_args}" \
98.72 AR=${CT_TARGET}-ar \
98.73 RANLIB=${CT_TARGET}-ranlib \
99.1 --- a/scripts/config.guess Sat Oct 03 18:49:23 2009 +0200
99.2 +++ b/scripts/config.guess Sat Oct 03 18:49:51 2009 +0200
99.3 @@ -4,7 +4,7 @@
99.4 # 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
99.5 # Free Software Foundation, Inc.
99.6
99.7 -timestamp='2009-08-19'
99.8 +timestamp='2009-09-18'
99.9
99.10 # This file is free software; you can redistribute it and/or modify it
99.11 # under the terms of the GNU General Public License as published by
99.12 @@ -854,6 +854,20 @@
99.13 i*86:Minix:*:*)
99.14 echo ${UNAME_MACHINE}-pc-minix
99.15 exit ;;
99.16 + alpha:Linux:*:*)
99.17 + case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
99.18 + EV5) UNAME_MACHINE=alphaev5 ;;
99.19 + EV56) UNAME_MACHINE=alphaev56 ;;
99.20 + PCA56) UNAME_MACHINE=alphapca56 ;;
99.21 + PCA57) UNAME_MACHINE=alphapca56 ;;
99.22 + EV6) UNAME_MACHINE=alphaev6 ;;
99.23 + EV67) UNAME_MACHINE=alphaev67 ;;
99.24 + EV68*) UNAME_MACHINE=alphaev68 ;;
99.25 + esac
99.26 + objdump --private-headers /bin/sh | grep -q ld.so.1
99.27 + if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
99.28 + echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
99.29 + exit ;;
99.30 arm*:Linux:*:*)
99.31 eval $set_cc_for_build
99.32 if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \
99.33 @@ -876,6 +890,9 @@
99.34 frv:Linux:*:*)
99.35 echo frv-unknown-linux-gnu
99.36 exit ;;
99.37 + i*86:Linux:*:*)
99.38 + echo ${UNAME_MACHINE}-pc-linux-gnu
99.39 + exit ;;
99.40 ia64:Linux:*:*)
99.41 echo ${UNAME_MACHINE}-unknown-linux-gnu
99.42 exit ;;
99.43 @@ -911,29 +928,12 @@
99.44 or32:Linux:*:*)
99.45 echo or32-unknown-linux-gnu
99.46 exit ;;
99.47 - ppc:Linux:*:*)
99.48 - echo powerpc-unknown-linux-gnu
99.49 - exit ;;
99.50 - ppc64:Linux:*:*)
99.51 - echo powerpc64-unknown-linux-gnu
99.52 - exit ;;
99.53 - alpha:Linux:*:*)
99.54 - case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
99.55 - EV5) UNAME_MACHINE=alphaev5 ;;
99.56 - EV56) UNAME_MACHINE=alphaev56 ;;
99.57 - PCA56) UNAME_MACHINE=alphapca56 ;;
99.58 - PCA57) UNAME_MACHINE=alphapca56 ;;
99.59 - EV6) UNAME_MACHINE=alphaev6 ;;
99.60 - EV67) UNAME_MACHINE=alphaev67 ;;
99.61 - EV68*) UNAME_MACHINE=alphaev68 ;;
99.62 - esac
99.63 - objdump --private-headers /bin/sh | grep -q ld.so.1
99.64 - if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
99.65 - echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
99.66 - exit ;;
99.67 padre:Linux:*:*)
99.68 echo sparc-unknown-linux-gnu
99.69 exit ;;
99.70 + parisc64:Linux:*:* | hppa64:Linux:*:*)
99.71 + echo hppa64-unknown-linux-gnu
99.72 + exit ;;
99.73 parisc:Linux:*:* | hppa:Linux:*:*)
99.74 # Look for CPU level
99.75 case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
99.76 @@ -942,8 +942,11 @@
99.77 *) echo hppa-unknown-linux-gnu ;;
99.78 esac
99.79 exit ;;
99.80 - parisc64:Linux:*:* | hppa64:Linux:*:*)
99.81 - echo hppa64-unknown-linux-gnu
99.82 + ppc64:Linux:*:*)
99.83 + echo powerpc64-unknown-linux-gnu
99.84 + exit ;;
99.85 + ppc:Linux:*:*)
99.86 + echo powerpc-unknown-linux-gnu
99.87 exit ;;
99.88 s390:Linux:*:* | s390x:Linux:*:*)
99.89 echo ${UNAME_MACHINE}-ibm-linux
99.90 @@ -966,58 +969,6 @@
99.91 xtensa*:Linux:*:*)
99.92 echo ${UNAME_MACHINE}-unknown-linux-gnu
99.93 exit ;;
99.94 - i*86:Linux:*:*)
99.95 - # The BFD linker knows what the default object file format is, so
99.96 - # first see if it will tell us. cd to the root directory to prevent
99.97 - # problems with other programs or directories called `ld' in the path.
99.98 - # Set LC_ALL=C to ensure ld outputs messages in English.
99.99 - ld_supported_targets=`cd /; LC_ALL=C ld --help 2>&1 \
99.100 - | sed -ne '/supported targets:/!d
99.101 - s/[ ][ ]*/ /g
99.102 - s/.*supported targets: *//
99.103 - s/ .*//
99.104 - p'`
99.105 - case "$ld_supported_targets" in
99.106 - elf32-i386)
99.107 - TENTATIVE="${UNAME_MACHINE}-pc-linux-gnu"
99.108 - ;;
99.109 - esac
99.110 - # Determine whether the default compiler is a.out or elf
99.111 - eval $set_cc_for_build
99.112 - sed 's/^ //' << EOF >$dummy.c
99.113 - #include <features.h>
99.114 - #ifdef __ELF__
99.115 - # ifdef __GLIBC__
99.116 - # if __GLIBC__ >= 2
99.117 - LIBC=gnu
99.118 - # else
99.119 - LIBC=gnulibc1
99.120 - # endif
99.121 - # else
99.122 - LIBC=gnulibc1
99.123 - # endif
99.124 - #else
99.125 - #if defined(__INTEL_COMPILER) || defined(__PGI) || defined(__SUNPRO_C) || defined(__SUNPRO_CC)
99.126 - LIBC=gnu
99.127 - #else
99.128 - LIBC=gnuaout
99.129 - #endif
99.130 - #endif
99.131 - #ifdef __dietlibc__
99.132 - LIBC=dietlibc
99.133 - #endif
99.134 -EOF
99.135 - eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '
99.136 - /^LIBC/{
99.137 - s: ::g
99.138 - p
99.139 - }'`"
99.140 - test x"${LIBC}" != x && {
99.141 - echo "${UNAME_MACHINE}-pc-linux-${LIBC}"
99.142 - exit
99.143 - }
99.144 - test x"${TENTATIVE}" != x && { echo "${TENTATIVE}"; exit; }
99.145 - ;;
99.146 i*86:DYNIX/ptx:4*:*)
99.147 # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
99.148 # earlier versions are messed up and put the nodename in both
99.149 @@ -1247,6 +1198,16 @@
99.150 *:Darwin:*:*)
99.151 UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown
99.152 case $UNAME_PROCESSOR in
99.153 + i386)
99.154 + eval $set_cc_for_build
99.155 + if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
99.156 + if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \
99.157 + (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
99.158 + grep IS_64BIT_ARCH >/dev/null
99.159 + then
99.160 + UNAME_PROCESSOR="x86_64"
99.161 + fi
99.162 + fi ;;
99.163 unknown) UNAME_PROCESSOR=powerpc ;;
99.164 esac
99.165 echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}
100.1 --- a/scripts/config.sub Sat Oct 03 18:49:23 2009 +0200
100.2 +++ b/scripts/config.sub Sat Oct 03 18:49:51 2009 +0200
100.3 @@ -4,7 +4,7 @@
100.4 # 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
100.5 # Free Software Foundation, Inc.
100.6
100.7 -timestamp='2009-08-19'
100.8 +timestamp='2009-09-25'
100.9
100.10 # This file is (in principle) common to ALL GNU software.
100.11 # The presence of a machine in this file suggests that SOME GNU software
100.12 @@ -287,6 +287,7 @@
100.13 | pdp10 | pdp11 | pj | pjl \
100.14 | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
100.15 | pyramid \
100.16 + | rx \
100.17 | score \
100.18 | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
100.19 | sh64 | sh64le \
100.20 @@ -300,7 +301,7 @@
100.21 | z8k | z80)
100.22 basic_machine=$basic_machine-unknown
100.23 ;;
100.24 - m6811 | m68hc11 | m6812 | m68hc12)
100.25 + m6811 | m68hc11 | m6812 | m68hc12 | picochip)
100.26 # Motorola 68HC11/12.
100.27 basic_machine=$basic_machine-unknown
100.28 os=-none
100.29 @@ -371,7 +372,7 @@
100.30 | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
100.31 | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \
100.32 | pyramid-* \
100.33 - | romp-* | rs6000-* \
100.34 + | romp-* | rs6000-* | rx-* \
100.35 | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \
100.36 | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
100.37 | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \
101.1 --- a/scripts/crosstool-NG.sh.in Sat Oct 03 18:49:23 2009 +0200
101.2 +++ b/scripts/crosstool-NG.sh.in Sat Oct 03 18:49:51 2009 +0200
101.3 @@ -83,7 +83,7 @@
101.4 cat "${CT_LIB_DIR}/paths.mk" |while read trash line; do
101.5 tool="${line%%=*}"
101.6 path="${line#*=}"
101.7 - CT_DoLog DEBUG " '${tool}' -> '${path}'"
101.8 + CT_DoLog DEBUG "Creating script-override for '${tool}' -> '${path}'"
101.9 printf "#${BANG}${CT_SHELL}\nexec '${path}' \"\${@}\"\n" >"${CT_BIN_OVERIDE_DIR}/${tool}"
101.10 CT_DoExecLog ALL chmod 700 "${CT_BIN_OVERIDE_DIR}/${tool}"
101.11 done
102.1 --- a/scripts/functions Sat Oct 03 18:49:23 2009 +0200
102.2 +++ b/scripts/functions Sat Oct 03 18:49:51 2009 +0200
102.3 @@ -79,7 +79,7 @@
102.4 if [ $# -eq 0 ]; then
102.5 cat -
102.6 else
102.7 - printf "${@}\n"
102.8 + printf "${*}\n"
102.9 fi |( IFS="${CR}" # We want the full lines, even leading spaces
102.10 _prog_bar_cpt=0
102.11 _prog_bar[0]='/'
102.12 @@ -116,7 +116,7 @@
102.13 CT_DoExecLog() {
102.14 local level="$1"
102.15 shift
102.16 - CT_DoLog DEBUG "==> Executing: '${@}'"
102.17 + CT_DoLog DEBUG "==> Executing: '${*}'"
102.18 "${@}" 2>&1 |CT_DoLog "${level}"
102.19 }
102.20
103.1 --- a/scripts/saveSample.sh.in Sat Oct 03 18:49:23 2009 +0200
103.2 +++ b/scripts/saveSample.sh.in Sat Oct 03 18:49:51 2009 +0200
103.3 @@ -69,7 +69,7 @@
103.4 mkdir -p "${samp_dir}"
103.5
103.6 # Save the crosstool-NG config file
103.7 -"${sed}" -r -e 's|^(CT_PREFIX_DIR)=.*|\1="${HOME}/x-tools/${samp_name}"|;' \
103.8 +"${sed}" -r -e 's|^(CT_PREFIX_DIR)=.*|\1="${HOME}/x-tools/${CT_TARGET}"|;' \
103.9 -e 's|^# CT_LOG_TO_FILE is not set$|CT_LOG_TO_FILE=y|;' \
103.10 -e 's|^# CT_LOG_FILE_COMPRESS is not set$|CT_LOG_FILE_COMPRESS=y|;' \
103.11 -e 's|^(CT_LOCAL_TARBALLS_DIR)=.*|\1="${HOME}/src"|;' \
103.12 @@ -99,7 +99,7 @@
103.13 if [ -n "${CT_LIBC_UCLIBC_CONFIG_FILE}" ]; then
103.14 # We save the file, and then point the saved sample to this file
103.15 CT_DoAddFileToSample "${CT_LIBC_UCLIBC_CONFIG_FILE}" "${samp_dir}/${CT_LIBC}-${CT_LIBC_VERSION}.config"
103.16 - "${sed}" -r -i -e 's|^(CT_LIBC_UCLIBC_CONFIG_FILE)=.+$|\1="'"${samp_top_dir}"'/${samp_dir}/${CT_LIBC}-${CT_LIBC_VERSION}.config"|;' \
103.17 + "${sed}" -r -i -e 's|^(CT_LIBC_UCLIBC_CONFIG_FILE)=.+$|\1="'"${samp_top_dir}"'/samples/${CT_TARGET}/${CT_LIBC}-${CT_LIBC_VERSION}.config"|;' \
103.18 "${samp_dir}/crosstool.config"
103.19 else
103.20 # remove any dangling files
104.1 --- a/scripts/showSamples.sh Sat Oct 03 18:49:23 2009 +0200
104.2 +++ b/scripts/showSamples.sh Sat Oct 03 18:49:51 2009 +0200
104.3 @@ -29,6 +29,7 @@
104.4 fi
104.5 . "${sample_top}/samples/${sample}/crosstool.config"
104.6 if [ -z "${wiki}" ]; then
104.7 + t_width=13
104.8 printf " %-*s [%s" ${width} "${sample}" "${sample_type}"
104.9 [ -f "${sample_top}/samples/${sample}/broken" ] && printf "B" || printf " "
104.10 [ "${CT_EXPERIMENTAL}" = "y" ] && printf "X" || printf " "
104.11 @@ -37,15 +38,18 @@
104.12 case "${CT_TOOLCHAIN_TYPE}" in
104.13 cross) ;;
104.14 canadian)
104.15 - printf " Host : ${CT_HOST}\n"
104.16 + printf " %-*s : %s\n" ${t_width} "Host" "${CT_HOST}"
104.17 ;;
104.18 esac
104.19 - echo " OS : ${CT_KERNEL}${CT_KERNEL_VERSION:+-}${CT_KERNEL_VERSION}"
104.20 + printf " %-*s : %s\n" ${t_width} "OS" "${CT_KERNEL}${CT_KERNEL_VERSION:+-}${CT_KERNEL_VERSION}"
104.21 if [ "${CT_GMP_MPFR}" = "y" ]; then
104.22 - echo " GMP/MPFR : gmp-${CT_GMP_VERSION} / mpfr-${CT_MPFR_VERSION}"
104.23 + printf " %-*s : %s\n" ${t_width} "GMP/MPFR" "gmp-${CT_GMP_VERSION} / mpfr-${CT_MPFR_VERSION}"
104.24 fi
104.25 - echo " binutils : binutils-${CT_BINUTILS_VERSION}"
104.26 - printf " C compiler: ${CT_CC}-${CT_CC_VERSION} (C"
104.27 + if [ "${CT_PPL_CLOOG_MPC}" = "y" ]; then
104.28 + printf " %-*s : %s\n" ${t_width} "PPL/CLOOG/MPC" "ppl-${CT_PPL_VERSION} / cloog-${CT_CLOOG_VERSION} / mpc-${CT_MPC_VERSION}"
104.29 + fi
104.30 + printf " %-*s : %s\n" ${t_width} "binutils" "binutils-${CT_BINUTILS_VERSION}"
104.31 + printf " %-*s : %s" ${t_width} "C compiler" "${CT_CC}-${CT_CC_VERSION} (C"
104.32 [ "${CT_CC_LANG_CXX}" = "y" ] && printf ",C++"
104.33 [ "${CT_CC_LANG_FORTRAN}" = "y" ] && printf ",Fortran"
104.34 [ "${CT_CC_LANG_JAVA}" = "y" ] && printf ",Java"
104.35 @@ -53,17 +57,17 @@
104.36 [ "${CT_CC_LANG_OBJC}" = "y" ] && printf ",Objective-C"
104.37 [ "${CT_CC_LANG_OBJCXX}" = "y" ] && printf ",Objective-C++"
104.38 [ -n "${CT_CC_LANG_OTHERS}" ] && printf ",${CT_CC_LANG_OTHERS}"
104.39 - echo ")"
104.40 - echo " C library : ${CT_LIBC}${CT_LIBC_VERSION:+-}${CT_LIBC_VERSION}"
104.41 - printf " Tools :"
104.42 - [ "${CT_LIBELF}" ] && printf " libelf-${CT_LIBELF_VERSION}"
104.43 - [ "${CT_SSTRIP}" ] && printf " sstrip"
104.44 - [ "${CT_DMALLOC}" ] && printf " dmalloc-${CT_DMALLOC_VERSION}"
104.45 - [ "${CT_DUMA}" ] && printf " duma-${CT_DUMA_VERSION}"
104.46 - [ "${CT_GDB}" ] && printf " gdb-${CT_GDB_VERSION}"
104.47 - [ "${CT_LTRACE}" ] && printf " ltrace-${CT_LTRACE_VERSION}"
104.48 - [ "${CT_STRACE}" ] && printf " strace-${CT_STRACE_VERSION}"
104.49 - echo
104.50 + printf ")\n"
104.51 + printf " %-*s : %s\n" ${t_width} "C library" "${CT_LIBC}${CT_LIBC_VERSION:+-}${CT_LIBC_VERSION}"
104.52 + printf " %-*s :" ${t_width} "Tools"
104.53 + [ "${CT_TOOL_libelf}" ] && printf " libelf-${CT_LIBELF_VERSION}"
104.54 + [ "${CT_TOOL_sstrip}" ] && printf " sstrip"
104.55 + [ "${CT_DEBUG_dmalloc}" ] && printf " dmalloc-${CT_DMALLOC_VERSION}"
104.56 + [ "${CT_DEBUG_duma}" ] && printf " duma-${CT_DUMA_VERSION}"
104.57 + [ "${CT_DEBUG_gdb}" ] && printf " gdb-${CT_GDB_VERSION}"
104.58 + [ "${CT_DEBUG_ltrace}" ] && printf " ltrace-${CT_LTRACE_VERSION}"
104.59 + [ "${CT_DEBUG_strace}" ] && printf " strace-${CT_STRACE_VERSION}"
104.60 + printf "\n"
104.61 fi
104.62 else
104.63 printf "| ''${sample}'' "