samples/arm-unknown-eabi/crosstool.config
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Tue Sep 23 14:48:10 2008 +0000 (2008-09-23)
changeset 872 fd4bf138f08f
child 983 9d513ed85982
permissions -rw-r--r--
Bart De VOS pointed out that removing absolute paths from the libc linker scripts is plainly wrong.
It dates from dawn ages of the original crosstool code, and is not well explained. At that time, binutils might not understand the sysroot stuff, and it was necessary to remove absolute paths in that case.

/trunk/scripts/build/libc/glibc.sh | 14 2 12 0 ++------------
1 file changed, 2 insertions(+), 12 deletions(-)
yann@850
     1
#
yann@850
     2
# Automatically generated make config: don't edit
yann@850
     3
# crosstool-NG version: 1.2.0+svn_trunk@1001M
yann@850
     4
# Thu Sep 11 00:53:13 2008
yann@850
     5
#
yann@850
     6
yann@850
     7
#
yann@850
     8
# Paths and misc options
yann@850
     9
#
yann@850
    10
yann@850
    11
#
yann@850
    12
# crosstool-NG behavior
yann@850
    13
#
yann@850
    14
# CT_OBSOLETE is not set
yann@850
    15
CT_EXPERIMENTAL=y
yann@850
    16
# CT_BROKEN is not set
yann@850
    17
# CT_DEBUG_CT is not set
yann@850
    18
yann@850
    19
#
yann@850
    20
# Paths
yann@850
    21
#
yann@850
    22
CT_LOCAL_TARBALLS_DIR="${HOME}/src"
yann@850
    23
CT_SAVE_TARBALLS=y
yann@850
    24
CT_WORK_DIR="${CT_TOP_DIR}/targets"
yann@850
    25
CT_PREFIX_DIR="${HOME}/x-tools/${CT_TARGET}"
yann@850
    26
CT_INSTALL_DIR="${CT_PREFIX_DIR}"
yann@850
    27
# CT_CUSTOM_PATCH is not set
yann@850
    28
CT_REMOVE_DOCS=y
yann@850
    29
CT_INSTALL_DIR_RO=y
yann@850
    30
yann@850
    31
#
yann@850
    32
# Downloading
yann@850
    33
#
yann@850
    34
# CT_FORCE_DOWNLOAD is not set
yann@850
    35
# CT_USE_PROXY is not set
yann@850
    36
CT_PROXY_TYPE="none"
yann@850
    37
# CT_USE_LAN_MIRROR is not set
yann@850
    38
CT_CONNECT_TIMEOUT=10
yann@850
    39
# CT_ONLY_DOWNLOAD is not set
yann@850
    40
yann@850
    41
#
yann@850
    42
# Extracting
yann@850
    43
#
yann@850
    44
# CT_FORCE_EXTRACT is not set
yann@850
    45
CT_OVERIDE_CONFIG_GUESS_SUB=y
yann@850
    46
# CT_ONLY_EXTRACT is not set
yann@850
    47
yann@850
    48
#
yann@850
    49
# Build behavior
yann@850
    50
#
yann@850
    51
CT_PARALLEL_JOBS=1
yann@850
    52
CT_LOAD=0
yann@850
    53
CT_NICE=0
yann@850
    54
CT_USE_PIPES=y
yann@850
    55
CT_CONFIG_SHELL_ASH=y
yann@850
    56
yann@850
    57
#
yann@850
    58
# Logging
yann@850
    59
#
yann@850
    60
# CT_LOG_ERROR is not set
yann@850
    61
# CT_LOG_WARN is not set
yann@850
    62
# CT_LOG_INFO is not set
yann@850
    63
CT_LOG_EXTRA=y
yann@850
    64
# CT_LOG_DEBUG is not set
yann@850
    65
# CT_LOG_ALL is not set
yann@850
    66
CT_LOG_LEVEL_MAX="EXTRA"
yann@850
    67
# CT_LOG_SEE_TOOLS_WARN is not set
yann@850
    68
CT_LOG_PROGRESS_BAR=y
yann@850
    69
CT_LOG_TO_FILE=y
yann@850
    70
