samples/ia64-unknown-linux-gnu/crosstool.config
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Wed May 21 22:00:52 2008 +0000 (2008-05-21)
changeset 527 4ac12179ef23
parent 425 548b7aa23385
child 608 80c953375eca
permissions -rw-r--r--
Introduce target-specific LDFLAGS, the same way we have CFLAGS for the target.
It seems to be helping gcc somewhat into telling the correct endianness to ld that sticks with little endian even when the target is big (eg armeb-unknown-linux-uclibcgnueabi).
There's still work to do, especially finish the gcc part that is not in this commit.

/trunk/scripts/functions | 9 7 2 0 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
yann@373
     1
#
yann@373
     2
# Automatically generated make config: don't edit
yann@488
     3
# crosstool-NG version: 1.0.0+svn
yann@488
     4
# Sun May  4 12:42:00 2008
yann@373
     5
#
yann@373
     6
yann@373
     7
#
yann@373
     8
# Paths and misc options
yann@373
     9
#
yann@373
    10
yann@373
    11
#
yann@373
    12
# crosstool-NG behavior
yann@373
    13
#
yann@373
    14
CT_OBSOLETE=y
yann@373
    15
CT_EXPERIMENTAL=y
yann@373
    16
# CT_BROKEN is not set
yann@373
    17
CT_DEBUG_CT=y
yann@373
    18
# CT_DEBUG_CT_PAUSE_STEPS is not set
yann@373
    19
CT_DEBUG_CT_SAVE_STEPS=y
yann@373
    20
CT_DEBUG_CT_SAVE_STEPS_GZIP=y
yann@373
    21
yann@373
    22
#
yann@488
    23
# Downloading
yann@488
    24
#
yann@488
    25
# CT_FORCE_DOWNLOAD is not set
yann@488
    26
# CT_ONLY_DOWNLOAD is not set
yann@488
    27
CT_PROXY_TYPE_NONE=y
yann@488
    28
# CT_PROXY_TYPE_HTTP is not set
yann@488
    29
# CT_PROXY_TYPE_SOCKS is not set
yann@488
    30
CT_PROXY_TYPE="none"
yann@488
    31
# CT_BREAK_INDENT is not set
yann@488
    32
yann@488
    33
#
yann@488
    34
# Extracting
yann@488
    35
#
yann@488
    36
# CT_FORCE_EXTRACT is not set
yann@488
    37
# CT_ONLY_EXTRACT is not set
yann@488
    38
yann@488
    39
#
yann@373
    40
# Build behavior
yann@373
    41
#
yann@373
    42
CT_PARALLEL_JOBS=1
yann@373
    43
CT_LOAD=0
yann@373
    44
CT_NICE=0
yann@373
    45
CT_USE_PIPES=y
yann@373
    46
yann@373
    47
#
yann@373
    48
# Paths
yann@373
    49
#
yann@488
    50
CT_LOCAL_TARBALLS_DIR="${HOME}/src"
yann@373
    51
CT_SAVE_TARBALLS=y
yann@488
    52
CT_PREFIX_DIR="${HOME}/x-tools/${CT_TARGET}"
yann@373
    53
CT_INSTALL_DIR="${CT_PREFIX_DIR}"
yann@373
    54
# CT_CUSTOM_PATCH is not set
yann@488
    55
CT_REMOVE_DOCS=y
yann@488
    56
CT_INSTALL_DIR_RO=y
yann@373
    57
yann@373
    58
#
yann@373
    59
# Logging
yann@373
    60
#
yann@373
    61
# CT_LOG_ERROR is not set
yann@373
    62
# CT_LOG_WARN is not set
yann@373
    63
# CT_LOG_INFO is not set
yann@373
    64
CT_LOG_EXTRA=y
yann@373
    65
# CT_LOG_DEBUG is not set
yann@373
    66
# CT_LOG_ALL is not set
yann@373
    67
CT_LOG_LEVEL_MAX="EXTRA"
yann@373
    68
# CT_LOG_SEE_TOOLS_WARN is not set
yann@373
    69
CT_LOG_PROGRESS_BAR=y
yann@373
    70
CT_LOG_TO_FILE=y
yann@373
    71
CT_LOG_FILE_COMPRESS=y
yann@373
    72
yann@373
    73
#
yann@373
    74
# Target options
yann@373
    75
#
yann@373
    76
yann@373
    77
#
yann@373
    78
# General target options
yann@373
    79
#
yann@373
    80
CT_ARCH="ia64"
yann@373
    81
# CT_ARCH_ARM is not set
yann@373
    82
CT_ARCH_IA64=y
yann@488
    83
# CT_ARCH_MIPS is not set
yann@415
    84
# CT_ARCH_SH is not set
yann@373
    85
# CT_ARCH_x86 is not set
yann@373
    86
# CT_ARCH_x86_64 is not set
yann@373
    87
CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
yann@373
    88
# CT_ARCH_DEFAULT_BE is not set
yann@373
    89
# CT_ARCH_DEFAULT_LE is not set
yann@373
    90
# CT_ARCH_BE is not set
yann@373
    91
