samples/mips-unknown-linux-uclibc/uClibc-0.9.32.config
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Sun Jul 17 17:54:21 2011 +0200 (2011-07-17)
changeset 2888 dd71df95903a
permissions -rw-r--r--
cc/gcc: pass the companion libs prefix to cc_core

In case of canadian-cross, the companion libraries are not the same for
the core cc (they run on 'build') as they are for the final cc (they run
on 'host').

Prepare for this differentiation (coming later), while retaining the
current behavior (to use the same compblibs).

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
yann@2668
     1
#
yann@2668
     2
# Automatically generated make config: don't edit
yann@2668
     3
# Version: 0.9.32
yann@2668
     4
# Mon Sep 12 14:50:23 2011
yann@2668
     5
#
yann@2668
     6
# TARGET_alpha is not set
yann@2668
     7
# TARGET_arm is not set
yann@2668
     8
# TARGET_avr32 is not set
yann@2668
     9
# TARGET_bfin is not set
yann@2668
    10
# TARGET_cris is not set
yann@2668
    11
# TARGET_e1 is not set
yann@2668
    12
# TARGET_frv is not set
yann@2668
    13
# TARGET_h8300 is not set
yann@2668
    14
# TARGET_hppa is not set
yann@2668
    15
# TARGET_i386 is not set
yann@2668
    16
# TARGET_i960 is not set
yann@2668
    17
# TARGET_ia64 is not set
yann@2668
    18
# TARGET_m68k is not set
yann@2668
    19
# TARGET_microblaze is not set
yann@2668
    20
TARGET_mips=y
yann@2668
    21
# TARGET_nios is not set
yann@2668
    22
# TARGET_nios2 is not set
yann@2668
    23
# TARGET_powerpc is not set
yann@2668
    24
# TARGET_sh is not set
yann@2668
    25
# TARGET_sh64 is not set
yann@2668
    26
# TARGET_sparc is not set
yann@2668
    27
# TARGET_v850 is not set
yann@2668
    28
# TARGET_vax is not set
yann@2668
    29
# TARGET_x86_64 is not set
yann@2668
    30
# TARGET_xtensa is not set
yann@2668
    31
# TARGET_c6x is not set
yann@2668
    32
yann@2668
    33
#
yann@2668
    34
# Target Architecture Features and Options
yann@2668
    35
#
yann@2668
    36
TARGET_ARCH="mips"
yann@2668
    37
FORCE_OPTIONS_FOR_ARCH=y
yann@2668
    38
CONFIG_MIPS_O32_ABI=y
yann@2668
    39
# CONFIG_MIPS_N32_ABI is not set
yann@2668
    40
# CONFIG_MIPS_N64_ABI is not set
yann@2668
    41
CONFIG_MIPS_ISA_1=y
yann@2668
    42
# CONFIG_MIPS_ISA_2 is not set
yann@2668
    43
# CONFIG_MIPS_ISA_3 is not set
yann@2668
    44
# CONFIG_MIPS_ISA_4 is not set
yann@2668
    45
# CONFIG_MIPS_ISA_MIPS32 is not set
yann@2668
    46
# CONFIG_MIPS_ISA_MIPS32R2 is not set
yann@2668
    47
# CONFIG_MIPS_ISA_MIPS64 is not set
yann@2668
    48
TARGET_SUBARCH=""
yann@2668
    49
yann@2668
    50
#
yann@2668
    51
# Using ELF file format
yann@2668
    52
#
yann@2668
    53
ARCH_ANY_ENDIAN=y
yann@2668
    54
ARCH_BIG_ENDIAN=y
yann@2668
    55
ARCH_WANTS_BIG_ENDIAN=y
yann@2668
    56
# ARCH_WANTS_LITTLE_ENDIAN is not set
yann@2668
    57
ARCH_HAS_MMU=y
yann@2668
    58
ARCH_USE_MMU=y
yann@2668
    59
UCLIBC_HAS_FLOATS=y
yann@2668
    60
# UCLIBC_HAS_FPU is not set
yann@2668
    61
UCLIBC_HAS_SOFT_FLOAT=y
yann@2668
    62
DO_C99_MATH=y
yann@2668
    63
DO_XSI_MATH=y
yann@2668
    64
UCLIBC_HAS_FENV=y
yann@2668
    65
KERNEL_HEADERS="/usr/include"
yann@2668
    66
HAVE_DOT_CONFIG=y
yann@2668
    67
