arch: add s390 and s390x architectures and samples
authorharold@dev.site
Sat Nov 14 15:03:01 2009 -0600 (2009-11-14)
changeset 16296ea5b6e2d70f
parent 1626 9d84b4facaca
child 1630 1409ba438ea1
arch: add s390 and s390x architectures and samples
config/arch/s390.in
config/arch/s390x.in
samples/s390-ibm-linux-gnu/crosstool.config
samples/s390-ibm-linux-gnu/reported.by
samples/s390x-ibm-linux-gnu/crosstool.config
samples/s390x-ibm-linux-gnu/reported.by
scripts/build/arch/s390.sh
scripts/build/arch/s390x.sh
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/config/arch/s390.in	Sat Nov 14 15:03:01 2009 -0600
     1.3 @@ -0,0 +1,12 @@
     1.4 +# s390 specific config options
     1.5 +# depends on EXPERIMENTAL
     1.6 +
     1.7 +config ARCH_s390
     1.8 +    select ARCH_USE_MMU
     1.9 +    select ARCH_SUPPORT_FPU
    1.10 +    select ARCH_DEFAULT_HAS_MMU
    1.11 +    select ARCH_DEFAULT_BE
    1.12 +    select CT_THREAD
    1.13 +    help
    1.14 +      The IBM ESA/390 architecture, as defined by:
    1.15 +        http://publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/dz9ar008/CCONTENTS
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/config/arch/s390x.in	Sat Nov 14 15:03:01 2009 -0600
     2.3 @@ -0,0 +1,13 @@
     2.4 +# s390x specific config options
     2.5 +# depends on EXPERIMENTAL
     2.6 +
     2.7 +config ARCH_s390x
     2.8 +    select ARCH_64
     2.9 +    select ARCH_USE_MMU
    2.10 +    select ARCH_SUPPORT_FPU
    2.11 +    select ARCH_DEFAULT_HAS_MMU
    2.12 +    select ARCH_DEFAULT_BE
    2.13 +    select CT_THREAD
    2.14 +    help
    2.15 +      The IBM z/Architecture, as defined by:
    2.16 +        http://publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/dz9zr002/CCONTENTS
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/samples/s390-ibm-linux-gnu/crosstool.config	Sat Nov 14 15:03:01 2009 -0600
     3.3 @@ -0,0 +1,374 @@
     3.4 +#
     3.5 +# Automatically generated make config: don't edit
     3.6 +# crosstool-NG version: hg_default@1620_187e06178dcb
     3.7 +# Sat Nov 14 08:15:54 2009
     3.8 +#
     3.9 +
    3.10 +#
    3.11 +# Paths and misc options
    3.12 +#
    3.13 +
    3.14 +#
    3.15 +# crosstool-NG behavior
    3.16 +#
    3.17 +# CT_OBSOLETE is not set
    3.18 +CT_EXPERIMENTAL=y
    3.19 +# CT_DEBUG_CT is not set
    3.20 +
    3.21 +#
    3.22 +# Paths
    3.23 +#
    3.24 +CT_LOCAL_TARBALLS_DIR="${HOME}/src"
    3.25 +CT_SAVE_TARBALLS=y
    3.26 +CT_WORK_DIR="${CT_TOP_DIR}/targets"
    3.27 +CT_PREFIX_DIR="${HOME}/x-tools/${CT_TARGET}"
    3.28 +CT_INSTALL_DIR="${CT_PREFIX_DIR}"
    3.29 +CT_REMOVE_DOCS=y
    3.30 +CT_INSTALL_DIR_RO=y
    3.31 +
    3.32 +#
    3.33 +# Downloading
    3.34 +#
    3.35 +# CT_FORBID_DOWNLOAD is not set
    3.36 +# CT_FORCE_DOWNLOAD is not set
    3.37 +# CT_USE_MIRROR is not set
    3.38 +CT_CONNECT_TIMEOUT=10
    3.39 +# CT_ONLY_DOWNLOAD is not set
    3.40 +
    3.41 +#
    3.42 +# Extracting
    3.43 +#
    3.44 +# CT_FORCE_EXTRACT is not set
    3.45 +CT_OVERIDE_CONFIG_GUESS_SUB=y
    3.46 +# CT_ONLY_EXTRACT is not set
    3.47 +# CT_PATCH_BUNDLED is not set
    3.48 +CT_PATCH_LOCAL=y
    3.49 +# CT_PATCH_BUNDLED_LOCAL is not set
    3.50 +# CT_PATCH_LOCAL_BUNDLED is not set
    3.51 +# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set
    3.52 +# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set
    3.53 +CT_PATCH_ORDER="local"
    3.54 +# CT_PATCH_SINGLE is not set
    3.55 +CT_PATCH_USE_LOCAL=y
    3.56 +CT_LOCAL_PATCH_DIR=""
    3.57 +
    3.58 +#
    3.59 +# Build behavior
    3.60 +#
    3.61 +CT_PARALLEL_JOBS=1
    3.62 +CT_LOAD=0
    3.63 +CT_NICE=0
    3.64 +CT_USE_PIPES=y
    3.65 +# CT_CONFIG_SHELL_SH is not set
    3.66 +# CT_CONFIG_SHELL_ASH is not set
    3.67 +CT_CONFIG_SHELL_BASH=y
    3.68 +# CT_CONFIG_SHELL_CUSTOM is not set
    3.69 +CT_CONFIG_SHELL="bash"
    3.70 +
    3.71 +#
    3.72 +# Logging
    3.73 +#
    3.74 +# CT_LOG_ERROR is not set
    3.75 +# CT_LOG_WARN is not set
    3.76 +CT_LOG_INFO=y
    3.77 +# CT_LOG_EXTRA is not set
    3.78 +# CT_LOG_DEBUG is not set
    3.79 +# CT_LOG_ALL is not set
    3.80 +CT_LOG_LEVEL_MAX="INFO"
    3.81 +# CT_LOG_SEE_TOOLS_WARN is not set
    3.82 +CT_LOG_PROGRESS_BAR=y
    3.83 +CT_LOG_TO_FILE=y
    3.84 +CT_LOG_FILE_COMPRESS=y
    3.85 +
    3.86 +#
    3.87 +# Target options
    3.88 +#
    3.89 +CT_ARCH="s390"
    3.90 +# CT_ARCH_64 is not set
    3.91 +# CT_ARCH_SUPPORTS_BOTH_MMU is not set
    3.92 +# CT_ARCH_SUPPORTS_BOTH_ENDIAN is not set
    3.93 +# CT_ARCH_SUPPORT_ARCH is not set
    3.94 +# CT_ARCH_SUPPORT_ABI is not set
    3.95 +# CT_ARCH_SUPPORT_CPU is not set
    3.96 +# CT_ARCH_SUPPORT_TUNE is not set
    3.97 +CT_ARCH_SUPPORT_FPU=y
    3.98 +CT_ARCH_DEFAULT_HAS_MMU=y
    3.99 +CT_ARCH_DEFAULT_BE=y
   3.100 +# CT_ARCH_DEFAULT_LE is not set
   3.101 +CT_ARCH_FPU=""
   3.102 +CT_ARCH_FLOAT_HW=y
   3.103 +# CT_ARCH_FLOAT_SW is not set
   3.104 +CT_TARGET_CFLAGS=""
   3.105 +CT_TARGET_LDFLAGS=""
   3.106 +
   3.107 +#
   3.108 +# General target options
   3.109 +#
   3.110 +# CT_ARCH_alpha is not set
   3.111 +# CT_ARCH_arm is not set
   3.112 +# CT_ARCH_avr32 is not set
   3.113 +# CT_ARCH_ia64 is not set
   3.114 +# CT_ARCH_mips is not set
   3.115 +# CT_ARCH_powerpc64 is not set
   3.116 +# CT_ARCH_powerpc is not set
   3.117 +CT_ARCH_s390=y
   3.118 +# CT_ARCH_s390x is not set
   3.119 +# CT_ARCH_sh is not set
   3.120 +# CT_ARCH_x86_64 is not set
   3.121 +# CT_ARCH_x86 is not set
   3.122 +CT_ARCH_USE_MMU=y
   3.123 +
   3.124 +#
   3.125 +# Target optimisations
   3.126 +#
   3.127 +
   3.128 +#
   3.129 +# Toolchain options
   3.130 +#
   3.131 +
   3.132 +#
   3.133 +# General toolchain options
   3.134 +#
   3.135 +CT_USE_SYSROOT=y
   3.136 +CT_SYSROOT_DIR_PREFIX=""
   3.137 +
   3.138 +#
   3.139 +# Tuple completion and aliasing
   3.140 +#
   3.141 +CT_TARGET_VENDOR="unknown"
   3.142 +CT_TARGET_ALIAS_SED_EXPR=""
   3.143 +CT_TARGET_ALIAS=""
   3.144 +
   3.145 +#
   3.146 +# Toolchain type
   3.147 +#
   3.148 +# CT_NATIVE is not set
   3.149 +CT_CROSS=y
   3.150 +# CT_CROSS_NATIVE is not set
   3.151 +# CT_CANADIAN is not set
   3.152 +CT_TOOLCHAIN_TYPE="cross"
   3.153 +
   3.154 +#
   3.155 +# Build system
   3.156 +#
   3.157 +CT_BUILD=""
   3.158 +CT_BUILD_PREFIX=""
   3.159 +CT_BUILD_SUFFIX=""
   3.160 +
   3.161 +#
   3.162 +# Operating System
   3.163 +#
   3.164 +# CT_BARE_METAL is not set
   3.165 +CT_KERNEL_SUPPORTS_SHARED_LIBS=y
   3.166 +CT_KERNEL="linux"
   3.167 +CT_KERNEL_VERSION="2.6.31.5"
   3.168 +# CT_KERNEL_bare_metal is not set
   3.169 +CT_KERNEL_linux=y
   3.170 +CT_KERNEL_LINUX_INSTALL=y
   3.171 +CT_KERNEL_LINUX_INSTALL_CHECK=y
   3.172 +CT_KERNEL_V_2_6_31_5=y
   3.173 +# CT_KERNEL_V_2_6_31_4 is not set
   3.174 +# CT_KERNEL_V_2_6_31_3 is not set
   3.175 +# CT_KERNEL_V_2_6_31_2 is not set
   3.176 +# CT_KERNEL_V_2_6_31_1 is not set
   3.177 +# CT_KERNEL_V_2_6_31 is not set
   3.178 +# CT_KERNEL_V_3_6_30_9 is not set
   3.179 +# CT_KERNEL_V_3_6_30_8 is not set
   3.180 +# CT_KERNEL_V_3_6_30_7 is not set
   3.181 +# CT_KERNEL_V_2_6_30_6 is not set
   3.182 +# CT_KERNEL_V_2_6_30_5 is not set
   3.183 +# CT_KERNEL_V_2_6_30_4 is not set
   3.184 +# CT_KERNEL_V_2_6_30_3 is not set
   3.185 +# CT_KERNEL_V_2_6_30_2 is not set
   3.186 +# CT_KERNEL_V_2_6_30_1 is not set
   3.187 +# CT_KERNEL_V_2_6_30 is not set
   3.188 +# CT_KERNEL_V_2_6_29_6 is not set
   3.189 +# CT_KERNEL_V_2_6_28_10 is not set
   3.190 +# CT_KERNEL_V_2_6_27_38 is not set
   3.191 +CT_KERNEL_LINUX_VERBOSITY_0=y
   3.192 +# CT_KERNEL_LINUX_VERBOSITY_1 is not set
   3.193 +# CT_KERNEL_LINUX_VERBOSITY_2 is not set
   3.194 +CT_KERNEL_LINUX_VERBOSE_LEVEL=0
   3.195 +# CT_KERNEL_LINUX_USE_CUSTOM_HEADERS is not set
   3.196 +
   3.197 +#
   3.198 +# Common kernel options
   3.199 +#
   3.200 +CT_SHARED_LIBS=y
   3.201 +
   3.202 +#
   3.203 +# Binary utilities
   3.204 +#
   3.205 +CT_ARCH_BINFMT_ELF=y
   3.206 +# CT_ARCH_BINFMT_FLAT is not set
   3.207 +
   3.208 +#
   3.209 +# GNU binutils
   3.210 +#
   3.211 +# CT_BINUTILS_V_2_20 is not set
   3.212 +CT_BINUTILS_V_2_19_1=y
   3.213 +# CT_BINUTILS_V_2_19 is not set
   3.214 +# CT_BINUTILS_V_2_18 is not set
   3.215 +# CT_BINUTILS_V_2_17 is not set
   3.216 +# CT_BINUTILS_V_2_16_1 is not set
   3.217 +CT_BINUTILS_VERSION="2.19.1"
   3.218 +CT_BINUTILS_EXTRA_CONFIG=""
   3.219 +CT_BINUTILS_FOR_TARGET=y
   3.220 +CT_BINUTILS_FOR_TARGET_IBERTY=y
   3.221 +CT_BINUTILS_FOR_TARGET_BFD=y
   3.222 +
   3.223 +#
   3.224 +# C compiler
   3.225 +#
   3.226 +CT_CC="gcc"
   3.227 +CT_CC_VERSION="4.3.4"
   3.228 +CT_CC_gcc=y
   3.229 +# CT_CC_V_4_4_2 is not set
   3.230 +# CT_CC_V_4_4_1 is not set
   3.231 +# CT_CC_V_4_4_0 is not set
   3.232 +CT_CC_V_4_3_4=y
   3.233 +# CT_CC_V_4_3_3 is not set
   3.234 +# CT_CC_V_4_3_2 is not set
   3.235 +# CT_CC_V_4_3_1 is not set
   3.236 +# CT_CC_V_4_3_0 is not set
   3.237 +# CT_CC_V_4_2_4 is not set
   3.238 +# CT_CC_V_4_2_3 is not set
   3.239 +# CT_CC_V_4_2_2 is not set
   3.240 +# CT_CC_V_4_2_1 is not set
   3.241 +# CT_CC_V_4_2_0 is not set
   3.242 +# CT_CC_V_4_1_2 is not set
   3.243 +# CT_CC_V_4_0_4 is not set
   3.244 +# CT_CC_V_3_4_6 is not set
   3.245 +CT_CC_GCC_4_3_or_later=y
   3.246 +# CT_CC_GCC_4_4_or_later is not set
   3.247 +CT_CC_CXA_ATEXIT=y
   3.248 +CT_CC_SJLJ_EXCEPTIONS_CONFIGURE=y
   3.249 +# CT_CC_SJLJ_EXCEPTIONS_USE is not set
   3.250 +# CT_CC_SJLJ_EXCEPTIONS_DONT_USE is not set
   3.251 +CT_CC_ENABLE_CXX_FLAGS=""
   3.252 +CT_CC_CORE_EXTRA_CONFIG=""
   3.253 +CT_CC_EXTRA_CONFIG=""
   3.254 +CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
   3.255 +CT_CC_BUGURL=""
   3.256 +CT_CC_SUPPORT_CXX=y
   3.257 +CT_CC_SUPPORT_FORTRAN=y
   3.258 +CT_CC_SUPPORT_JAVA=y
   3.259 +CT_CC_SUPPORT_ADA=y
   3.260 +CT_CC_SUPPORT_OBJC=y
   3.261 +CT_CC_SUPPORT_OBJCXX=y
   3.262 +
   3.263 +#
   3.264 +# Additional supported languages:
   3.265 +#
   3.266 +CT_CC_LANG_CXX=y
   3.267 +# CT_CC_LANG_FORTRAN is not set
   3.268 +# CT_CC_LANG_JAVA is not set
   3.269 +# CT_CC_LANG_ADA is not set
   3.270 +# CT_CC_LANG_OBJC is not set
   3.271 +# CT_CC_LANG_OBJCXX is not set
   3.272 +CT_CC_LANG_OTHERS=""
   3.273 +
   3.274 +#
   3.275 +# C-library
   3.276 +#
   3.277 +CT_LIBC="glibc"
   3.278 +CT_LIBC_VERSION="2.9"
   3.279 +# CT_LIBC_eglibc is not set
   3.280 +CT_LIBC_glibc=y
   3.281 +# CT_LIBC_newlib is not set
   3.282 +# CT_LIBC_none is not set
   3.283 +# CT_LIBC_uClibc is not set
   3.284 +CT_LIBC_V_2_9=y
   3.285 +# CT_LIBC_V_2_8 is not set
   3.286 +# CT_LIBC_V_2_7 is not set
   3.287 +# CT_LIBC_V_2_6_1 is not set
   3.288 +# CT_LIBC_V_2_6 is not set
   3.289 +# CT_LIBC_V_2_5_1 is not set
   3.290 +# CT_LIBC_V_2_5 is not set
   3.291 +# CT_LIBC_V_2_3_6 is not set
   3.292 +CT_LIBC_GLIBC_2_8_or_later=y
   3.293 +CT_LIBC_GLIBC_TARBALL=y
   3.294 +# CT_LIBC_GLIBC_CVS is not set
   3.295 +
   3.296 +#
   3.297 +# glibc/eglibc common options
   3.298 +#
   3.299 +CT_LIBC_GLIBC_EXTRA_CONFIG=""
   3.300 +CT_LIBC_GLIBC_CONFIGPARMS=""
   3.301 +CT_LIBC_GLIBC_EXTRA_CFLAGS=""
   3.302 +CT_LIBC_EXTRA_CC_ARGS=""
   3.303 +# CT_LIBC_GLIBC_USE_PORTS is not set
   3.304 +CT_LIBC_ADDONS_LIST=""
   3.305 +# CT_LIBC_GLIBC_KERNEL_VERSION_NONE is not set
   3.306 +CT_LIBC_GLIBC_KERNEL_VERSION_AS_HEADERS=y
   3.307 +# CT_LIBC_GLIBC_KERNEL_VERSION_CHOSEN is not set
   3.308 +CT_LIBC_GLIBC_MIN_KERNEL="2.6.31.5"
   3.309 +CT_LIBC_SUPPORT_NPTL=y
   3.310 +CT_LIBC_SUPPORT_LINUXTHREADS=y
   3.311 +CT_THREADS="nptl"
   3.312 +
   3.313 +#
   3.314 +# Common C library options
   3.315 +#
   3.316 +CT_THREADS_NPTL=y
   3.317 +# CT_THREADS_LINUXTHREADS is not set
   3.318 +# CT_THREADS_NONE is not set
   3.319 +
   3.320 +#
   3.321 +# Debug facilities
   3.322 +#
   3.323 +# CT_DEBUG_dmalloc is not set
   3.324 +# CT_DEBUG_duma is not set
   3.325 +# CT_DEBUG_gdb is not set
   3.326 +# CT_DEBUG_ltrace is not set
   3.327 +# CT_DEBUG_strace is not set
   3.328 +
   3.329 +#
   3.330 +# Tools facilities
   3.331 +#
   3.332 +CT_TOOL_libelf=y
   3.333 +CT_LIBELF_V_0_8_12=y
   3.334 +# CT_LIBELF_V_0_8_11 is not set
   3.335 +# CT_LIBELF_V_0_8_10 is not set
   3.336 +CT_LIBELF_VERSION="0.8.12"
   3.337 +CT_TOOL_sstrip=y
   3.338 +CT_SSTRIP_BUILDROOT=y
   3.339 +# CT_SSTRIP_ELFKICKERS is not set
   3.340 +CT_SSTRIP_FROM="buildroot"
   3.341 +
   3.342 +#
   3.343 +# Companion libraries
   3.344 +#
   3.345 +CT_WRAPPER_NEEDED=y
   3.346 +CT_GMP_MPFR=y
   3.347 +CT_GMP_V_4_3_1=y
   3.348 +# CT_GMP_V_4_3_0 is not set
   3.349 +# CT_GMP_V_4_2_4 is not set
   3.350 +# CT_GMP_V_4_2_2 is not set
   3.351 +CT_GMP_VERSION="4.3.1"
   3.352 +CT_MPFR_V_2_4_1=y
   3.353 +# CT_MPFR_V_2_4_0 is not set
   3.354 +# CT_MPFR_V_2_3_2 is not set
   3.355 +# CT_MPFR_V_2_3_1 is not set
   3.356 +CT_MPFR_VERSION="2.4.1"
   3.357 +CT_PPL_CLOOG_MPC=y
   3.358 +CT_PPL_V_0_10_2=y
   3.359 +CT_PPL_VERSION="0.10.2"
   3.360 +CT_CLOOG_V_0_15_7=y
   3.361 +# CT_CLOOG_V_0_15_6 is not set
   3.362 +# CT_CLOOG_V_0_15_5 is not set
   3.363 +# CT_CLOOG_V_0_15_4 is not set
   3.364 +# CT_CLOOG_V_0_15_3 is not set
   3.365 +CT_CLOOG_VERSION="0.15.7"
   3.366 +CT_MPC_V_0_7=y
   3.367 +# CT_MPC_V_0_6 is not set
   3.368 +CT_MPC_VERSION="0.7"
   3.369 +
   3.370 +#
   3.371 +# Companion libraries common options
   3.372 +#
   3.373 +# CT_COMP_LIBS_CHECK is not set
   3.374 +CT_COMP_LIBS_TARGET=y
   3.375 +CT_TOOLS_WRAPPER_SCRIPT=y
   3.376 +# CT_TOOLS_WRAPPER_EXEC is not set
   3.377 +CT_TOOLS_WRAPPER="script"
     4.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.2 +++ b/samples/s390-ibm-linux-gnu/reported.by	Sat Nov 14 15:03:01 2009 -0600
     4.3 @@ -0,0 +1,3 @@
     4.4 +reporter_name="Harold Grovesteen"
     4.5 +reporter_url=""
     4.6 +reporter_comment=""
     5.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     5.2 +++ b/samples/s390x-ibm-linux-gnu/crosstool.config	Sat Nov 14 15:03:01 2009 -0600
     5.3 @@ -0,0 +1,374 @@
     5.4 +#
     5.5 +# Automatically generated make config: don't edit
     5.6 +# crosstool-NG version: hg_default@1620_187e06178dcb
     5.7 +# Sat Nov 14 09:39:36 2009
     5.8 +#
     5.9 +
    5.10 +#
    5.11 +# Paths and misc options
    5.12 +#
    5.13 +
    5.14 +#
    5.15 +# crosstool-NG behavior
    5.16 +#
    5.17 +# CT_OBSOLETE is not set
    5.18 +CT_EXPERIMENTAL=y
    5.19 +# CT_DEBUG_CT is not set
    5.20 +
    5.21 +#
    5.22 +# Paths
    5.23 +#
    5.24 +CT_LOCAL_TARBALLS_DIR="${HOME}/src"
    5.25 +CT_SAVE_TARBALLS=y
    5.26 +CT_WORK_DIR="${CT_TOP_DIR}/targets"
    5.27 +CT_PREFIX_DIR="${HOME}/x-tools/${CT_TARGET}"
    5.28 +CT_INSTALL_DIR="${CT_PREFIX_DIR}"
    5.29 +CT_REMOVE_DOCS=y
    5.30 +CT_INSTALL_DIR_RO=y
    5.31 +
    5.32 +#
    5.33 +# Downloading
    5.34 +#
    5.35 +# CT_FORBID_DOWNLOAD is not set
    5.36 +# CT_FORCE_DOWNLOAD is not set
    5.37 +# CT_USE_MIRROR is not set
    5.38 +CT_CONNECT_TIMEOUT=10
    5.39 +# CT_ONLY_DOWNLOAD is not set
    5.40 +
    5.41 +#
    5.42 +# Extracting
    5.43 +#
    5.44 +# CT_FORCE_EXTRACT is not set
    5.45 +CT_OVERIDE_CONFIG_GUESS_SUB=y
    5.46 +# CT_ONLY_EXTRACT is not set
    5.47 +# CT_PATCH_BUNDLED is not set
    5.48 +CT_PATCH_LOCAL=y
    5.49 +# CT_PATCH_BUNDLED_LOCAL is not set
    5.50 +# CT_PATCH_LOCAL_BUNDLED is not set
    5.51 +# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set
    5.52 +# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set
    5.53 +CT_PATCH_ORDER="local"
    5.54 +# CT_PATCH_SINGLE is not set
    5.55 +CT_PATCH_USE_LOCAL=y
    5.56 +CT_LOCAL_PATCH_DIR=""
    5.57 +
    5.58 +#
    5.59 +# Build behavior
    5.60 +#
    5.61 +CT_PARALLEL_JOBS=1
    5.62 +CT_LOAD=0
    5.63 +CT_NICE=0
    5.64 +CT_USE_PIPES=y
    5.65 +# CT_CONFIG_SHELL_SH is not set
    5.66 +# CT_CONFIG_SHELL_ASH is not set
    5.67 +CT_CONFIG_SHELL_BASH=y
    5.68 +# CT_CONFIG_SHELL_CUSTOM is not set
    5.69 +CT_CONFIG_SHELL="bash"
    5.70 +
    5.71 +#
    5.72 +# Logging
    5.73 +#
    5.74 +# CT_LOG_ERROR is not set
    5.75 +# CT_LOG_WARN is not set
    5.76 +CT_LOG_INFO=y
    5.77 +# CT_LOG_EXTRA is not set
    5.78 +# CT_LOG_DEBUG is not set
    5.79 +# CT_LOG_ALL is not set
    5.80 +CT_LOG_LEVEL_MAX="INFO"
    5.81 +# CT_LOG_SEE_TOOLS_WARN is not set
    5.82 +CT_LOG_PROGRESS_BAR=y
    5.83 +CT_LOG_TO_FILE=y
    5.84 +CT_LOG_FILE_COMPRESS=y
    5.85 +
    5.86 +#
    5.87 +# Target options
    5.88 +#
    5.89 +CT_ARCH="s390x"
    5.90 +CT_ARCH_64=y
    5.91 +# CT_ARCH_SUPPORTS_BOTH_MMU is not set
    5.92 +# CT_ARCH_SUPPORTS_BOTH_ENDIAN is not set
    5.93 +# CT_ARCH_SUPPORT_ARCH is not set
    5.94 +# CT_ARCH_SUPPORT_ABI is not set
    5.95 +# CT_ARCH_SUPPORT_CPU is not set
    5.96 +# CT_ARCH_SUPPORT_TUNE is not set
    5.97 +CT_ARCH_SUPPORT_FPU=y
    5.98 +CT_ARCH_DEFAULT_HAS_MMU=y
    5.99 +CT_ARCH_DEFAULT_BE=y
   5.100 +# CT_ARCH_DEFAULT_LE is not set
   5.101 +CT_ARCH_FPU=""
   5.102 +CT_ARCH_FLOAT_HW=y
   5.103 +# CT_ARCH_FLOAT_SW is not set
   5.104 +CT_TARGET_CFLAGS=""
   5.105 +CT_TARGET_LDFLAGS=""
   5.106 +
   5.107 +#
   5.108 +# General target options
   5.109 +#
   5.110 +# CT_ARCH_alpha is not set
   5.111 +# CT_ARCH_arm is not set
   5.112 +# CT_ARCH_avr32 is not set
   5.113 +# CT_ARCH_ia64 is not set
   5.114 +# CT_ARCH_mips is not set
   5.115 +# CT_ARCH_powerpc64 is not set
   5.116 +# CT_ARCH_powerpc is not set
   5.117 +# CT_ARCH_s390 is not set
   5.118 +CT_ARCH_s390x=y
   5.119 +# CT_ARCH_sh is not set
   5.120 +# CT_ARCH_x86_64 is not set
   5.121 +# CT_ARCH_x86 is not set
   5.122 +CT_ARCH_USE_MMU=y
   5.123 +
   5.124 +#
   5.125 +# Target optimisations
   5.126 +#
   5.127 +
   5.128 +#
   5.129 +# Toolchain options
   5.130 +#
   5.131 +
   5.132 +#
   5.133 +# General toolchain options
   5.134 +#
   5.135 +CT_USE_SYSROOT=y
   5.136 +CT_SYSROOT_DIR_PREFIX=""
   5.137 +
   5.138 +#
   5.139 +# Tuple completion and aliasing
   5.140 +#
   5.141 +CT_TARGET_VENDOR="unknown"
   5.142 +CT_TARGET_ALIAS_SED_EXPR=""
   5.143 +CT_TARGET_ALIAS=""
   5.144 +
   5.145 +#
   5.146 +# Toolchain type
   5.147 +#
   5.148 +# CT_NATIVE is not set
   5.149 +CT_CROSS=y
   5.150 +# CT_CROSS_NATIVE is not set
   5.151 +# CT_CANADIAN is not set
   5.152 +CT_TOOLCHAIN_TYPE="cross"
   5.153 +
   5.154 +#
   5.155 +# Build system
   5.156 +#
   5.157 +CT_BUILD=""
   5.158 +CT_BUILD_PREFIX=""
   5.159 +CT_BUILD_SUFFIX=""
   5.160 +
   5.161 +#
   5.162 +# Operating System
   5.163 +#
   5.164 +# CT_BARE_METAL is not set
   5.165 +CT_KERNEL_SUPPORTS_SHARED_LIBS=y
   5.166 +CT_KERNEL="linux"
   5.167 +CT_KERNEL_VERSION="2.6.31.5"
   5.168 +# CT_KERNEL_bare_metal is not set
   5.169 +CT_KERNEL_linux=y
   5.170 +CT_KERNEL_LINUX_INSTALL=y
   5.171 +CT_KERNEL_LINUX_INSTALL_CHECK=y
   5.172 +CT_KERNEL_V_2_6_31_5=y
   5.173 +# CT_KERNEL_V_2_6_31_4 is not set
   5.174 +# CT_KERNEL_V_2_6_31_3 is not set
   5.175 +# CT_KERNEL_V_2_6_31_2 is not set
   5.176 +# CT_KERNEL_V_2_6_31_1 is not set
   5.177 +# CT_KERNEL_V_2_6_31 is not set
   5.178 +# CT_KERNEL_V_3_6_30_9 is not set
   5.179 +# CT_KERNEL_V_3_6_30_8 is not set
   5.180 +# CT_KERNEL_V_3_6_30_7 is not set
   5.181 +# CT_KERNEL_V_2_6_30_6 is not set
   5.182 +# CT_KERNEL_V_2_6_30_5 is not set
   5.183 +# CT_KERNEL_V_2_6_30_4 is not set
   5.184 +# CT_KERNEL_V_2_6_30_3 is not set
   5.185 +# CT_KERNEL_V_2_6_30_2 is not set
   5.186 +# CT_KERNEL_V_2_6_30_1 is not set
   5.187 +# CT_KERNEL_V_2_6_30 is not set
   5.188 +# CT_KERNEL_V_2_6_29_6 is not set
   5.189 +# CT_KERNEL_V_2_6_28_10 is not set
   5.190 +# CT_KERNEL_V_2_6_27_38 is not set
   5.191 +CT_KERNEL_LINUX_VERBOSITY_0=y
   5.192 +# CT_KERNEL_LINUX_VERBOSITY_1 is not set
   5.193 +# CT_KERNEL_LINUX_VERBOSITY_2 is not set
   5.194 +CT_KERNEL_LINUX_VERBOSE_LEVEL=0
   5.195 +# CT_KERNEL_LINUX_USE_CUSTOM_HEADERS is not set
   5.196 +
   5.197 +#
   5.198 +# Common kernel options
   5.199 +#
   5.200 +CT_SHARED_LIBS=y
   5.201 +
   5.202 +#
   5.203 +# Binary utilities
   5.204 +#
   5.205 +CT_ARCH_BINFMT_ELF=y
   5.206 +# CT_ARCH_BINFMT_FLAT is not set
   5.207 +
   5.208 +#
   5.209 +# GNU binutils
   5.210 +#
   5.211 +# CT_BINUTILS_V_2_20 is not set
   5.212 +CT_BINUTILS_V_2_19_1=y
   5.213 +# CT_BINUTILS_V_2_19 is not set
   5.214 +# CT_BINUTILS_V_2_18 is not set
   5.215 +# CT_BINUTILS_V_2_17 is not set
   5.216 +# CT_BINUTILS_V_2_16_1 is not set
   5.217 +CT_BINUTILS_VERSION="2.19.1"
   5.218 +CT_BINUTILS_EXTRA_CONFIG=""
   5.219 +CT_BINUTILS_FOR_TARGET=y
   5.220 +CT_BINUTILS_FOR_TARGET_IBERTY=y
   5.221 +CT_BINUTILS_FOR_TARGET_BFD=y
   5.222 +
   5.223 +#
   5.224 +# C compiler
   5.225 +#
   5.226 +CT_CC="gcc"
   5.227 +CT_CC_VERSION="4.3.4"
   5.228 +CT_CC_gcc=y
   5.229 +# CT_CC_V_4_4_2 is not set
   5.230 +# CT_CC_V_4_4_1 is not set
   5.231 +# CT_CC_V_4_4_0 is not set
   5.232 +CT_CC_V_4_3_4=y
   5.233 +# CT_CC_V_4_3_3 is not set
   5.234 +# CT_CC_V_4_3_2 is not set
   5.235 +# CT_CC_V_4_3_1 is not set
   5.236 +# CT_CC_V_4_3_0 is not set
   5.237 +# CT_CC_V_4_2_4 is not set
   5.238 +# CT_CC_V_4_2_3 is not set
   5.239 +# CT_CC_V_4_2_2 is not set
   5.240 +# CT_CC_V_4_2_1 is not set
   5.241 +# CT_CC_V_4_2_0 is not set
   5.242 +# CT_CC_V_4_1_2 is not set
   5.243 +# CT_CC_V_4_0_4 is not set
   5.244 +# CT_CC_V_3_4_6 is not set
   5.245 +CT_CC_GCC_4_3_or_later=y
   5.246 +# CT_CC_GCC_4_4_or_later is not set
   5.247 +CT_CC_CXA_ATEXIT=y
   5.248 +CT_CC_SJLJ_EXCEPTIONS_CONFIGURE=y
   5.249 +# CT_CC_SJLJ_EXCEPTIONS_USE is not set
   5.250 +# CT_CC_SJLJ_EXCEPTIONS_DONT_USE is not set
   5.251 +CT_CC_ENABLE_CXX_FLAGS=""
   5.252 +CT_CC_CORE_EXTRA_CONFIG=""
   5.253 +CT_CC_EXTRA_CONFIG=""
   5.254 +CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
   5.255 +CT_CC_BUGURL=""
   5.256 +CT_CC_SUPPORT_CXX=y
   5.257 +CT_CC_SUPPORT_FORTRAN=y
   5.258 +CT_CC_SUPPORT_JAVA=y
   5.259 +CT_CC_SUPPORT_ADA=y
   5.260 +CT_CC_SUPPORT_OBJC=y
   5.261 +CT_CC_SUPPORT_OBJCXX=y
   5.262 +
   5.263 +#
   5.264 +# Additional supported languages:
   5.265 +#
   5.266 +CT_CC_LANG_CXX=y
   5.267 +# CT_CC_LANG_FORTRAN is not set
   5.268 +# CT_CC_LANG_JAVA is not set
   5.269 +# CT_CC_LANG_ADA is not set
   5.270 +# CT_CC_LANG_OBJC is not set
   5.271 +# CT_CC_LANG_OBJCXX is not set
   5.272 +CT_CC_LANG_OTHERS=""
   5.273 +
   5.274 +#
   5.275 +# C-library
   5.276 +#
   5.277 +CT_LIBC="glibc"
   5.278 +CT_LIBC_VERSION="2.9"
   5.279 +# CT_LIBC_eglibc is not set
   5.280 +CT_LIBC_glibc=y
   5.281 +# CT_LIBC_newlib is not set
   5.282 +# CT_LIBC_none is not set
   5.283 +# CT_LIBC_uClibc is not set
   5.284 +CT_LIBC_V_2_9=y
   5.285 +# CT_LIBC_V_2_8 is not set
   5.286 +# CT_LIBC_V_2_7 is not set
   5.287 +# CT_LIBC_V_2_6_1 is not set
   5.288 +# CT_LIBC_V_2_6 is not set
   5.289 +# CT_LIBC_V_2_5_1 is not set
   5.290 +# CT_LIBC_V_2_5 is not set
   5.291 +# CT_LIBC_V_2_3_6 is not set
   5.292 +CT_LIBC_GLIBC_2_8_or_later=y
   5.293 +CT_LIBC_GLIBC_TARBALL=y
   5.294 +# CT_LIBC_GLIBC_CVS is not set
   5.295 +
   5.296 +#
   5.297 +# glibc/eglibc common options
   5.298 +#
   5.299 +CT_LIBC_GLIBC_EXTRA_CONFIG=""
   5.300 +CT_LIBC_GLIBC_CONFIGPARMS=""
   5.301 +CT_LIBC_GLIBC_EXTRA_CFLAGS=""
   5.302 +CT_LIBC_EXTRA_CC_ARGS=""
   5.303 +# CT_LIBC_GLIBC_USE_PORTS is not set
   5.304 +CT_LIBC_ADDONS_LIST=""
   5.305 +# CT_LIBC_GLIBC_KERNEL_VERSION_NONE is not set
   5.306 +CT_LIBC_GLIBC_KERNEL_VERSION_AS_HEADERS=y
   5.307 +# CT_LIBC_GLIBC_KERNEL_VERSION_CHOSEN is not set
   5.308 +CT_LIBC_GLIBC_MIN_KERNEL="2.6.31.5"
   5.309 +CT_LIBC_SUPPORT_NPTL=y
   5.310 +CT_LIBC_SUPPORT_LINUXTHREADS=y
   5.311 +CT_THREADS="nptl"
   5.312 +
   5.313 +#
   5.314 +# Common C library options
   5.315 +#
   5.316 +CT_THREADS_NPTL=y
   5.317 +# CT_THREADS_LINUXTHREADS is not set
   5.318 +# CT_THREADS_NONE is not set
   5.319 +
   5.320 +#
   5.321 +# Debug facilities
   5.322 +#
   5.323 +# CT_DEBUG_dmalloc is not set
   5.324 +# CT_DEBUG_duma is not set
   5.325 +# CT_DEBUG_gdb is not set
   5.326 +# CT_DEBUG_ltrace is not set
   5.327 +# CT_DEBUG_strace is not set
   5.328 +
   5.329 +#
   5.330 +# Tools facilities
   5.331 +#
   5.332 +CT_TOOL_libelf=y
   5.333 +CT_LIBELF_V_0_8_12=y
   5.334 +# CT_LIBELF_V_0_8_11 is not set
   5.335 +# CT_LIBELF_V_0_8_10 is not set
   5.336 +CT_LIBELF_VERSION="0.8.12"
   5.337 +CT_TOOL_sstrip=y
   5.338 +CT_SSTRIP_BUILDROOT=y
   5.339 +# CT_SSTRIP_ELFKICKERS is not set
   5.340 +CT_SSTRIP_FROM="buildroot"
   5.341 +
   5.342 +#
   5.343 +# Companion libraries
   5.344 +#
   5.345 +CT_WRAPPER_NEEDED=y
   5.346 +CT_GMP_MPFR=y
   5.347 +CT_GMP_V_4_3_1=y
   5.348 +# CT_GMP_V_4_3_0 is not set
   5.349 +# CT_GMP_V_4_2_4 is not set
   5.350 +# CT_GMP_V_4_2_2 is not set
   5.351 +CT_GMP_VERSION="4.3.1"
   5.352 +CT_MPFR_V_2_4_1=y
   5.353 +# CT_MPFR_V_2_4_0 is not set
   5.354 +# CT_MPFR_V_2_3_2 is not set
   5.355 +# CT_MPFR_V_2_3_1 is not set
   5.356 +CT_MPFR_VERSION="2.4.1"
   5.357 +CT_PPL_CLOOG_MPC=y
   5.358 +CT_PPL_V_0_10_2=y
   5.359 +CT_PPL_VERSION="0.10.2"
   5.360 +CT_CLOOG_V_0_15_7=y
   5.361 +# CT_CLOOG_V_0_15_6 is not set
   5.362 +# CT_CLOOG_V_0_15_5 is not set
   5.363 +# CT_CLOOG_V_0_15_4 is not set
   5.364 +# CT_CLOOG_V_0_15_3 is not set
   5.365 +CT_CLOOG_VERSION="0.15.7"
   5.366 +CT_MPC_V_0_7=y
   5.367 +# CT_MPC_V_0_6 is not set
   5.368 +CT_MPC_VERSION="0.7"
   5.369 +
   5.370 +#
   5.371 +# Companion libraries common options
   5.372 +#
   5.373 +# CT_COMP_LIBS_CHECK is not set
   5.374 +CT_COMP_LIBS_TARGET=y
   5.375 +CT_TOOLS_WRAPPER_SCRIPT=y
   5.376 +# CT_TOOLS_WRAPPER_EXEC is not set
   5.377 +CT_TOOLS_WRAPPER="script"
     6.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     6.2 +++ b/samples/s390x-ibm-linux-gnu/reported.by	Sat Nov 14 15:03:01 2009 -0600
     6.3 @@ -0,0 +1,3 @@
     6.4 +reporter_name="Harold Grovesteen"
     6.5 +reporter_url=""
     6.6 +reporter_comment=""
     7.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     7.2 +++ b/scripts/build/arch/s390.sh	Sat Nov 14 15:03:01 2009 -0600
     7.3 @@ -0,0 +1,9 @@
     7.4 +# Compute s390-specific values
     7.5 +
     7.6 +CT_DoArchTupleValues() {
     7.7 +    # The architecture part of the tuple:
     7.8 +    # Explicit settings not required for the default value "s390"
     7.9 +    #CT_TARGET_ARCH="s390"
    7.10 +    #CT_KERNEL_ARCH="s390"
    7.11 +    return 0
    7.12 +}
     8.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     8.2 +++ b/scripts/build/arch/s390x.sh	Sat Nov 14 15:03:01 2009 -0600
     8.3 @@ -0,0 +1,8 @@
     8.4 +# Compute s390x-specific values
     8.5 +
     8.6 +CT_DoArchTupleValues() {
     8.7 +    # The architecture part of the tuple:
     8.8 +    # Explicit settings not required for the default value "s390x"
     8.9 +    #CT_TARGET_ARCH="s390x"
    8.10 +    CT_KERNEL_ARCH="s390"
    8.11 +}