CT_LOG_FILE_COMPRESS=y
yann@850
    71
yann@850
    72
#
yann@850
    73
# Target options
yann@850
    74
#
yann@850
    75
CT_ARCH="arm"
yann@850
    76
CT_ARCH_SUPPORT_ARCH=y
yann@850
    77
# CT_ARCH_SUPPORT_ABI is not set
yann@850
    78
CT_ARCH_SUPPORT_CPU=y
yann@850
    79
CT_ARCH_SUPPORT_TUNE=y
yann@850
    80
CT_ARCH_SUPPORT_FPU=y
yann@850
    81
CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
yann@850
    82
# CT_ARCH_DEFAULT_BE is not set
yann@850
    83
CT_ARCH_DEFAULT_LE=y
yann@850
    84
CT_ARCH_ARCH=""
yann@850
    85
CT_ARCH_CPU=""
yann@850
    86
CT_ARCH_TUNE=""
yann@850
    87
CT_ARCH_FPU=""
yann@850
    88
# CT_ARCH_BE is not set
yann@850
    89
CT_ARCH_LE=y
yann@850
    90
CT_ARCH_FLOAT_HW=y
yann@850
    91
# CT_ARCH_FLOAT_SW is not set
yann@850
    92
CT_TARGET_CFLAGS=""
yann@850
    93
CT_TARGET_LDFLAGS=""
yann@850
    94
yann@850
    95
#
yann@850
    96
# General target options
yann@850
    97
#
yann@850
    98
CT_BARE_METAL=y
yann@850
    99
# CT_ARCH_alpha is not set
yann@850
   100
CT_ARCH_arm=y
yann@850
   101
CT_ARCH_ARM_EABI=y
yann@850
   102
# CT_ARCH_ia64 is not set
yann@850
   103
# CT_ARCH_mips is not set
yann@850
   104
# CT_ARCH_powerpc is not set
yann@850
   105
# CT_ARCH_sh is not set
yann@850
   106
# CT_ARCH_x86 is not set
yann@850
   107
# CT_ARCH_x86_64 is not set
yann@850
   108
yann@850
   109
#
yann@850
   110
# Target optimisations
yann@850
   111
#
yann@850
   112
yann@850
   113
#
yann@850
   114
# Toolchain options
yann@850
   115
#
yann@850
   116
yann@850
   117
#
yann@850
   118
# General toolchain options
yann@850
   119
#
yann@850
   120
CT_USE_SYSROOT=y
yann@850
   121
CT_TARGET_VENDOR="unknown"
yann@850
   122
CT_TARGET_ALIAS_SED_EXPR=""
yann@850
   123
CT_TARGET_ALIAS=""
yann@850
   124
yann@850
   125
#
yann@850
   126
# Toolchain type
yann@850
   127
#
yann@850
   128
# CT_NATIVE is not set
yann@850
   129
CT_CROSS=y
yann@850
   130
# CT_CROSS_NATIVE is not set
yann@850
   131
# CT_CANADIAN is not set
yann@850
   132
CT_TOOLCHAIN_TYPE="cross"
yann@850
   133
CT_BUILD=""
yann@850
   134
CT_CC_NATIVE="gcc"
yann@850
   135
CT_KERNEL="none"
yann@850
   136
yann@850
   137
#
yann@850
   138
# GMP and MPFR
yann@850
   139
#
yann@850
   140
CT_GMP_MPFR=y
yann@850
   141
CT_GMP_V_4_2_2=y
yann@850
   142
CT_GMP_VERSION="4.2.2"
yann@850
   143
CT_GMP_CHECK=y
yann@850
   144
CT_MPFR_V_2_3_1=y
yann@850
   145
CT_MPFR_VERSION="2.3.1"
yann@850
   146
CT_MPFR_CHECK=y
yann@850
   147
yann@850
   148
#
yann@850
   149
# binutils
yann@850
   150
#
yann@850
   151
CT_BINUTILS_VERSION="2.18"
yann@850
   152
# CT_BINUTILS_V_2_14 is not set
yann@850
   153
# CT_BINUTILS_V_2_15 is not set
yann@850
   154