yann@2668
    68
#
yann@2668
    69
# General Library Settings
yann@2668
    70
#
yann@2668
    71
# HAVE_NO_PIC is not set
yann@2668
    72
DOPIC=y
yann@2668
    73
# ARCH_HAS_NO_SHARED is not set
yann@2668
    74
# ARCH_HAS_NO_LDSO is not set
yann@2668
    75
HAVE_SHARED=y
yann@2668
    76
# FORCE_SHAREABLE_TEXT_SEGMENTS is not set
yann@2668
    77
LDSO_LDD_SUPPORT=y
yann@2668
    78
LDSO_CACHE_SUPPORT=y
yann@2668
    79
LDSO_PRELOAD_ENV_SUPPORT=y
yann@2668
    80
# LDSO_PRELOAD_FILE_SUPPORT is not set
yann@2668
    81
LDSO_BASE_FILENAME="ld.so"
yann@2668
    82
UCLIBC_STATIC_LDCONFIG=y
yann@2668
    83
# LDSO_RUNPATH is not set
yann@2668
    84
# LDSO_SEARCH_INTERP_PATH is not set
yann@2668
    85
UCLIBC_CTOR_DTOR=y
yann@2668
    86
# LDSO_GNU_HASH_SUPPORT is not set
yann@2668
    87
# HAS_NO_THREADS is not set
yann@2668
    88
# LINUXTHREADS_OLD is not set
yann@2668
    89
# LINUXTHREADS_NEW is not set
yann@2668
    90
UCLIBC_HAS_THREADS_NATIVE=y
yann@2668
    91
UCLIBC_HAS_THREADS=y
yann@2668
    92
UCLIBC_HAS_TLS=y
yann@2668
    93
# PTHREADS_DEBUG_SUPPORT is not set
yann@2668
    94
UCLIBC_HAS_SYSLOG=y
yann@2668
    95
UCLIBC_HAS_LFS=y
yann@2668
    96
# MALLOC is not set
yann@2668
    97
# MALLOC_SIMPLE is not set
yann@2668
    98
MALLOC_STANDARD=y
yann@2668
    99
# MALLOC_GLIBC_COMPAT is not set
yann@2668
   100
UCLIBC_DYNAMIC_ATEXIT=y
yann@2668
   101
# COMPAT_ATEXIT is not set
yann@2668
   102
UCLIBC_SUSV3_LEGACY=y
yann@2668
   103
# UCLIBC_SUSV3_LEGACY_MACROS is not set
yann@2668
   104
# UCLIBC_SUSV4_LEGACY is not set
yann@2668
   105
UCLIBC_STRICT_HEADERS=y
yann@2668
   106
# UCLIBC_HAS_STUBS is not set
yann@2668
   107
UCLIBC_HAS_SHADOW=y
yann@2668
   108
# UCLIBC_HAS_PROGRAM_INVOCATION_NAME is not set
yann@2668
   109
UCLIBC_HAS_PTY=y
yann@2668
   110
ASSUME_DEVPTS=y
yann@2668
   111
UNIX98PTY_ONLY=y
yann@2668
   112
# UCLIBC_HAS_GETPT is not set
yann@2668
   113
UCLIBC_HAS_LIBUTIL=y
yann@2668
   114
UCLIBC_HAS_TM_EXTENSIONS=y
yann@2668
   115
UCLIBC_HAS_TZ_CACHING=y
yann@2668
   116
UCLIBC_HAS_TZ_FILE=y
yann@2668
   117
UCLIBC_HAS_TZ_FILE_READ_MANY=y
yann@2668
   118
UCLIBC_TZ_FILE_PATH="/etc/TZ"
yann@2668
   119
UCLIBC_FALLBACK_TO_ETC_LOCALTIME=y
yann@2668
   120
yann@2668
   121
#
yann@2668
   122
# Advanced Library Settings
yann@2668
   123
#
yann@2668
   124
UCLIBC_PWD_BUFFER_SIZE=256
yann@2668
   125
UCLIBC_GRP_BUFFER_SIZE=256
yann@2668
   126
yann@2668
   127
#
yann@2668
   128
# Support various families of functions
yann@2668
   129
#
yann@2668
   130
UCLIBC_LINUX_MODULE_24=y
yann@2668
   131
UCLIBC_LINUX_SPECIFIC=y
yann@2668
   132
UCLIBC_HAS_GNU_ERROR=y
yann@2668
   133
