arch: cleanup the 32- and 64-bit selection
author"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Tue Nov 17 22:29:50 2009 +0100 (2009-11-17)
changeset 163827165f6184f2
parent 1637 8895ba2bd742
child 1639 bdf7ab3588c6
arch: cleanup the 32- and 64-bit selection
config/target.in
samples/i586-geode-linux-uclibc/crosstool.config
samples/i686-nptl-linux-gnu/crosstool.config
samples/ia64-unknown-linux-gnu/crosstool.config
samples/powerpc-405-linux-gnu/crosstool.config
samples/powerpc-860-linux-gnu/crosstool.config
samples/powerpc-e500v2-linux-gnuspe/crosstool.config
samples/powerpc-unknown-linux-gnu/crosstool.config
samples/powerpc-unknown-linux-uclibc/crosstool.config
samples/powerpc-unknown_nofpu-linux-gnu/crosstool.config
samples/powerpc64-unknown-linux-gnu/crosstool.config
samples/s390-ibm-linux-gnu/crosstool.config
samples/s390x-ibm-linux-gnu/crosstool.config
samples/x86_64-unknown-linux-gnu/crosstool.config
samples/x86_64-unknown-linux-uclibc/crosstool.config
     1.1 --- a/config/target.in	Tue Nov 17 11:55:37 2009 +0100
     1.2 +++ b/config/target.in	Tue Nov 17 22:29:50 2009 +0100
     1.3 @@ -5,13 +5,6 @@
     1.4  config ARCH
     1.5      string
     1.6  
     1.7 -# Note: when all archs have migrated to the 32/64 bit selection,
     1.8 -# remove this option, and rename the config options in the bitness
     1.9 -# choice, below.
    1.10 -config ARCH_64
    1.11 -    bool
    1.12 -    default n
    1.13 -
    1.14  # Pre-declare target optimisation variables
    1.15  config ARCH_SUPPORTS_BOTH_MMU
    1.16  config ARCH_SUPPORTS_BOTH_ENDIAN
    1.17 @@ -36,8 +29,8 @@
    1.18  config ARCH_FPU
    1.19  config ARCH_BE
    1.20  config ARCH_LE
    1.21 -config ARCH_32b
    1.22 -config ARCH_64b
    1.23 +config ARCH_32
    1.24 +config ARCH_64
    1.25  config ARCH_FLOAT_HW
    1.26  config ARCH_FLOAT_SW
    1.27  config TARGET_CFLAGS
    1.28 @@ -122,19 +115,18 @@
    1.29  choice
    1.30      bool
    1.31      prompt "Bitness:"
    1.32 -    default ARCH_32b if ARCH_DEFAULT_32
    1.33 -    default ARCH_64b if ARCH_DEFAULT_64
    1.34 +    default ARCH_32 if ARCH_DEFAULT_32
    1.35 +    default ARCH_64 if ARCH_DEFAULT_64
    1.36  
    1.37 -config ARCH_32b
    1.38 +config ARCH_32
    1.39      bool
    1.40      prompt "32-bit"
    1.41      depends on ARCH_SUPPORTS_32
    1.42  
    1.43 -config ARCH_64b
    1.44 +config ARCH_64
    1.45      bool
    1.46      prompt "64-bit"
    1.47      depends on ARCH_SUPPORTS_64
    1.48 -    select ARCH_64
    1.49  
    1.50  endchoice
    1.51  
     2.1 --- a/samples/i586-geode-linux-uclibc/crosstool.config	Tue Nov 17 11:55:37 2009 +0100
     2.2 +++ b/samples/i586-geode-linux-uclibc/crosstool.config	Tue Nov 17 22:29:50 2009 +0100
     2.3 @@ -1,7 +1,7 @@
     2.4  #
     2.5  # Automatically generated make config: don't edit
     2.6 -# crosstool-NG version: hg_default@1635_19977a0c46c5
     2.7 -# Tue Nov 17 11:47:12 2009
     2.8 +# crosstool-NG version: hg_default@1638_31d022b1a0de
     2.9 +# Tue Nov 17 11:59:13 2009
    2.10  #
    2.11  
    2.12  #
    2.13 @@ -86,11 +86,10 @@
    2.14  # Target options
    2.15  #
    2.16  CT_ARCH="x86"
    2.17 -# CT_ARCH_64 is not set
    2.18  # CT_ARCH_SUPPORTS_BOTH_MMU is not set
    2.19  # CT_ARCH_SUPPORTS_BOTH_ENDIAN is not set
    2.20 -# CT_ARCH_SUPPORTS_32 is not set
    2.21 -# CT_ARCH_SUPPORTS_64 is not set
    2.22 +CT_ARCH_SUPPORTS_32=y
    2.23 +CT_ARCH_SUPPORTS_64=y
    2.24  CT_ARCH_SUPPORT_ARCH=y
    2.25  # CT_ARCH_SUPPORT_ABI is not set
    2.26  CT_ARCH_SUPPORT_CPU=y
    2.27 @@ -104,8 +103,8 @@
    2.28  CT_ARCH_ARCH="pentium-mmx"
    2.29  CT_ARCH_CPU=""
    2.30  CT_ARCH_TUNE=""
    2.31 -# CT_ARCH_32b is not set
    2.32 -# CT_ARCH_64b is not set
    2.33 +CT_ARCH_32=y
    2.34 +# CT_ARCH_64 is not set
    2.35  CT_ARCH_FLOAT_HW=y
    2.36  # CT_ARCH_FLOAT_SW is not set
    2.37  CT_TARGET_CFLAGS=""
    2.38 @@ -121,7 +120,6 @@
    2.39  # CT_ARCH_mips is not set
    2.40  # CT_ARCH_powerpc is not set
    2.41  # CT_ARCH_s390 is not set
    2.42 -# CT_ARCH_s390x is not set
    2.43  # CT_ARCH_sh is not set
    2.44  CT_ARCH_x86=y
    2.45  CT_ARCH_USE_MMU=y
     3.1 --- a/samples/i686-nptl-linux-gnu/crosstool.config	Tue Nov 17 11:55:37 2009 +0100
     3.2 +++ b/samples/i686-nptl-linux-gnu/crosstool.config	Tue Nov 17 22:29:50 2009 +0100
     3.3 @@ -1,7 +1,7 @@
     3.4  #
     3.5  # Automatically generated make config: don't edit
     3.6 -# crosstool-NG version: hg_default@1635_19977a0c46c5
     3.7 -# Tue Nov 17 11:47:39 2009
     3.8 +# crosstool-NG version: hg_default@1638_31d022b1a0de
     3.9 +# Tue Nov 17 11:59:37 2009
    3.10  #
    3.11  
    3.12  #
    3.13 @@ -86,11 +86,10 @@
    3.14  # Target options
    3.15  #
    3.16  CT_ARCH="x86"
    3.17 -# CT_ARCH_64 is not set
    3.18  # CT_ARCH_SUPPORTS_BOTH_MMU is not set
    3.19  # CT_ARCH_SUPPORTS_BOTH_ENDIAN is not set
    3.20 -# CT_ARCH_SUPPORTS_32 is not set
    3.21 -# CT_ARCH_SUPPORTS_64 is not set
    3.22 +CT_ARCH_SUPPORTS_32=y
    3.23 +CT_ARCH_SUPPORTS_64=y
    3.24  CT_ARCH_SUPPORT_ARCH=y
    3.25  # CT_ARCH_SUPPORT_ABI is not set
    3.26  CT_ARCH_SUPPORT_CPU=y
    3.27 @@ -104,8 +103,8 @@
    3.28  CT_ARCH_ARCH="i686"
    3.29  CT_ARCH_CPU=""
    3.30  CT_ARCH_TUNE=""
    3.31 -# CT_ARCH_32b is not set
    3.32 -# CT_ARCH_64b is not set
    3.33 +CT_ARCH_32=y
    3.34 +# CT_ARCH_64 is not set
    3.35  CT_ARCH_FLOAT_HW=y
    3.36  # CT_ARCH_FLOAT_SW is not set
    3.37  CT_TARGET_CFLAGS=""
    3.38 @@ -121,7 +120,6 @@
    3.39  # CT_ARCH_mips is not set
    3.40  # CT_ARCH_powerpc is not set
    3.41  # CT_ARCH_s390 is not set
    3.42 -# CT_ARCH_s390x is not set
    3.43  # CT_ARCH_sh is not set
    3.44  CT_ARCH_x86=y
    3.45  CT_ARCH_USE_MMU=y
     4.1 --- a/samples/ia64-unknown-linux-gnu/crosstool.config	Tue Nov 17 11:55:37 2009 +0100
     4.2 +++ b/samples/ia64-unknown-linux-gnu/crosstool.config	Tue Nov 17 22:29:50 2009 +0100
     4.3 @@ -1,7 +1,7 @@
     4.4  #
     4.5  # Automatically generated make config: don't edit
     4.6 -# crosstool-NG version: hg_default@1637_7dc6cf91b273
     4.7 -# Tue Nov 17 11:55:12 2009
     4.8 +# crosstool-NG version: hg_default@1638_31d022b1a0de
     4.9 +# Tue Nov 17 12:00:18 2009
    4.10  #
    4.11  
    4.12  #
    4.13 @@ -87,7 +87,6 @@
    4.14  # Target options
    4.15  #
    4.16  CT_ARCH="ia64"
    4.17 -CT_ARCH_64=y
    4.18  # CT_ARCH_SUPPORTS_BOTH_MMU is not set
    4.19  CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
    4.20  # CT_ARCH_SUPPORTS_32 is not set
    4.21 @@ -104,8 +103,8 @@
    4.22  # CT_ARCH_DEFAULT_64 is not set
    4.23  # CT_ARCH_BE is not set
    4.24  CT_ARCH_LE=y
    4.25 -# CT_ARCH_32b is not set
    4.26 -CT_ARCH_64b=y
    4.27 +# CT_ARCH_32 is not set
    4.28 +CT_ARCH_64=y
    4.29  CT_ARCH_FLOAT_HW=y
    4.30  # CT_ARCH_FLOAT_SW is not set
    4.31  CT_TARGET_CFLAGS=""
     5.1 --- a/samples/powerpc-405-linux-gnu/crosstool.config	Tue Nov 17 11:55:37 2009 +0100
     5.2 +++ b/samples/powerpc-405-linux-gnu/crosstool.config	Tue Nov 17 22:29:50 2009 +0100
     5.3 @@ -1,7 +1,7 @@
     5.4  #
     5.5  # Automatically generated make config: don't edit
     5.6 -# crosstool-NG version: hg_default@1634_192aef864818
     5.7 -# Tue Nov 17 10:39:32 2009
     5.8 +# crosstool-NG version: hg_default@1638_31d022b1a0de
     5.9 +# Tue Nov 17 11:56:48 2009
    5.10  #
    5.11  
    5.12  #
    5.13 @@ -86,7 +86,6 @@
    5.14  # Target options
    5.15  #
    5.16  CT_ARCH="powerpc"
    5.17 -# CT_ARCH_64 is not set
    5.18  # CT_ARCH_SUPPORTS_BOTH_MMU is not set
    5.19  # CT_ARCH_SUPPORTS_BOTH_ENDIAN is not set
    5.20  CT_ARCH_SUPPORTS_32=y
    5.21 @@ -104,8 +103,8 @@
    5.22  CT_ARCH_ABI=""
    5.23  CT_ARCH_CPU="405"
    5.24  CT_ARCH_TUNE="405"
    5.25 -CT_ARCH_32b=y
    5.26 -# CT_ARCH_64b is not set
    5.27 +CT_ARCH_32=y
    5.28 +# CT_ARCH_64 is not set
    5.29  # CT_ARCH_FLOAT_HW is not set
    5.30  CT_ARCH_FLOAT_SW=y
    5.31  CT_TARGET_CFLAGS=""
    5.32 @@ -121,10 +120,8 @@
    5.33  # CT_ARCH_mips is not set
    5.34  CT_ARCH_powerpc=y
    5.35  # CT_ARCH_s390 is not set
    5.36 -# CT_ARCH_s390x is not set
    5.37  # CT_ARCH_sh is not set
    5.38  # CT_ARCH_x86 is not set
    5.39 -# CT_ARCH_x86_64 is not set
    5.40  # CT_ARCH_POWERPC_SPE is not set
    5.41  CT_ARCH_USE_MMU=y
    5.42  
     6.1 --- a/samples/powerpc-860-linux-gnu/crosstool.config	Tue Nov 17 11:55:37 2009 +0100
     6.2 +++ b/samples/powerpc-860-linux-gnu/crosstool.config	Tue Nov 17 22:29:50 2009 +0100
     6.3 @@ -1,7 +1,7 @@
     6.4  #
     6.5  # Automatically generated make config: don't edit
     6.6 -# crosstool-NG version: hg_default@1634_192aef864818
     6.7 -# Tue Nov 17 11:22:40 2009
     6.8 +# crosstool-NG version: hg_default@1638_31d022b1a0de
     6.9 +# Tue Nov 17 11:57:11 2009
    6.10  #
    6.11  
    6.12  #
    6.13 @@ -86,7 +86,6 @@
    6.14  # Target options
    6.15  #
    6.16  CT_ARCH="powerpc"
    6.17 -# CT_ARCH_64 is not set
    6.18  # CT_ARCH_SUPPORTS_BOTH_MMU is not set
    6.19  # CT_ARCH_SUPPORTS_BOTH_ENDIAN is not set
    6.20  CT_ARCH_SUPPORTS_32=y
    6.21 @@ -104,8 +103,8 @@
    6.22  CT_ARCH_ABI=""
    6.23  CT_ARCH_CPU="860"
    6.24  CT_ARCH_TUNE=""
    6.25 -CT_ARCH_32b=y
    6.26 -# CT_ARCH_64b is not set
    6.27 +CT_ARCH_32=y
    6.28 +# CT_ARCH_64 is not set
    6.29  # CT_ARCH_FLOAT_HW is not set
    6.30  CT_ARCH_FLOAT_SW=y
    6.31  CT_TARGET_CFLAGS=""
    6.32 @@ -121,10 +120,8 @@
    6.33  # CT_ARCH_mips is not set
    6.34  CT_ARCH_powerpc=y
    6.35  # CT_ARCH_s390 is not set
    6.36 -# CT_ARCH_s390x is not set
    6.37  # CT_ARCH_sh is not set
    6.38  # CT_ARCH_x86 is not set
    6.39 -# CT_ARCH_x86_64 is not set
    6.40  # CT_ARCH_POWERPC_SPE is not set
    6.41  CT_ARCH_USE_MMU=y
    6.42  
     7.1 --- a/samples/powerpc-e500v2-linux-gnuspe/crosstool.config	Tue Nov 17 11:55:37 2009 +0100
     7.2 +++ b/samples/powerpc-e500v2-linux-gnuspe/crosstool.config	Tue Nov 17 22:29:50 2009 +0100
     7.3 @@ -1,7 +1,7 @@
     7.4  #
     7.5  # Automatically generated make config: don't edit
     7.6 -# crosstool-NG version: hg_default@1634_192aef864818
     7.7 -# Tue Nov 17 11:23:44 2009
     7.8 +# crosstool-NG version: hg_default@1638_31d022b1a0de
     7.9 +# Tue Nov 17 11:57:27 2009
    7.10  #
    7.11  
    7.12  #
    7.13 @@ -87,7 +87,6 @@
    7.14  # Target options
    7.15  #
    7.16  CT_ARCH="powerpc"
    7.17 -# CT_ARCH_64 is not set
    7.18  # CT_ARCH_SUPPORTS_BOTH_MMU is not set
    7.19  # CT_ARCH_SUPPORTS_BOTH_ENDIAN is not set
    7.20  CT_ARCH_SUPPORTS_32=y
    7.21 @@ -105,8 +104,8 @@
    7.22  CT_ARCH_ABI=""
    7.23  CT_ARCH_CPU="8548"
    7.24  CT_ARCH_TUNE="8548"
    7.25 -CT_ARCH_32b=y
    7.26 -# CT_ARCH_64b is not set
    7.27 +CT_ARCH_32=y
    7.28 +# CT_ARCH_64 is not set
    7.29  CT_ARCH_FLOAT_HW=y
    7.30  # CT_ARCH_FLOAT_SW is not set
    7.31  CT_TARGET_CFLAGS="-mfloat-gprs=double -Wa,-me500x2"
    7.32 @@ -122,10 +121,8 @@
    7.33  # CT_ARCH_mips is not set
    7.34  CT_ARCH_powerpc=y
    7.35  # CT_ARCH_s390 is not set
    7.36 -# CT_ARCH_s390x is not set
    7.37  # CT_ARCH_sh is not set
    7.38  # CT_ARCH_x86 is not set
    7.39 -# CT_ARCH_x86_64 is not set
    7.40  CT_ARCH_POWERPC_SPE=y
    7.41  CT_ARCH_USE_MMU=y
    7.42  
     8.1 --- a/samples/powerpc-unknown-linux-gnu/crosstool.config	Tue Nov 17 11:55:37 2009 +0100
     8.2 +++ b/samples/powerpc-unknown-linux-gnu/crosstool.config	Tue Nov 17 22:29:50 2009 +0100
     8.3 @@ -1,7 +1,7 @@
     8.4  #
     8.5  # Automatically generated make config: don't edit
     8.6 -# crosstool-NG version: hg_default@1634_192aef864818
     8.7 -# Tue Nov 17 11:29:28 2009
     8.8 +# crosstool-NG version: hg_default@1638_31d022b1a0de
     8.9 +# Tue Nov 17 11:57:52 2009
    8.10  #
    8.11  
    8.12  #
    8.13 @@ -86,7 +86,6 @@
    8.14  # Target options
    8.15  #
    8.16  CT_ARCH="powerpc"
    8.17 -# CT_ARCH_64 is not set
    8.18  # CT_ARCH_SUPPORTS_BOTH_MMU is not set
    8.19  # CT_ARCH_SUPPORTS_BOTH_ENDIAN is not set
    8.20  CT_ARCH_SUPPORTS_32=y
    8.21 @@ -104,8 +103,8 @@
    8.22  CT_ARCH_ABI=""
    8.23  CT_ARCH_CPU=""
    8.24  CT_ARCH_TUNE=""
    8.25 -CT_ARCH_32b=y
    8.26 -# CT_ARCH_64b is not set
    8.27 +CT_ARCH_32=y
    8.28 +# CT_ARCH_64 is not set
    8.29  CT_ARCH_FLOAT_HW=y
    8.30  # CT_ARCH_FLOAT_SW is not set
    8.31  CT_TARGET_CFLAGS=""
    8.32 @@ -121,10 +120,8 @@
    8.33  # CT_ARCH_mips is not set
    8.34  CT_ARCH_powerpc=y
    8.35  # CT_ARCH_s390 is not set
    8.36 -# CT_ARCH_s390x is not set
    8.37  # CT_ARCH_sh is not set
    8.38  # CT_ARCH_x86 is not set
    8.39 -# CT_ARCH_x86_64 is not set
    8.40  # CT_ARCH_POWERPC_SPE is not set
    8.41  CT_ARCH_USE_MMU=y
    8.42  
     9.1 --- a/samples/powerpc-unknown-linux-uclibc/crosstool.config	Tue Nov 17 11:55:37 2009 +0100
     9.2 +++ b/samples/powerpc-unknown-linux-uclibc/crosstool.config	Tue Nov 17 22:29:50 2009 +0100
     9.3 @@ -1,7 +1,7 @@
     9.4  #
     9.5  # Automatically generated make config: don't edit
     9.6 -# crosstool-NG version: hg_default@1634_192aef864818
     9.7 -# Tue Nov 17 11:24:26 2009
     9.8 +# crosstool-NG version: hg_default@1638_31d022b1a0de
     9.9 +# Tue Nov 17 11:58:06 2009
    9.10  #
    9.11  
    9.12  #
    9.13 @@ -86,7 +86,6 @@
    9.14  # Target options
    9.15  #
    9.16  CT_ARCH="powerpc"
    9.17 -# CT_ARCH_64 is not set
    9.18  # CT_ARCH_SUPPORTS_BOTH_MMU is not set
    9.19  # CT_ARCH_SUPPORTS_BOTH_ENDIAN is not set
    9.20  CT_ARCH_SUPPORTS_32=y
    9.21 @@ -104,8 +103,8 @@
    9.22  CT_ARCH_ABI=""
    9.23  CT_ARCH_CPU=""
    9.24  CT_ARCH_TUNE=""
    9.25 -CT_ARCH_32b=y
    9.26 -# CT_ARCH_64b is not set
    9.27 +CT_ARCH_32=y
    9.28 +# CT_ARCH_64 is not set
    9.29  # CT_ARCH_FLOAT_HW is not set
    9.30  CT_ARCH_FLOAT_SW=y
    9.31  CT_TARGET_CFLAGS=""
    9.32 @@ -121,10 +120,8 @@
    9.33  # CT_ARCH_mips is not set
    9.34  CT_ARCH_powerpc=y
    9.35  # CT_ARCH_s390 is not set
    9.36 -# CT_ARCH_s390x is not set
    9.37  # CT_ARCH_sh is not set
    9.38  # CT_ARCH_x86 is not set
    9.39 -# CT_ARCH_x86_64 is not set
    9.40  # CT_ARCH_POWERPC_SPE is not set
    9.41  CT_ARCH_USE_MMU=y
    9.42  
    10.1 --- a/samples/powerpc-unknown_nofpu-linux-gnu/crosstool.config	Tue Nov 17 11:55:37 2009 +0100
    10.2 +++ b/samples/powerpc-unknown_nofpu-linux-gnu/crosstool.config	Tue Nov 17 22:29:50 2009 +0100
    10.3 @@ -1,7 +1,7 @@
    10.4  #
    10.5  # Automatically generated make config: don't edit
    10.6 -# crosstool-NG version: hg_default@1634_192aef864818
    10.7 -# Tue Nov 17 11:24:42 2009
    10.8 +# crosstool-NG version: hg_default@1638_31d022b1a0de
    10.9 +# Tue Nov 17 11:58:19 2009
   10.10  #
   10.11  
   10.12  #
   10.13 @@ -86,7 +86,6 @@
   10.14  # Target options
   10.15  #
   10.16  CT_ARCH="powerpc"
   10.17 -# CT_ARCH_64 is not set
   10.18  # CT_ARCH_SUPPORTS_BOTH_MMU is not set
   10.19  # CT_ARCH_SUPPORTS_BOTH_ENDIAN is not set
   10.20  CT_ARCH_SUPPORTS_32=y
   10.21 @@ -104,8 +103,8 @@
   10.22  CT_ARCH_ABI=""
   10.23  CT_ARCH_CPU=""
   10.24  CT_ARCH_TUNE=""
   10.25 -CT_ARCH_32b=y
   10.26 -# CT_ARCH_64b is not set
   10.27 +CT_ARCH_32=y
   10.28 +# CT_ARCH_64 is not set
   10.29  # CT_ARCH_FLOAT_HW is not set
   10.30  CT_ARCH_FLOAT_SW=y
   10.31  CT_TARGET_CFLAGS=""
   10.32 @@ -121,10 +120,8 @@
   10.33  # CT_ARCH_mips is not set
   10.34  CT_ARCH_powerpc=y
   10.35  # CT_ARCH_s390 is not set
   10.36 -# CT_ARCH_s390x is not set
   10.37  # CT_ARCH_sh is not set
   10.38  # CT_ARCH_x86 is not set
   10.39 -# CT_ARCH_x86_64 is not set
   10.40  # CT_ARCH_POWERPC_SPE is not set
   10.41  CT_ARCH_USE_MMU=y
   10.42  
    11.1 --- a/samples/powerpc64-unknown-linux-gnu/crosstool.config	Tue Nov 17 11:55:37 2009 +0100
    11.2 +++ b/samples/powerpc64-unknown-linux-gnu/crosstool.config	Tue Nov 17 22:29:50 2009 +0100
    11.3 @@ -1,7 +1,7 @@
    11.4  #
    11.5  # Automatically generated make config: don't edit
    11.6 -# crosstool-NG version: hg_default@1634_192aef864818
    11.7 -# Tue Nov 17 11:32:49 2009
    11.8 +# crosstool-NG version: hg_default@1638_31d022b1a0de
    11.9 +# Tue Nov 17 11:58:38 2009
   11.10  #
   11.11  
   11.12  #
   11.13 @@ -87,7 +87,6 @@
   11.14  # Target options
   11.15  #
   11.16  CT_ARCH="powerpc"
   11.17 -CT_ARCH_64=y
   11.18  # CT_ARCH_SUPPORTS_BOTH_MMU is not set
   11.19  # CT_ARCH_SUPPORTS_BOTH_ENDIAN is not set
   11.20  CT_ARCH_SUPPORTS_32=y
   11.21 @@ -105,8 +104,8 @@
   11.22  CT_ARCH_ABI=""
   11.23  CT_ARCH_CPU=""
   11.24  CT_ARCH_TUNE=""
   11.25 -# CT_ARCH_32b is not set
   11.26 -CT_ARCH_64b=y
   11.27 +# CT_ARCH_32 is not set
   11.28 +CT_ARCH_64=y
   11.29  CT_ARCH_FLOAT_HW=y
   11.30  # CT_ARCH_FLOAT_SW is not set
   11.31  CT_TARGET_CFLAGS=""
   11.32 @@ -122,10 +121,8 @@
   11.33  # CT_ARCH_mips is not set
   11.34  CT_ARCH_powerpc=y
   11.35  # CT_ARCH_s390 is not set
   11.36 -# CT_ARCH_s390x is not set
   11.37  # CT_ARCH_sh is not set
   11.38  # CT_ARCH_x86 is not set
   11.39 -# CT_ARCH_x86_64 is not set
   11.40  # CT_ARCH_POWERPC_SPE is not set
   11.41  CT_ARCH_USE_MMU=y
   11.42  
    12.1 --- a/samples/s390-ibm-linux-gnu/crosstool.config	Tue Nov 17 11:55:37 2009 +0100
    12.2 +++ b/samples/s390-ibm-linux-gnu/crosstool.config	Tue Nov 17 22:29:50 2009 +0100
    12.3 @@ -1,7 +1,7 @@
    12.4  #
    12.5  # Automatically generated make config: don't edit
    12.6 -# crosstool-NG version: hg_default@1636_2ed5947c896a
    12.7 -# Tue Nov 17 11:53:01 2009
    12.8 +# crosstool-NG version: hg_default@1638_31d022b1a0de
    12.9 +# Tue Nov 17 11:59:57 2009
   12.10  #
   12.11  
   12.12  #
   12.13 @@ -84,7 +84,6 @@
   12.14  # Target options
   12.15  #
   12.16  CT_ARCH="s390"
   12.17 -# CT_ARCH_64 is not set
   12.18  # CT_ARCH_SUPPORTS_BOTH_MMU is not set
   12.19  # CT_ARCH_SUPPORTS_BOTH_ENDIAN is not set
   12.20  CT_ARCH_SUPPORTS_32=y
   12.21 @@ -100,8 +99,8 @@
   12.22  CT_ARCH_DEFAULT_32=y
   12.23  # CT_ARCH_DEFAULT_64 is not set
   12.24  CT_ARCH_FPU=""
   12.25 -CT_ARCH_32b=y
   12.26 -# CT_ARCH_64b is not set
   12.27 +CT_ARCH_32=y
   12.28 +# CT_ARCH_64 is not set
   12.29  CT_ARCH_FLOAT_HW=y
   12.30  # CT_ARCH_FLOAT_SW is not set
   12.31  CT_TARGET_CFLAGS=""
    13.1 --- a/samples/s390x-ibm-linux-gnu/crosstool.config	Tue Nov 17 11:55:37 2009 +0100
    13.2 +++ b/samples/s390x-ibm-linux-gnu/crosstool.config	Tue Nov 17 22:29:50 2009 +0100
    13.3 @@ -1,7 +1,7 @@
    13.4  #
    13.5  # Automatically generated make config: don't edit
    13.6 -# crosstool-NG version: hg_default@1636_2ed5947c896a
    13.7 -# Tue Nov 17 11:54:19 2009
    13.8 +# crosstool-NG version: hg_default@1638_31d022b1a0de
    13.9 +# Tue Nov 17 12:00:08 2009
   13.10  #
   13.11  
   13.12  #
   13.13 @@ -84,7 +84,6 @@
   13.14  # Target options
   13.15  #
   13.16  CT_ARCH="s390"
   13.17 -CT_ARCH_64=y
   13.18  # CT_ARCH_SUPPORTS_BOTH_MMU is not set
   13.19  # CT_ARCH_SUPPORTS_BOTH_ENDIAN is not set
   13.20  CT_ARCH_SUPPORTS_32=y
   13.21 @@ -100,8 +99,8 @@
   13.22  CT_ARCH_DEFAULT_32=y
   13.23  # CT_ARCH_DEFAULT_64 is not set
   13.24  CT_ARCH_FPU=""
   13.25 -# CT_ARCH_32b is not set
   13.26 -CT_ARCH_64b=y
   13.27 +# CT_ARCH_32 is not set
   13.28 +CT_ARCH_64=y
   13.29  CT_ARCH_FLOAT_HW=y
   13.30  # CT_ARCH_FLOAT_SW is not set
   13.31  CT_TARGET_CFLAGS=""
   13.32 @@ -119,12 +118,6 @@
   13.33  CT_ARCH_s390=y
   13.34  # CT_ARCH_sh is not set
   13.35  # CT_ARCH_x86 is not set
   13.36 -# CT_ARCH_ALPHA_EV4 is not set
   13.37 -# CT_ARCH_ALPHA_EV45 is not set
   13.38 -# CT_ARCH_ALPHA_EV5 is not set
   13.39 -# CT_ARCH_ALPHA_EV56 is not set
   13.40 -# CT_ARCH_ALPHA_EV6 is not set
   13.41 -# CT_ARCH_ALPHA_EV67 is not set
   13.42  CT_ARCH_USE_MMU=y
   13.43  
   13.44  #
    14.1 --- a/samples/x86_64-unknown-linux-gnu/crosstool.config	Tue Nov 17 11:55:37 2009 +0100
    14.2 +++ b/samples/x86_64-unknown-linux-gnu/crosstool.config	Tue Nov 17 22:29:50 2009 +0100
    14.3 @@ -1,7 +1,7 @@
    14.4  #
    14.5  # Automatically generated make config: don't edit
    14.6 -# crosstool-NG version: hg_default@1635_19977a0c46c5
    14.7 -# Tue Nov 17 11:48:39 2009
    14.8 +# crosstool-NG version: hg_default@1638_23dec7e20e9a
    14.9 +# Tue Nov 17 22:29:25 2009
   14.10  #
   14.11  
   14.12  #
   14.13 @@ -86,7 +86,6 @@
   14.14  # Target options
   14.15  #
   14.16  CT_ARCH="x86"
   14.17 -CT_ARCH_64=y
   14.18  # CT_ARCH_SUPPORTS_BOTH_MMU is not set
   14.19  # CT_ARCH_SUPPORTS_BOTH_ENDIAN is not set
   14.20  CT_ARCH_SUPPORTS_32=y
   14.21 @@ -104,8 +103,8 @@
   14.22  CT_ARCH_ARCH=""
   14.23  CT_ARCH_CPU=""
   14.24  CT_ARCH_TUNE=""
   14.25 -# CT_ARCH_32b is not set
   14.26 -CT_ARCH_64b=y
   14.27 +# CT_ARCH_32 is not set
   14.28 +CT_ARCH_64=y
   14.29  CT_ARCH_FLOAT_HW=y
   14.30  # CT_ARCH_FLOAT_SW is not set
   14.31  CT_TARGET_CFLAGS=""
   14.32 @@ -121,7 +120,6 @@
   14.33  # CT_ARCH_mips is not set
   14.34  # CT_ARCH_powerpc is not set
   14.35  # CT_ARCH_s390 is not set
   14.36 -# CT_ARCH_s390x is not set
   14.37  # CT_ARCH_sh is not set
   14.38  CT_ARCH_x86=y
   14.39  CT_ARCH_USE_MMU=y
    15.1 --- a/samples/x86_64-unknown-linux-uclibc/crosstool.config	Tue Nov 17 11:55:37 2009 +0100
    15.2 +++ b/samples/x86_64-unknown-linux-uclibc/crosstool.config	Tue Nov 17 22:29:50 2009 +0100
    15.3 @@ -1,7 +1,7 @@
    15.4  #
    15.5  # Automatically generated make config: don't edit
    15.6 -# crosstool-NG version: hg_default@1635_19977a0c46c5
    15.7 -# Tue Nov 17 11:51:38 2009
    15.8 +# crosstool-NG version: hg_default@1638_23dec7e20e9a
    15.9 +# Tue Nov 17 22:29:32 2009
   15.10  #
   15.11  
   15.12  #
   15.13 @@ -86,7 +86,6 @@
   15.14  # Target options
   15.15  #
   15.16  CT_ARCH="x86"
   15.17 -CT_ARCH_64=y
   15.18  # CT_ARCH_SUPPORTS_BOTH_MMU is not set
   15.19  # CT_ARCH_SUPPORTS_BOTH_ENDIAN is not set
   15.20  CT_ARCH_SUPPORTS_32=y
   15.21 @@ -104,8 +103,8 @@
   15.22  CT_ARCH_ARCH=""
   15.23  CT_ARCH_CPU=""
   15.24  CT_ARCH_TUNE=""
   15.25 -# CT_ARCH_32b is not set
   15.26 -CT_ARCH_64b=y
   15.27 +# CT_ARCH_32 is not set
   15.28 +CT_ARCH_64=y
   15.29  CT_ARCH_FLOAT_HW=y
   15.30  # CT_ARCH_FLOAT_SW is not set
   15.31  CT_TARGET_CFLAGS=""
   15.32 @@ -121,15 +120,8 @@
   15.33  # CT_ARCH_mips is not set
   15.34  # CT_ARCH_powerpc is not set
   15.35  # CT_ARCH_s390 is not set
   15.36 -# CT_ARCH_s390x is not set
   15.37  # CT_ARCH_sh is not set
   15.38  CT_ARCH_x86=y
   15.39 -# CT_ARCH_ALPHA_EV4 is not set
   15.40 -# CT_ARCH_ALPHA_EV45 is not set
   15.41 -# CT_ARCH_ALPHA_EV5 is not set
   15.42 -# CT_ARCH_ALPHA_EV56 is not set
   15.43 -# CT_ARCH_ALPHA_EV6 is not set
   15.44 -# CT_ARCH_ALPHA_EV67 is not set
   15.45  CT_ARCH_USE_MMU=y
   15.46  
   15.47  #