samples/arm-bare_newlib_cortex_m3_nommu-eabi/crosstool.config
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Sun Jan 17 23:06:02 2010 +0100 (2010-01-17)
changeset 1740 c57458bb354d
child 1791 160fc94ed49f
permissions -rw-r--r--
configure: do not require hg when configuring in an hg clone

When configuring in an hg clone, we need hg to compute the version string.
It can happen that users do not have Mercurial (eg. if they got a snapshot
rather that they did a full clone). In this case, we can still run, of
course, so simply fill the version string with a sufficiently explicit
value, that does not require hg. The date is a good candidate.
yann@1598
     1
#
yann@1598
     2
# Automatically generated make config: don't edit
yann@1598
     3
# crosstool-NG version: hg_default@1595_6e87092d1076
yann@1598
     4
# Mon Oct 26 23:10:21 2009
yann@1598
     5
#
yann@1598
     6
yann@1598
     7
#
yann@1598
     8
# Paths and misc options
yann@1598
     9
#
yann@1598
    10
yann@1598
    11
#
yann@1598
    12
# crosstool-NG behavior
yann@1598
    13
#
yann@1598
    14
# CT_OBSOLETE is not set
yann@1598
    15
CT_EXPERIMENTAL=y
yann@1598
    16
# CT_DEBUG_CT is not set
yann@1598
    17
yann@1598
    18
#
yann@1598
    19
# Paths
yann@1598
    20
#
yann@1598
    21
CT_LOCAL_TARBALLS_DIR="${HOME}/src"
yann@1598
    22
CT_SAVE_TARBALLS=y
yann@1598
    23
CT_WORK_DIR="${CT_TOP_DIR}/targets"
yann@1598
    24
CT_PREFIX_DIR="${HOME}/x-tools/${CT_TARGET}"
yann@1598
    25
CT_INSTALL_DIR="${CT_PREFIX_DIR}"
yann@1598
    26
CT_REMOVE_DOCS=y
yann@1598
    27
CT_INSTALL_DIR_RO=y
yann@1598
    28
yann@1598
    29
#
yann@1598
    30
# Downloading
yann@1598
    31
#
yann@1598
    32
# CT_FORBID_DOWNLOAD is not set
yann@1598
    33
# CT_FORCE_DOWNLOAD is not set
yann@1598
    34
CT_USE_MIRROR=y
yann@1598
    35
# CT_PREFER_MIRROR is not set
yann@1598
    36
CT_MIRROR_BASE_URL="http://ymorin.is-a-geek.org/mirrors/"
yann@1598
    37
# CT_MIRROR_LS_R is not set
yann@1598
    38
CT_CONNECT_TIMEOUT=10
yann@1598
    39
# CT_ONLY_DOWNLOAD is not set
yann@1598
    40
yann@1598
    41
#
yann@1598
    42
# Extracting
yann@1598
    43
#
yann@1598
    44
# CT_FORCE_EXTRACT is not set
yann@1598
    45
CT_OVERIDE_CONFIG_GUESS_SUB=y
yann@1598
    46
# CT_ONLY_EXTRACT is not set
yann@1598
    47
CT_PATCH_BUNDLED=y
yann@1598
    48
# CT_PATCH_LOCAL is not set
yann@1598
    49
# CT_PATCH_BUNDLED_LOCAL is not set
yann@1598
    50
# CT_PATCH_LOCAL_BUNDLED is not set
yann@1598
    51
# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set
yann@1598
    52
# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set
yann@1598
    53
CT_PATCH_ORDER="bundled"
yann@1598
    54
# CT_PATCH_SINGLE is not set
yann@1598
    55
# CT_PATCH_USE_LOCAL is not set
yann@1598
    56
yann@1598
    57
#
yann@1598
    58
# Build behavior
yann@1598
    59
#
yann@1598
    60
CT_PARALLEL_JOBS=1
yann@1598
    61
CT_LOAD=0
yann@1598
    62
CT_NICE=0
yann@1598
    63
CT_USE_PIPES=y
yann@1598
    64
