source: svn/trunk/newcon3bcm2_21bu/toolchain/mipsel-linux-uclibc/include/bits/uClibc_config.h

Last change on this file was 2, checked in by jglee, 11 years ago

first commit

  • Property svn:executable set to *
File size: 4.8 KB
Line 
1/*
2 * Automatically generated C config: don't edit
3 */
4#if !defined __FEATURES_H && !defined __need_uClibc_config_h
5#error Never include <bits/uClibc_config.h> directly; use <features.h> instead
6#endif
7
8/*
9 * Version Number
10 */
11#define __UCLIBC_MAJOR__ 0
12#define __UCLIBC_MINOR__ 9
13#define __UCLIBC_SUBLEVEL__ 28
14#undef __TARGET_alpha__
15#undef __TARGET_arm__
16#undef __TARGET_bfin__
17#undef __TARGET_cris__
18#undef __TARGET_e1__
19#undef __TARGET_frv__
20#undef __TARGET_h8300__
21#undef __TARGET_i386__
22#undef __TARGET_i960__
23#undef __TARGET_m68k__
24#undef __TARGET_microblaze__
25#define __TARGET_mips__ 1
26#undef __TARGET_nios__
27#undef __TARGET_nios2__
28#undef __TARGET_powerpc__
29#undef __TARGET_sh__
30#undef __TARGET_sh64__
31#undef __TARGET_sparc__
32#undef __TARGET_v850__
33#undef __TARGET_x86_64__
34
35/*
36 * Target Architecture Features and Options
37 */
38#define __HAVE_ELF__ 1
39#define __ARCH_SUPPORTS_LITTLE_ENDIAN__ 1
40#define __TARGET_ARCH__ "mips"
41#define __ARCH_CFLAGS__ "-mno-split-addresses"
42#define __ARCH_SUPPORTS_BIG_ENDIAN__ 1
43#undef __CONFIG_MIPS_ISA_1__
44#undef __CONFIG_MIPS_ISA_2__
45#undef __CONFIG_MIPS_ISA_3__
46#undef __CONFIG_MIPS_ISA_4__
47#define __CONFIG_MIPS_ISA_MIPS32__ 1
48#undef __CONFIG_MIPS_ISA_MIPS64__
49#define __ARCH_LITTLE_ENDIAN__ 1
50#undef __ARCH_BIG_ENDIAN__
51#undef __ARCH_HAS_NO_MMU__
52#define __ARCH_HAS_MMU__ 1
53#define __UCLIBC_HAS_FLOATS__ 1
54#define __HAS_FPU__ 1
55#define __DO_C99_MATH__ 1
56#define __KERNEL_SOURCE__ "/usr/src/linux"
57#define __C_SYMBOL_PREFIX__ ""
58#define __HAVE_DOT_CONFIG__ 1
59
60/*
61 * General Library Settings
62 */
63#undef __HAVE_NO_PIC__
64#define __DOPIC__ 1
65#undef __HAVE_NO_SHARED__
66#define __HAVE_SHARED__ 1
67#undef __ARCH_HAS_NO_LDSO__
68#define __BUILD_UCLIBC_LDSO__ 1
69#undef __FORCE_SHAREABLE_TEXT_SEGMENTS__
70#define __LDSO_LDD_SUPPORT__ 1
71#define __LDSO_CACHE_SUPPORT__ 1
72#undef __LDSO_PRELOAD_FILE_SUPPORT__
73#define __LDSO_BASE_FILENAME__ "ld.so"
74#define __LDSO_RUNPATH__ 1
75#define __DL_FINI_CRT_COMPAT__ 1
76#define __UCLIBC_CTOR_DTOR__ 1
77#undef __HAS_NO_THREADS__
78#define __UCLIBC_HAS_THREADS__ 1
79#define __PTHREADS_DEBUG_SUPPORT__ 1
80#define __UCLIBC_HAS_LFS__ 1
81#undef __UCLIBC_STATIC_LDCONFIG__
82#undef __MALLOC__
83#undef __MALLOC_SIMPLE__
84#define __MALLOC_STANDARD__ 1
85#define __MALLOC_GLIBC_COMPAT__ 1
86#define __UCLIBC_DYNAMIC_ATEXIT__ 1
87#undef __HAS_SHADOW__
88#define __UNIX98PTY_ONLY__ 1
89#define __ASSUME_DEVPTS__ 1
90#define __UCLIBC_HAS_TM_EXTENSIONS__ 1
91#define __UCLIBC_HAS_TZ_CACHING__ 1
92#define __UCLIBC_HAS_TZ_FILE__ 1
93#define __UCLIBC_HAS_TZ_FILE_READ_MANY__ 1
94#define __UCLIBC_TZ_FILE_PATH__ "/etc/TZ"
95
96/*
97 * Networking Support
98 */
99#define __UCLIBC_HAS_IPV6__ 1
100#define __UCLIBC_HAS_RPC__ 1
101#define __UCLIBC_HAS_FULL_RPC__ 1
102
103/*
104 * String and Stdio Support
105 */
106#define __UCLIBC_HAS_STRING_GENERIC_OPT__ 1
107#define __UCLIBC_HAS_STRING_ARCH_OPT__ 1
108#define __UCLIBC_HAS_CTYPE_TABLES__ 1
109#define __UCLIBC_HAS_CTYPE_SIGNED__ 1
110#undef __UCLIBC_HAS_CTYPE_UNSAFE__
111#define __UCLIBC_HAS_CTYPE_CHECKED__ 1
112#undef __UCLIBC_HAS_CTYPE_ENFORCED__
113#define __UCLIBC_HAS_WCHAR__ 1
114#undef __UCLIBC_HAS_LOCALE__
115#define __UCLIBC_HAS_HEXADECIMAL_FLOATS__ 1
116#define __UCLIBC_HAS_GLIBC_CUSTOM_PRINTF__ 1
117#define __UCLIBC_PRINTF_SCANF_POSITIONAL_ARGS__ 9
118#define __UCLIBC_HAS_SCANF_GLIBC_A_FLAG__ 1
119#undef __UCLIBC_HAS_STDIO_BUFSIZ_NONE__
120#undef __UCLIBC_HAS_STDIO_BUFSIZ_256__
121#undef __UCLIBC_HAS_STDIO_BUFSIZ_512__
122#undef __UCLIBC_HAS_STDIO_BUFSIZ_1024__
123#undef __UCLIBC_HAS_STDIO_BUFSIZ_2048__
124#define __UCLIBC_HAS_STDIO_BUFSIZ_4096__ 1
125#undef __UCLIBC_HAS_STDIO_BUFSIZ_8192__
126#define __UCLIBC_HAS_STDIO_BUILTIN_BUFFER_NONE__ 1
127#undef __UCLIBC_HAS_STDIO_BUILTIN_BUFFER_4__
128#undef __UCLIBC_HAS_STDIO_BUILTIN_BUFFER_8__
129#undef __UCLIBC_HAS_STDIO_SHUTDOWN_ON_ABORT__
130#define __UCLIBC_HAS_STDIO_GETC_MACRO__ 1
131#define __UCLIBC_HAS_STDIO_PUTC_MACRO__ 1
132#define __UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION__ 1
133#undef __UCLIBC_HAS_FOPEN_LARGEFILE_MODE__
134#define __UCLIBC_HAS_FOPEN_EXCLUSIVE_MODE__ 1
135#define __UCLIBC_HAS_GLIBC_CUSTOM_STREAMS__ 1
136#define __UCLIBC_HAS_PRINTF_M_SPEC__ 1
137#define __UCLIBC_HAS_ERRNO_MESSAGES__ 1
138#undef __UCLIBC_HAS_SYS_ERRLIST__
139#define __UCLIBC_HAS_SIGNUM_MESSAGES__ 1
140#undef __UCLIBC_HAS_SYS_SIGLIST__
141#define __UCLIBC_HAS_GNU_GETOPT__ 1
142
143/*
144 * Big and Tall
145 */
146#define __UCLIBC_HAS_REGEX__ 1
147#undef __UCLIBC_HAS_WORDEXP__
148#define __UCLIBC_HAS_FTW__ 1
149#define __UCLIBC_HAS_GLOB__ 1
150
151/*
152 * Library Installation Options
153 */
154#define __SHARED_LIB_LOADER_PREFIX__ "$(DEVEL_PREFIX)/lib"
155#define __RUNTIME_PREFIX__ "/usr/$(TARGET_ARCH)-linux/"
156#define __DEVEL_PREFIX__ "/usr/$(TARGET_ARCH)-linux/"
157
158/*
159 * uClibc security related options
160 */
161#undef __UCLIBC_SECURITY__
162
163/*
164 * uClibc development/debugging options
165 */
166#define __CROSS_COMPILER_PREFIX__ "mipsel-linux-"
167#undef __DODEBUG__
168#undef __DODEBUG_PT__
169#undef __DOASSERTS__
170#undef __SUPPORT_LD_DEBUG__
171#undef __SUPPORT_LD_DEBUG_EARLY__
172#define __WARNINGS__ "-Wall"
173#undef __UCLIBC_MJN3_ONLY__
Note: See TracBrowser for help on using the repository browser.