# CT_BINUTILS_V_2_16_1 is not set
yann@850
   155
# CT_BINUTILS_V_2_17 is not set
yann@850
   156
CT_BINUTILS_V_2_18=y
yann@850
   157
# CT_BINUTILS_V_2_18_50_0_4 is not set
yann@850
   158
# CT_BINUTILS_V_2_18_50_0_6 is not set
yann@850
   159
# CT_BINUTILS_V_2_18_50_0_7 is not set
yann@850
   160
# CT_BINUTILS_V_2_18_50_0_8 is not set
yann@850
   161
CT_BINUTILS_EXTRA_CONFIG=""
yann@850
   162
yann@850
   163
#
yann@850
   164
# C compiler
yann@850
   165
#
yann@850
   166
CT_CC_GCC=y
yann@850
   167
CT_CC_VERSION="4.3.1"
yann@850
   168
CT_CC="gcc"
yann@850
   169
# CT_CC_V_2_95_3 is not set
yann@850
   170
# CT_CC_V_3_2_3 is not set
yann@850
   171
# CT_CC_V_3_3_6 is not set
yann@850
   172
# CT_CC_V_3_4_6 is not set
yann@850
   173
# CT_CC_V_4_0_0 is not set
yann@850
   174
# CT_CC_V_4_0_1 is not set
yann@850
   175
# CT_CC_V_4_0_2 is not set
yann@850
   176
# CT_CC_V_4_0_3 is not set
yann@850
   177
# CT_CC_V_4_0_4 is not set
yann@850
   178
# CT_CC_V_4_1_0 is not set
yann@850
   179
# CT_CC_V_4_1_1 is not set
yann@850
   180
# CT_CC_V_4_1_2 is not set
yann@850
   181
# CT_CC_V_4_2_0 is not set
yann@850
   182
# CT_CC_V_4_2_1 is not set
yann@850
   183
# CT_CC_V_4_2_2 is not set
yann@850
   184
# CT_CC_V_4_2_3 is not set
yann@850
   185
# CT_CC_V_4_2_4 is not set
yann@850
   186
# CT_CC_V_4_3_0 is not set
yann@850
   187
CT_CC_V_4_3_1=y
yann@850
   188
CT_CC_GCC_4_3_or_later=y
yann@850
   189
CT_CC_CORE_EXTRA_CONFIG=""
yann@850
   190
CT_CC_PKGVERSION="crosstool-NG-${CT_VERSION}"
yann@850
   191
CT_CC_BUGURL=""
yann@850
   192
CT_CC_SUPPORT_CXX=y
yann@850
   193
CT_CC_SUPPORT_FORTRAN=y
yann@850
   194
CT_CC_SUPPORT_JAVA=y
yann@850
   195
CT_CC_SUPPORT_ADA=y
yann@850
   196
CT_CC_SUPPORT_OBJC=y
yann@850
   197
CT_CC_SUPPORT_OBJCXX=y
yann@850
   198
yann@850
   199
#
yann@850
   200
# Only C language supported on bare metal
yann@850
   201
#
yann@850
   202
CT_LIBC="none"
yann@850
   203
yann@850
   204
#
yann@850
   205
# Tools facilities
yann@850
   206
#
yann@850
   207
# CT_SSTRIP is not set
yann@850
   208
yann@850
   209
#
yann@850
   210
# Debug facilities
yann@850
   211
#
yann@850
   212
CT_GDB=y
yann@850
   213
CT_GDB_CROSS=y
yann@850
   214
# CT_GDB_CROSS_STATIC is not set
yann@850
   215
# CT_GDB_CROSS_INSIGHT is not set
yann@850
   216
# CT_GDB_V_snapshot is not set
yann@850
   217
# CT_GDB_V_6_4 is not set
yann@850
   218
# CT_GDB_V_6_5 is not set
yann@850
   219
# CT_GDB_V_6_6 is not set
yann@850
   220
# CT_GDB_V_6_7 is not set
yann@850
   221
# CT_GDB_V_6_7_1 is not set
yann@850
   222
CT_GDB_V_6_8=y
yann@850
   223
CT_GDB_VERSION="6.8"