# CT_CONFIG_SHELL_SH is not set
yann@1598
    65
# CT_CONFIG_SHELL_ASH is not set
yann@1598
    66
CT_CONFIG_SHELL_BASH=y
yann@1598
    67
# CT_CONFIG_SHELL_CUSTOM is not set
yann@1598
    68
CT_CONFIG_SHELL="bash"
yann@1598
    69
yann@1598
    70
#
yann@1598
    71
# Logging
yann@1598
    72
#
yann@1598
    73
# CT_LOG_ERROR is not set
yann@1598
    74
# CT_LOG_WARN is not set
yann@1598
    75
# CT_LOG_INFO is not set
yann@1598
    76
CT_LOG_EXTRA=y
yann@1598
    77
# CT_LOG_DEBUG is not set
yann@1598
    78
# CT_LOG_ALL is not set
yann@1598
    79
CT_LOG_LEVEL_MAX="EXTRA"
yann@1598
    80
# CT_LOG_SEE_TOOLS_WARN is not set
yann@1598
    81
CT_LOG_PROGRESS_BAR=y
yann@1598
    82
CT_LOG_TO_FILE=y
yann@1598
    83
CT_LOG_FILE_COMPRESS=y
yann@1598
    84
yann@1598
    85
#
yann@1598
    86
# Target options
yann@1598
    87
#
yann@1598
    88
CT_ARCH="arm"
yann@1598
    89
# CT_ARCH_64 is not set
yann@1598
    90
CT_ARCH_SUPPORTS_BOTH_MMU=y
yann@1598
    91
CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
yann@1598
    92
CT_ARCH_SUPPORT_ARCH=y
yann@1598
    93
# CT_ARCH_SUPPORT_ABI is not set
yann@1598
    94
CT_ARCH_SUPPORT_CPU=y
yann@1598
    95
CT_ARCH_SUPPORT_TUNE=y
yann@1598
    96
CT_ARCH_SUPPORT_FPU=y
yann@1598
    97
CT_ARCH_DEFAULT_HAS_MMU=y
yann@1598
    98
# CT_ARCH_DEFAULT_BE is not set
yann@1598
    99
CT_ARCH_DEFAULT_LE=y
yann@1598
   100
CT_ARCH_ARCH=""
yann@1598
   101
CT_ARCH_CPU="cortex-m3"
yann@1598
   102
CT_ARCH_TUNE="cortex-m3"
yann@1598
   103
CT_ARCH_FPU=""
yann@1598
   104
# CT_ARCH_BE is not set
yann@1598
   105
CT_ARCH_LE=y
yann@1598
   106
# CT_ARCH_FLOAT_HW is not set
yann@1598
   107
CT_ARCH_FLOAT_SW=y
yann@1598
   108
CT_TARGET_CFLAGS=""
yann@1598
   109
CT_TARGET_LDFLAGS=""
yann@1598
   110
yann@1598
   111
#
yann@1598
   112
# General target options
yann@1598
   113
#
yann@1598
   114
# CT_ARCH_alpha is not set
yann@1598
   115
CT_ARCH_arm=y
yann@1598
   116
# CT_ARCH_avr32 is not set
yann@1598
   117
# CT_ARCH_ia64 is not set
yann@1598
   118
# CT_ARCH_mips is not set
yann@1598
   119
# CT_ARCH_powerpc is not set
yann@1598
   120
# CT_ARCH_powerpc64 is not set
yann@1598
   121
# CT_ARCH_sh is not set
yann@1598
   122
# CT_ARCH_x86 is not set
yann@1598
   123
# CT_ARCH_x86_64 is not set
yann@1598
   124
CT_ARCH_ARM_MODE="thumb"
yann@1598
   125
# CT_ARCH_ARM_MODE_ARM is not set
yann@1598
   126
CT_ARCH_ARM_MODE_THUMB=y
yann@1598
   127
# CT_ARCH_ARM_INTERWORKING is not set
yann@1598
   128
CT_ARCH_ARM_EABI=y
yann@1598
   129