CT_ARCH_LE=y
yann@373
    92
yann@373
    93
#
yann@373
    94
# Target optimisations
yann@373
    95
#
yann@373
    96
CT_ARCH_ARCH=""
yann@373
    97
CT_ARCH_ABI=""
yann@373
    98
CT_ARCH_CPU=""
yann@373
    99
CT_ARCH_TUNE=""
yann@373
   100
CT_ARCH_FPU=""
yann@373
   101
CT_ARCH_FLOAT_HW=y
yann@373
   102
# CT_ARCH_FLOAT_SW is not set
yann@373
   103
CT_TARGET_CFLAGS=""
yann@373
   104
yann@373
   105
#
yann@373
   106
# Toolchain options
yann@373
   107
#
yann@373
   108
yann@373
   109
#
yann@373
   110
# General toolchain options
yann@373
   111
#
yann@373
   112
CT_USE_SYSROOT=y
yann@373
   113
CT_SHARED_LIBS=y
yann@373
   114
# CT_THREADS_NPTL is not set
yann@373
   115
CT_THREADS_LINUXTHREADS=y
yann@373
   116
# CT_THREADS_NONE is not set
yann@373
   117
CT_THREADS="linuxthreads"
yann@373
   118
CT_TARGET_VENDOR="unknown"
yann@373
   119
CT_TARGET_ALIAS_SED_EXPR=""
yann@373
   120
CT_TARGET_ALIAS=""
yann@373
   121
yann@373
   122
#
yann@373
   123
# Toolchain type
yann@373
   124
#
yann@373
   125
# CT_NATIVE is not set
yann@373
   126
CT_CROSS=y
yann@373
   127
# CT_CROSS_NATIVE is not set
yann@373
   128
# CT_CANADIAN is not set
yann@373
   129
CT_TOOLCHAIN_TYPE="cross"
yann@373
   130
CT_BUILD=""
yann@373
   131
CT_CC_NATIVE="gcc"
yann@373
   132
yann@373
   133
#
yann@373
   134
# Kernel
yann@373
   135
#
yann@373
   136
CT_KERNEL_LINUX=y
yann@488
   137
CT_KERNEL_VERSION="2.6.18.8"
yann@373
   138
CT_KERNEL_LINUX_HEADERS_INSTALL=y
yann@373
   139
# CT_KERNEL_LINUX_HEADERS_SANITISED is not set
yann@373
   140
# CT_KERNEL_LINUX_HEADERS_COPY is not set
yann@373
   141
# CT_KERNEL_LINUX_HEADERS_USE_CUSTOM_DIR is not set
yann@373
   142
CT_KERNEL="linux"
yann@373
   143
CT_KERNEL_VERSION_SEE_EXTRAVERSION=y
yann@488
   144
CT_KERNEL_INSTALL_V_2_6_18_8=y
yann@373
   145
# CT_KERNEL_INSTALL_V_2_6_19_7 is not set
yann@488
   146
# CT_KERNEL_INSTALL_V_2_6_20_21 is not set
yann@373
   147
# CT_KERNEL_INSTALL_V_2_6_21_7 is not set
yann@488
   148
# CT_KERNEL_INSTALL_V_2_6_22_19 is not set
yann@488
   149
# CT_KERNEL_INSTALL_V_2_6_23_17 is not set
yann@488
   150
# CT_KERNEL_INSTALL_V_2_6_24 is not set
yann@488
   151
# CT_KERNEL_INSTALL_V_2_6_24_1 is not set
yann@488
   152
# CT_KERNEL_INSTALL_V_2_6_24_2 is not set
yann@488
   153
# CT_KERNEL_INSTALL_V_2_6_24_3 is not set
yann@488
   154
# CT_KERNEL_INSTALL_V_2_6_24_4 is not set
yann@488
   155
# CT_KERNEL_INSTALL_V_2_6_24_5 is not set
yann@488
   156
# CT_KERNEL_INSTALL_V_2_6_24_6 is not set
yann@488
   157
# CT_KERNEL_INSTALL_V_2_6_25 is not set
yann@488
   158
# CT_KERNEL_INSTALL_V_2_6_25_1 is not set
yann@373
   159
# CT_KERNEL_LINUX_HEADERS_INSTALL_CHECK is not set
yann@373
   160
CT_KERNEL_LINUX_VERBOSITY_0=y
yann@373
   161
# CT_KERNEL_LINUX_VERBOSITY_1 is not set
yann@373
   162
# CT_KERNEL_LINUX_VERBOSITY_2 is not set
yann@373
   163
CT_KERNEL_LINUX_VERBOSE_LEVEL=0
yann@373
   164
# CT_KERNEL_LINUX_NEEDS_CONFIG is not set
yann@373
   165
yann@373
   166
#
yann@373
   167
# binutils
yann@373
   168
#
yann@373
   169
CT_BINUTILS_VERSION="2.18"
yann@373
   170
# CT_BINUTILS_V_2_14 is not set
yann@373
   171
# CT_BINUTILS_V_2_15 is not set
yann@373
   172
