config/arch/s390.in
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Tue Jan 03 22:57:25 2012 +0100 (2012-01-03)
changeset 2936 2dfea349d307
parent 2444 896cb0d36c1a
child 3150 1d6fd9bde73c
permissions -rw-r--r--
cc/gcc: build core compilers for canadian

Currently, we rely on an existing external cross-compiler targetting
the target, to build the C library.

This can pause quite a few problems if that compiler is different from
the one we are building, because it could introduce some ABI issues.

This patch removes this dependency, by building the core compilers
as we do for standard cross, and also by building the binutils and
gcc, for running on the build machine.

This means we no longer need to offer the cross-sompiler selection in
the menuconfig.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
harold@1629
     1
# s390 specific config options
harold@1629
     2
yann@2444
     3
## depends on EXPERIMENTAL
yann@2444
     4
##
yann@2444
     5
## select ARCH_SUPPORTS_32
yann@2444
     6
## select ARCH_SUPPORTS_64
yann@2444
     7
## select ARCH_DEFAULT_32
yann@2444
     8
## select ARCH_USE_MMU
yann@2788
     9
## select ARCH_SUPPORTS_WITH_FPU
yann@2444
    10
##
yann@2444
    11
## help Defined by IBM in:
yann@2444
    12
## help     32-bit ESA/390       : http://publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/dz9ar008/CCONTENTS
yann@2444
    13
## help     64-bit z/Architecure : http://publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/dz9zr002/CCONTENTS