# CT_ARCH_USE_MMU is not set
yann@1598
   130
yann@1598
   131
#
yann@1598
   132
# Target optimisations
yann@1598
   133
#
yann@1598
   134
yann@1598
   135
#
yann@1598
   136
# Toolchain options
yann@1598
   137
#
yann@1598
   138
yann@1598
   139
#
yann@1598
   140
# General toolchain options
yann@1598
   141
#
yann@1598
   142
CT_USE_SYSROOT=y
yann@1598
   143
CT_SYSROOT_DIR_PREFIX=""
yann@1598
   144
yann@1598
   145
#
yann@1598
   146
# Tuple completion and aliasing
yann@1598
   147
#
yann@1598
   148
CT_TARGET_VENDOR="bare_newlib_cortex_m3_nommu"
yann@1598
   149
CT_TARGET_ALIAS_SED_EXPR=""
yann@1598
   150
CT_TARGET_ALIAS=""
yann@1598
   151
yann@1598
   152
#
yann@1598
   153
# Toolchain type
yann@1598
   154
#
yann@1598
   155
# CT_NATIVE is not set
yann@1598
   156
CT_CROSS=y
yann@1598
   157
# CT_CROSS_NATIVE is not set
yann@1598
   158
# CT_CANADIAN is not set
yann@1598
   159
CT_TOOLCHAIN_TYPE="cross"
yann@1598
   160
yann@1598
   161
#
yann@1598
   162
# Build system
yann@1598
   163
#
yann@1598
   164
CT_BUILD=""
yann@1598
   165
CT_BUILD_PREFIX=""
yann@1598
   166
CT_BUILD_SUFFIX=""
yann@1598
   167
yann@1598
   168
#
yann@1598
   169
# Operating System
yann@1598
   170
#
yann@1598
   171
CT_BARE_METAL=y
yann@1598
   172
# CT_KERNEL_SUPPORTS_SHARED_LIBS is not set
yann@1598
   173
CT_KERNEL="bare-metal"
yann@1598
   174
CT_KERNEL_bare_metal=y
yann@1598
   175
# CT_KERNEL_linux is not set
yann@1598
   176
yann@1598
   177
#
yann@1598
   178
# Common kernel options
yann@1598
   179
#
yann@1598
   180
yann@1598
   181
#
yann@1598
   182
# Binary utilities
yann@1598
   183
#
yann@1598
   184
# CT_ARCH_BINFMT_ELF is not set
yann@1598
   185
CT_ARCH_BINFMT_FLAT=y
yann@1598
   186
yann@1598
   187
#
yann@1598
   188
# GNU binutils
yann@1598
   189
#
yann@1598
   190
CT_BINUTILS_VERSION="2.19.1"
yann@1598
   191
# CT_BINUTILS_V_2_19_51_0_2 is not set
yann@1598
   192
# CT_BINUTILS_V_2_19_51_0_1 is not set
yann@1598
   193
# CT_BINUTILS_V_2_19_50_0_1 is not set
yann@1598
   194
CT_BINUTILS_V_2_19_1=y
yann@1598
   195
# CT_BINUTILS_V_2_19 is not set
yann@1598
   196
# CT_BINUTILS_V_2_18_93 is not set
yann@1598
   197
# CT_BINUTILS_V_2_18_92 is not set
yann@1598
   198
# CT_BINUTILS_V_2_18_91 is not set
yann@1598
   199
# CT_BINUTILS_V_2_18_90 is not set
yann@1598
   200
# CT_BINUTILS_V_2_18_50_0_9 is not set
yann@1598
   201
# CT_BINUTILS_V_2_18_50_0_8 is not set
yann@1598
   202
# CT_BINUTILS_V_2_18_50_0_7 is not set
yann@1598
   203
# CT_BINUTILS_V_2_18_50_0_6 is not set
yann@1598
   204
# CT_BINUTILS_V_2_18_50_0_4 is not set
yann@1598
   205
# CT_BINUTILS_V_2_18 is not set
yann@1598
   206