# CT_BINUTILS_V_2_16_1 is not set
yann@373
   173
# CT_BINUTILS_V_2_17 is not set
yann@373
   174
CT_BINUTILS_V_2_18=y
yann@488
   175
# CT_BINUTILS_V_2_18_50_0_4 is not set
yann@488
   176
# CT_BINUTILS_V_2_18_50_0_6 is not set
yann@373
   177
CT_BINUTILS_EXTRA_CONFIG=""
yann@488
   178
# CT_BINUTILS_FOR_TARGET is not set
yann@373
   179
yann@373
   180
#
yann@373
   181
# C compiler
yann@373
   182
#
yann@373
   183
CT_CC_GCC=y
yann@373
   184
CT_CC_VERSION="3.4.6"
yann@373
   185
CT_CC="gcc"
yann@373
   186
# CT_CC_V_2_95_3 is not set
yann@373
   187
# CT_CC_V_3_2_3 is not set
yann@373
   188
# CT_CC_V_3_3_6 is not set
yann@373
   189
CT_CC_V_3_4_6=y
yann@373
   190
# CT_CC_V_4_0_0 is not set
yann@373
   191
# CT_CC_V_4_0_1 is not set
yann@373
   192
# CT_CC_V_4_0_2 is not set
yann@373
   193
# CT_CC_V_4_0_3 is not set
yann@373
   194
# CT_CC_V_4_0_4 is not set
yann@373
   195
# CT_CC_V_4_1_0 is not set
yann@373
   196
# CT_CC_V_4_1_1 is not set
yann@373
   197
# CT_CC_V_4_1_2 is not set
yann@373
   198
# CT_CC_V_4_2_0 is not set
yann@373
   199
# CT_CC_V_4_2_1 is not set
yann@415
   200
# CT_CC_V_4_2_2 is not set
yann@488
   201
# CT_CC_V_4_2_3 is not set
yann@373
   202
CT_CC_CXA_ATEXIT=y
yann@373
   203
CT_CC_CORE_EXTRA_CONFIG=""
yann@373
   204
CT_CC_EXTRA_CONFIG=""
yann@488
   205
# CT_CC_GCC_GMP_MPFR is not set
yann@373
   206
CT_CC_SUPPORT_CXX=y
yann@373
   207
CT_CC_SUPPORT_FORTRAN=y
yann@373
   208
CT_CC_SUPPORT_JAVA=y
yann@373
   209
CT_CC_SUPPORT_ADA=y
yann@373
   210
CT_CC_SUPPORT_OBJC=y
yann@373
   211
CT_CC_SUPPORT_OBJCXX=y
yann@373
   212
yann@373
   213
#
yann@425
   214
# Additional supported languages:
yann@373
   215
#
yann@373
   216
# CT_CC_LANG_CXX is not set
yann@373
   217
# CT_CC_LANG_FORTRAN is not set
yann@373
   218
# CT_CC_LANG_JAVA is not set
yann@373
   219
# CT_CC_LANG_ADA is not set
yann@373
   220
# CT_CC_LANG_OBJC is not set
yann@373
   221
# CT_CC_LANG_OBJCXX is not set
yann@373
   222
CT_CC_LANG_OTHERS=""
yann@373
   223
yann@373
   224
#
yann@373
   225
# C-library
yann@373
   226
#
yann@373
   227
CT_LIBC_GLIBC=y
yann@373
   228
# CT_LIBC_UCLIBC is not set
yann@373
   229
CT_LIBC_VERSION="2.3.6"
yann@373
   230
CT_LIBC="glibc"
yann@373
   231
CT_LIBC_SUPPORT_NPTL=y
yann@373
   232
CT_LIBC_SUPPORT_LINUXTHREADS=y
yann@373
   233
CT_LIBC_V_2_3_6=y
yann@373
   234
# CT_LIBC_V_2_5 is not set
yann@373
   235
# CT_LIBC_V_2_5_1 is not set
yann@373
   236
# CT_LIBC_V_2_6 is not set
yann@373
   237
# CT_LIBC_V_2_6_1 is not set
yann@415
   238
# CT_LIBC_V_2_7 is not set
yann@373
   239
CT_LIBC_GLIBC_EXTRA_CONFIG=""
yann@373
   240
CT_LIBC_GLIBC_EXTRA_CFLAGS=""
yann@373
   241
CT_LIBC_EXTRA_CC_ARGS=""
yann@373
   242
CT_LIBC_GLIBC_CONFIGPARMS=""
yann@373
   243
# CT_LIBC_GLIBC_USE_PORTS is not set
yann@373
   244
# CT_LIBC_ADDONS is not set
yann@373
   245
yann@373
   246
#
yann@373
   247
# Tools facilities
yann@373
   248
#
yann@373
   249
# CT_SSTRIP is not set
yann@373
   250
yann@373
   251
#
yann@373
   252
# Debug facilities
yann@373
   253
#
yann@373
   254
# CT_DMALLOC is not set
yann@373
   255
# CT_DUMA is not set
yann@373
   256
# CT_GDB is not set
yann@373
   257
# CT_STRACE is not set