# UCLIBC_BSD_SPECIFIC is not set
yann@2668
   134
UCLIBC_HAS_BSD_ERR=y
yann@2668
   135
# UCLIBC_HAS_OBSOLETE_BSD_SIGNAL is not set
yann@2668
   136
# UCLIBC_HAS_OBSOLETE_SYSV_SIGNAL is not set
yann@2668
   137
# UCLIBC_NTP_LEGACY is not set
yann@2668
   138
# UCLIBC_SV4_DEPRECATED is not set
yann@2668
   139
UCLIBC_HAS_REALTIME=y
yann@2668
   140
UCLIBC_HAS_ADVANCED_REALTIME=y
yann@2668
   141
UCLIBC_HAS_EPOLL=y
yann@2668
   142
UCLIBC_HAS_XATTR=y
yann@2668
   143
UCLIBC_HAS_PROFILING=y
yann@2668
   144
UCLIBC_HAS_CRYPT_IMPL=y
yann@2668
   145
UCLIBC_HAS_CRYPT=y
yann@2668
   146
UCLIBC_HAS_NETWORK_SUPPORT=y
yann@2668
   147
UCLIBC_HAS_SOCKET=y
yann@2668
   148
UCLIBC_HAS_IPV4=y
yann@2668
   149
UCLIBC_HAS_IPV6=y
yann@2668
   150
UCLIBC_HAS_RPC=y
yann@2668
   151
UCLIBC_HAS_FULL_RPC=y
yann@2668
   152
UCLIBC_HAS_REENTRANT_RPC=y
yann@2668
   153
UCLIBC_USE_NETLINK=y
yann@2668
   154
UCLIBC_SUPPORT_AI_ADDRCONFIG=y
yann@2668
   155
# UCLIBC_HAS_BSD_RES_CLOSE is not set
yann@2668
   156
UCLIBC_HAS_COMPAT_RES_STATE=y
yann@2668
   157
# UCLIBC_HAS_EXTRA_COMPAT_RES_STATE is not set
yann@2668
   158
UCLIBC_HAS_LIBRESOLV_STUB=y
yann@2668
   159
UCLIBC_HAS_LIBNSL_STUB=y
yann@2668
   160
yann@2668
   161
#
yann@2668
   162
# String and Stdio Support
yann@2668
   163
#
yann@2668
   164
UCLIBC_HAS_STRING_GENERIC_OPT=y
yann@2668
   165
UCLIBC_HAS_STRING_ARCH_OPT=y
yann@2668
   166
UCLIBC_HAS_CTYPE_TABLES=y
yann@2668
   167
UCLIBC_HAS_CTYPE_SIGNED=y
yann@2668
   168
# UCLIBC_HAS_CTYPE_UNSAFE is not set
yann@2668
   169
# UCLIBC_HAS_CTYPE_CHECKED is not set
yann@2668
   170
UCLIBC_HAS_CTYPE_ENFORCED=y
yann@2668
   171
# UCLIBC_HAS_WCHAR is not set
yann@2668
   172
# UCLIBC_HAS_LOCALE is not set
yann@2668
   173
# UCLIBC_HAS_HEXADECIMAL_FLOATS is not set
yann@2668
   174
UCLIBC_HAS_GLIBC_CUSTOM_PRINTF=y
yann@2668
   175
# USE_OLD_VFPRINTF is not set
yann@2668
   176
UCLIBC_PRINTF_SCANF_POSITIONAL_ARGS=9
yann@2668
   177
# UCLIBC_HAS_SCANF_GLIBC_A_FLAG is not set
yann@2668
   178
# UCLIBC_HAS_STDIO_BUFSIZ_NONE is not set
yann@2668
   179
# UCLIBC_HAS_STDIO_BUFSIZ_256 is not set
yann@2668
   180
# UCLIBC_HAS_STDIO_BUFSIZ_512 is not set
yann@2668
   181
# UCLIBC_HAS_STDIO_BUFSIZ_1024 is not set
yann@2668
   182
# UCLIBC_HAS_STDIO_BUFSIZ_2048 is not set
yann@2668
   183
UCLIBC_HAS_STDIO_BUFSIZ_4096=y
yann@2668
   184
# UCLIBC_HAS_STDIO_BUFSIZ_8192 is not set
yann@2668
   185
UCLIBC_HAS_STDIO_BUILTIN_BUFFER_NONE=y
yann@2668
   186
# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_4 is not set
yann@2668
   187
# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_8 is not set
yann@2668
   188
# UCLIBC_HAS_STDIO_SHUTDOWN_ON_ABORT is not set
yann@2668
   189
UCLIBC_HAS_STDIO_GETC_MACRO=y
yann@2668
   190
UCLIBC_HAS_STDIO_PUTC_MACRO=y
yann@2668
   191
UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y
yann@2668
   192
# UCLIBC_HAS_FOPEN_LARGEFILE_MODE is not set
yann@2668
   193
# UCLIBC_HAS_FOPEN_EXCLUSIVE_MODE is not set
yann@2668
   194
# UCLIBC_HAS_GLIBC_CUSTOM_STREAMS is not set
yann@2668
   195
UCLIBC_HAS_PRINTF_M_SPEC=y
yann@2668
   196
UCLIBC_HAS_ERRNO_MESSAGES=y
yann@2668
   197
# UCLIBC_HAS_SYS_ERRLIST is not set
yann@2668
   198
UCLIBC_HAS_SIGNUM_MESSAGES=y
yann@2668
   199
# UCLIBC_HAS_SYS_SIGLIST is not set
yann@2668
   200
UCLIBC_HAS_GNU_GETOPT=y
yann@2668
   201
UCLIBC_HAS_STDIO_FUTEXES=y
yann@2668
   202
UCLIBC_HAS_GNU_GETSUBOPT=y
yann@2668
   203
yann@2668
   204
#
yann@2668
   205
# Big and Tall
yann@2668
   206
#
yann@2668
   207
UCLIBC_HAS_REGEX=y
yann@2668
   208
UCLIBC_HAS_REGEX_OLD=y
yann@2668
   209
UCLIBC_HAS_FNMATCH=y
yann@2668
   210
UCLIBC_HAS_FNMATCH_OLD=y
yann@2668
   211
# UCLIBC_HAS_WORDEXP is not set
yann@2668
   212
UCLIBC_HAS_NFTW=y
yann@2668
   213
# UCLIBC_HAS_FTS is not set
yann@2668
   214
UCLIBC_HAS_GLOB=y
yann@2668
   215
UCLIBC_HAS_GNU_GLOB=y
yann@2668
   216
UCLIBC_HAS_UTMPX=y
yann@2668
   217
yann@2668
   218
#
yann@2668
   219
# Library Installation Options
yann@2668
   220
#
yann@2668
   221
RUNTIME_PREFIX="/usr/$(TARGET_ARCH)-linux-uclibc/"
yann@2668
   222
DEVEL_PREFIX="/usr/$(TARGET_ARCH)-linux-uclibc/usr/"
yann@2668
   223
MULTILIB_DIR="lib"
yann@2668
   224
# HARDWIRED_ABSPATH is not set
yann@2668
   225
yann@2668
   226
#
yann@2668
   227
# Security options
yann@2668
   228
#
yann@2668
   229
# UCLIBC_BUILD_PIE is not set
yann@2668
   230
# UCLIBC_HAS_ARC4RANDOM is not set
yann@2668
   231
# HAVE_NO_SSP is not set
yann@2668
   232
# UCLIBC_HAS_SSP is not set
yann@2668
   233
UCLIBC_BUILD_RELRO=y
yann@2668
   234
# UCLIBC_BUILD_NOW is not set
yann@2668
   235
UCLIBC_BUILD_NOEXECSTACK=y
yann@2668
   236
yann@2668
   237
#
yann@2668
   238
# uClibc development/debugging options
yann@2668
   239
#
yann@2668
   240
CROSS_COMPILER_PREFIX=""
yann@2668
   241
UCLIBC_EXTRA_CFLAGS=""
yann@2668
   242
# DODEBUG is not set
yann@2668
   243
# DOSTRIP is not set
yann@2668
   244
# DOASSERTS is not set
yann@2668
   245
# SUPPORT_LD_DEBUG is not set
yann@2668
   246
# SUPPORT_LD_DEBUG_EARLY is not set
yann@2668
   247
# UCLIBC_MALLOC_DEBUGGING is not set
yann@2668
   248
# UCLIBC_HAS_BACKTRACE is not set
yann@2668
   249
WARNINGS="-Wall"
yann@2668
   250
EXTRA_WARNINGS=y
yann@2668
   251
# DOMULTI is not set
yann@2668
   252
# UCLIBC_MJN3_ONLY is not set