# CT_BINUTILS_V_2_17 is not set
yann@1598
   207
# CT_BINUTILS_V_2_16_1 is not set
yann@1598
   208
# CT_BINUTILS_V_2_15 is not set
yann@1598
   209
# CT_BINUTILS_V_2_14 is not set
yann@1598
   210
CT_BINUTILS_EXTRA_CONFIG=""
yann@1598
   211
yann@1598
   212
#
yann@1598
   213
# elf2flt
yann@1598
   214
#
yann@1598
   215
CT_ELF2FLT_VERSION="head"
yann@1598
   216
CT_ELF2FLT_CVSHEAD=y
yann@1598
   217
# CT_ELF2FLT_CVS_SNAPSHOT is not set
yann@1598
   218
CT_ELF2FLT_EXTRA_CONFIG=""
yann@1598
   219
yann@1598
   220
#
yann@1598
   221
# C compiler
yann@1598
   222
#
yann@1598
   223
CT_CC="gcc"
yann@1598
   224
CT_CC_VERSION="4.4.1"
yann@1598
   225
CT_CC_gcc=y
yann@1598
   226
CT_CC_V_4_4_1=y
yann@1598
   227
# CT_CC_V_4_4_0 is not set
yann@1598
   228
# CT_CC_V_4_3_4 is not set
yann@1598
   229
# CT_CC_V_4_3_3 is not set
yann@1598
   230
# CT_CC_V_4_3_2 is not set
yann@1598
   231
# CT_CC_V_4_3_1 is not set
yann@1598
   232
# CT_CC_V_4_3_0 is not set
yann@1598
   233
# CT_CC_V_4_2_4 is not set
yann@1598
   234
# CT_CC_V_4_2_3 is not set
yann@1598
   235
# CT_CC_V_4_2_2 is not set
yann@1598
   236
# CT_CC_V_4_2_1 is not set
yann@1598
   237
# CT_CC_V_4_2_0 is not set
yann@1598
   238
# CT_CC_V_4_1_2 is not set
yann@1598
   239
# CT_CC_V_4_1_1 is not set
yann@1598
   240
# CT_CC_V_4_1_0 is not set
yann@1598
   241
# CT_CC_V_4_0_4 is not set
yann@1598
   242
# CT_CC_V_4_0_3 is not set
yann@1598
   243
# CT_CC_V_4_0_2 is not set
yann@1598
   244
# CT_CC_V_4_0_1 is not set
yann@1598
   245
# CT_CC_V_4_0_0 is not set
yann@1598
   246
# CT_CC_V_3_4_6 is not set
yann@1598
   247
# CT_CC_V_3_3_6 is not set
yann@1598
   248
# CT_CC_V_3_2_3 is not set
yann@1598
   249
CT_CC_GCC_4_3_or_later=y
yann@1598
   250
CT_CC_GCC_4_4_or_later=y
yann@1598
   251
CT_CC_ENABLE_CXX_FLAGS=""
yann@1598
   252
CT_CC_CORE_EXTRA_CONFIG=""
yann@1598
   253
CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
yann@1598
   254
CT_CC_BUGURL=""
yann@1598
   255
CT_CC_SUPPORT_CXX=y
yann@1598
   256
CT_CC_SUPPORT_FORTRAN=y
yann@1598
   257
CT_CC_SUPPORT_JAVA=y
yann@1598
   258
CT_CC_SUPPORT_ADA=y
yann@1598
   259
CT_CC_SUPPORT_OBJC=y
yann@1598
   260
CT_CC_SUPPORT_OBJCXX=y
yann@1598
   261
yann@1598
   262
#
yann@1598
   263
# Additional supported languages:
yann@1598
   264
#
yann@1598
   265
CT_CC_LANG_CXX=y
yann@1598
   266
yann@1598
   267
#
yann@1598
   268
# C-library
yann@1598
   269
#
yann@1598
   270
CT_LIBC="newlib"
yann@1598
   271
CT_LIBC_VERSION=""
yann@1598
   272
# CT_LIBC_eglibc is not set
yann@1598
   273
# CT_LIBC_glibc is not set
yann@1598
   274
CT_LIBC_newlib=y
yann@1598
   275
# CT_LIBC_none is not set
yann@1598
   276
# CT_LIBC_uClibc is not set
yann@1598
   277
# CT_LIBC_NEWLIB_V_1_17_0 is not set
yann@1598
   278
CT_LIBC_NEWLIB_CVS=y
yann@1598
   279
yann@1598
   280
#
yann@1598
   281
# Architecture specific options
yann@1598
   282
#
yann@1598
   283
# CT_LIBC_SUPPORT_NPTL is not set
yann@1598
   284
# CT_LIBC_SUPPORT_LINUXTHREADS is not set
yann@1598
   285
CT_THREADS="none"
yann@1598
   286
yann@1598
   287
#
yann@1598
   288
# Common C library options
yann@1598
   289
#
yann@1598
   290
# CT_THREADS_NPTL is not set
yann@1598
   291
# CT_THREADS_LINUXTHREADS is not set
yann@1598
   292
CT_THREADS_NONE=y
yann@1598
   293
yann@1598
   294
#
yann@1598
   295
# Debug facilities
yann@1598
   296
#
yann@1598
   297
# CT_DEBUG_dmalloc is not set
yann@1598
   298
# CT_DEBUG_duma is not set
yann@1598
   299
# CT_DEBUG_gdb is not set
yann@1598
   300
# CT_DEBUG_ltrace is not set
yann@1598
   301
# CT_DEBUG_strace is not set
yann@1598
   302
yann@1598
   303
#
yann@1598
   304
# Tools facilities
yann@1598
   305
#
yann@1598
   306
# CT_TOOL_libelf is not set
yann@1598
   307
# CT_TOOL_sstrip is not set
yann@1598
   308
yann@1598
   309
#
yann@1598
   310
# Companion libraries
yann@1598
   311
#
yann@1598
   312
CT_WRAPPER_NEEDED=y
yann@1598
   313
CT_GMP_MPFR=y
yann@1598
   314
CT_GMP_V_4_3_1=y
yann@1598
   315
# CT_GMP_V_4_3_0 is not set
yann@1598
   316
# CT_GMP_V_4_2_4 is not set
yann@1598
   317
# CT_GMP_V_4_2_2 is not set
yann@1598
   318
CT_GMP_VERSION="4.3.1"
yann@1598
   319
CT_MPFR_V_2_4_1=y
yann@1598
   320
# CT_MPFR_V_2_4_0 is not set
yann@1598
   321
# CT_MPFR_V_2_3_2 is not set
yann@1598
   322
# CT_MPFR_V_2_3_1 is not set
yann@1598
   323
CT_MPFR_VERSION="2.4.1"
yann@1598
   324
CT_PPL_CLOOG_MPC=y
yann@1598
   325
CT_PPL_V_0_10_2=y
yann@1598
   326
CT_PPL_VERSION="0.10.2"
yann@1598
   327
CT_CLOOG_V_0_15_7=y
yann@1598
   328
# CT_CLOOG_V_0_15_6 is not set
yann@1598
   329
# CT_CLOOG_V_0_15_5 is not set
yann@1598
   330
# CT_CLOOG_V_0_15_4 is not set
yann@1598
   331
# CT_CLOOG_V_0_15_3 is not set
yann@1598
   332
CT_CLOOG_VERSION="0.15.7"
yann@1598
   333
CT_MPC_V_0_7=y
yann@1598
   334
# CT_MPC_V_0_6 is not set
yann@1598
   335
CT_MPC_VERSION="0.7"
yann@1598
   336
yann@1598
   337
#
yann@1598
   338
# Companion libraries common options
yann@1598
   339
#
yann@1598
   340
# CT_COMP_LIBS_CHECK is not set
yann@1598
   341
CT_TOOLS_WRAPPER_SCRIPT=y
yann@1598
   342
# CT_TOOLS_WRAPPER_EXEC is not set
yann@1598
   343
CT_TOOLS_WRAPPER="script"