| 1 |
2 |
drasko |
#if !defined __FEATURES_H && !defined __need_uClibc_config_h
|
| 2 |
|
|
# error Never include <bits/uClibc_config.h> directly; use <features.h> instead
|
| 3 |
|
|
#endif
|
| 4 |
|
|
|
| 5 |
|
|
#define __UCLIBC_MAJOR__ 0
|
| 6 |
|
|
#define __UCLIBC_MINOR__ 9
|
| 7 |
|
|
#define __UCLIBC_SUBLEVEL__ 29
|
| 8 |
|
|
/* Automatically generated make config: don't edit */
|
| 9 |
|
|
/* Sat Jan 12 11:19:30 2008 */
|
| 10 |
|
|
#undef __TARGET_alpha__
|
| 11 |
|
|
#define __TARGET_arm__ 1
|
| 12 |
|
|
#undef __TARGET_avr32__
|
| 13 |
|
|
#undef __TARGET_bfin__
|
| 14 |
|
|
#undef __TARGET_cris__
|
| 15 |
|
|
#undef __TARGET_e1__
|
| 16 |
|
|
#undef __TARGET_frv__
|
| 17 |
|
|
#undef __TARGET_h8300__
|
| 18 |
|
|
#undef __TARGET_hppa__
|
| 19 |
|
|
#undef __TARGET_i386__
|
| 20 |
|
|
#undef __TARGET_i960__
|
| 21 |
|
|
#undef __TARGET_ia64__
|
| 22 |
|
|
#undef __TARGET_m68k__
|
| 23 |
|
|
#undef __TARGET_microblaze__
|
| 24 |
|
|
#undef __TARGET_mips__
|
| 25 |
|
|
#undef __TARGET_nios__
|
| 26 |
|
|
#undef __TARGET_nios2__
|
| 27 |
|
|
#undef __TARGET_powerpc__
|
| 28 |
|
|
#undef __TARGET_sh__
|
| 29 |
|
|
#undef __TARGET_sh64__
|
| 30 |
|
|
#undef __TARGET_sparc__
|
| 31 |
|
|
#undef __TARGET_v850__
|
| 32 |
|
|
#undef __TARGET_vax__
|
| 33 |
|
|
#undef __TARGET_x86_64__
|
| 34 |
|
|
|
| 35 |
|
|
/* Target Architecture Features and Options */
|
| 36 |
|
|
#define __TARGET_ARCH__ "arm"
|
| 37 |
|
|
#define __FORCE_OPTIONS_FOR_ARCH__ 1
|
| 38 |
|
|
#undef __CONFIG_ARM_OABI__
|
| 39 |
|
|
#define __CONFIG_ARM_EABI__ 1
|
| 40 |
|
|
#define __CONFIG_GENERIC_ARM__ 1
|
| 41 |
|
|
#undef __CONFIG_ARM610__
|
| 42 |
|
|
#undef __CONFIG_ARM710__
|
| 43 |
|
|
#undef __CONFIG_ARM7TDMI__
|
| 44 |
|
|
#undef __CONFIG_ARM720T__
|
| 45 |
|
|
#undef __CONFIG_ARM920T__
|
| 46 |
|
|
#undef __CONFIG_ARM922T__
|
| 47 |
|
|
#undef __CONFIG_ARM926T__
|
| 48 |
|
|
#undef __CONFIG_ARM10T__
|
| 49 |
|
|
#undef __CONFIG_ARM1136JF_S__
|
| 50 |
|
|
#undef __CONFIG_ARM1176JZ_S__
|
| 51 |
|
|
#undef __CONFIG_ARM1176JZF_S__
|
| 52 |
|
|
#undef __CONFIG_ARM_SA110__
|
| 53 |
|
|
#undef __CONFIG_ARM_SA1100__
|
| 54 |
|
|
#undef __CONFIG_ARM_XSCALE__
|
| 55 |
|
|
#undef __CONFIG_ARM_IWMMXT__
|
| 56 |
|
|
#define __TARGET_SUBARCH__ ""
|
| 57 |
|
|
|
| 58 |
|
|
/* Using ELF file format */
|
| 59 |
|
|
#define __ARCH_ANY_ENDIAN__ 1
|
| 60 |
|
|
#define __ARCH_LITTLE_ENDIAN__ 1
|
| 61 |
|
|
#undef __ARCH_WANTS_BIG_ENDIAN__
|
| 62 |
|
|
#define __ARCH_WANTS_LITTLE_ENDIAN__ 1
|
| 63 |
|
|
#define __ARCH_HAS_MMU__ 1
|
| 64 |
|
|
#define __ARCH_USE_MMU__ 1
|
| 65 |
|
|
#define __UCLIBC_HAS_FLOATS__ 1
|
| 66 |
|
|
#define __UCLIBC_HAS_FPU__ 1
|
| 67 |
|
|
#define __DO_C99_MATH__ 1
|
| 68 |
|
|
#define __KERNEL_HEADERS__ "/opt/l4-project/tasks/libc/linux-headers/include"
|
| 69 |
|
|
#define __HAVE_DOT_CONFIG__ 1
|
| 70 |
|
|
|
| 71 |
|
|
/* General Library Settings */
|
| 72 |
|
|
#undef __HAVE_NO_PIC__
|
| 73 |
|
|
#define __DOPIC__ 1
|
| 74 |
|
|
#undef __HAVE_NO_SHARED__
|
| 75 |
|
|
#undef __ARCH_HAS_NO_LDSO__
|
| 76 |
|
|
#define __HAVE_SHARED__ 1
|
| 77 |
|
|
#undef __FORCE_SHAREABLE_TEXT_SEGMENTS__
|
| 78 |
|
|
#define __LDSO_LDD_SUPPORT__ 1
|
| 79 |
|
|
#define __LDSO_CACHE_SUPPORT__ 1
|
| 80 |
|
|
#undef __LDSO_PRELOAD_FILE_SUPPORT__
|
| 81 |
|
|
#define __LDSO_BASE_FILENAME__ "ld.so"
|
| 82 |
|
|
#undef __UCLIBC_STATIC_LDCONFIG__
|
| 83 |
|
|
#undef __LDSO_RUNPATH__
|
| 84 |
|
|
#define __UCLIBC_CTOR_DTOR__ 1
|
| 85 |
|
|
#undef __HAS_NO_THREADS__
|
| 86 |
|
|
#define __UCLIBC_HAS_THREADS__ 1
|
| 87 |
|
|
#undef __PTHREADS_DEBUG_SUPPORT__
|
| 88 |
|
|
#define __LINUXTHREADS_OLD__ 1
|
| 89 |
|
|
#define __UCLIBC_HAS_LFS__ 1
|
| 90 |
|
|
#undef __MALLOC__
|
| 91 |
|
|
#undef __MALLOC_SIMPLE__
|
| 92 |
|
|
#define __MALLOC_STANDARD__ 1
|
| 93 |
|
|
#define __MALLOC_GLIBC_COMPAT__ 1
|
| 94 |
|
|
#define __UCLIBC_DYNAMIC_ATEXIT__ 1
|
| 95 |
|
|
#undef __COMPAT_ATEXIT__
|
| 96 |
|
|
#undef __UCLIBC_SUSV3_LEGACY__
|
| 97 |
|
|
#undef __UCLIBC_SUSV3_LEGACY_MACROS__
|
| 98 |
|
|
#define __UCLIBC_HAS_SHADOW__ 1
|
| 99 |
|
|
#undef __UCLIBC_HAS_PROGRAM_INVOCATION_NAME__
|
| 100 |
|
|
#define __UCLIBC_HAS___PROGNAME__ 1
|
| 101 |
|
|
#undef __UNIX98PTY_ONLY__
|
| 102 |
|
|
#define __ASSUME_DEVPTS__ 1
|
| 103 |
|
|
#define __UCLIBC_HAS_TM_EXTENSIONS__ 1
|
| 104 |
|
|
#define __UCLIBC_HAS_TZ_CACHING__ 1
|
| 105 |
|
|
#define __UCLIBC_HAS_TZ_FILE__ 1
|
| 106 |
|
|
#define __UCLIBC_HAS_TZ_FILE_READ_MANY__ 1
|
| 107 |
|
|
#define __UCLIBC_TZ_FILE_PATH__ "/etc/TZ"
|
| 108 |
|
|
|
| 109 |
|
|
/* Advanced Library Settings */
|
| 110 |
|
|
#define __UCLIBC_PWD_BUFFER_SIZE__ 256
|
| 111 |
|
|
#define __UCLIBC_GRP_BUFFER_SIZE__ 256
|
| 112 |
|
|
|
| 113 |
|
|
/* Networking Support */
|
| 114 |
|
|
#undef __UCLIBC_HAS_IPV6__
|
| 115 |
|
|
#define __UCLIBC_HAS_RPC__ 1
|
| 116 |
|
|
#define __UCLIBC_HAS_FULL_RPC__ 1
|
| 117 |
|
|
#define __UCLIBC_HAS_REENTRANT_RPC__ 1
|
| 118 |
|
|
#undef __UCLIBC_USE_NETLINK__
|
| 119 |
|
|
#undef __UCLIBC_HAS_BSD_RES_CLOSE__
|
| 120 |
|
|
|
| 121 |
|
|
/* String and Stdio Support */
|
| 122 |
|
|
#define __UCLIBC_HAS_STRING_GENERIC_OPT__ 1
|
| 123 |
|
|
#define __UCLIBC_HAS_STRING_ARCH_OPT__ 1
|
| 124 |
|
|
#define __UCLIBC_HAS_CTYPE_TABLES__ 1
|
| 125 |
|
|
#define __UCLIBC_HAS_CTYPE_SIGNED__ 1
|
| 126 |
|
|
#undef __UCLIBC_HAS_CTYPE_UNSAFE__
|
| 127 |
|
|
#define __UCLIBC_HAS_CTYPE_CHECKED__ 1
|
| 128 |
|
|
#undef __UCLIBC_HAS_CTYPE_ENFORCED__
|
| 129 |
|
|
#undef __UCLIBC_HAS_WCHAR__
|
| 130 |
|
|
#undef __UCLIBC_HAS_LOCALE__
|
| 131 |
|
|
#define __UCLIBC_HAS_HEXADECIMAL_FLOATS__ 1
|
| 132 |
|
|
#define __UCLIBC_HAS_GLIBC_CUSTOM_PRINTF__ 1
|
| 133 |
|
|
#undef __USE_OLD_VFPRINTF__
|
| 134 |
|
|
#define __UCLIBC_PRINTF_SCANF_POSITIONAL_ARGS__ 9
|
| 135 |
|
|
#define __UCLIBC_HAS_SCANF_GLIBC_A_FLAG__ 1
|
| 136 |
|
|
#undef __UCLIBC_HAS_STDIO_BUFSIZ_NONE__
|
| 137 |
|
|
#undef __UCLIBC_HAS_STDIO_BUFSIZ_256__
|
| 138 |
|
|
#undef __UCLIBC_HAS_STDIO_BUFSIZ_512__
|
| 139 |
|
|
#undef __UCLIBC_HAS_STDIO_BUFSIZ_1024__
|
| 140 |
|
|
#undef __UCLIBC_HAS_STDIO_BUFSIZ_2048__
|
| 141 |
|
|
#define __UCLIBC_HAS_STDIO_BUFSIZ_4096__ 1
|
| 142 |
|
|
#undef __UCLIBC_HAS_STDIO_BUFSIZ_8192__
|
| 143 |
|
|
#define __UCLIBC_HAS_STDIO_BUILTIN_BUFFER_NONE__ 1
|
| 144 |
|
|
#undef __UCLIBC_HAS_STDIO_BUILTIN_BUFFER_4__
|
| 145 |
|
|
#undef __UCLIBC_HAS_STDIO_BUILTIN_BUFFER_8__
|
| 146 |
|
|
#undef __UCLIBC_HAS_STDIO_SHUTDOWN_ON_ABORT__
|
| 147 |
|
|
#define __UCLIBC_HAS_STDIO_GETC_MACRO__ 1
|
| 148 |
|
|
#define __UCLIBC_HAS_STDIO_PUTC_MACRO__ 1
|
| 149 |
|
|
#define __UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION__ 1
|
| 150 |
|
|
#undef __UCLIBC_HAS_FOPEN_LARGEFILE_MODE__
|
| 151 |
|
|
#define __UCLIBC_HAS_FOPEN_EXCLUSIVE_MODE__ 1
|
| 152 |
|
|
#define __UCLIBC_HAS_GLIBC_CUSTOM_STREAMS__ 1
|
| 153 |
|
|
#define __UCLIBC_HAS_PRINTF_M_SPEC__ 1
|
| 154 |
|
|
#define __UCLIBC_HAS_ERRNO_MESSAGES__ 1
|
| 155 |
|
|
#undef __UCLIBC_HAS_SYS_ERRLIST__
|
| 156 |
|
|
#define __UCLIBC_HAS_SIGNUM_MESSAGES__ 1
|
| 157 |
|
|
#undef __UCLIBC_HAS_SYS_SIGLIST__
|
| 158 |
|
|
#define __UCLIBC_HAS_GNU_GETOPT__ 1
|
| 159 |
|
|
#define __UCLIBC_HAS_GNU_GETSUBOPT__ 1
|
| 160 |
|
|
|
| 161 |
|
|
/* Big and Tall */
|
| 162 |
|
|
#define __UCLIBC_HAS_REGEX__ 1
|
| 163 |
|
|
#define __UCLIBC_HAS_REGEX_OLD__ 1
|
| 164 |
|
|
#define __UCLIBC_HAS_FNMATCH__ 1
|
| 165 |
|
|
#define __UCLIBC_HAS_FNMATCH_OLD__ 1
|
| 166 |
|
|
#undef __UCLIBC_HAS_WORDEXP__
|
| 167 |
|
|
#define __UCLIBC_HAS_FTW__ 1
|
| 168 |
|
|
#define __UCLIBC_HAS_GLOB__ 1
|
| 169 |
|
|
#define __UCLIBC_HAS_GNU_GLOB__ 1
|
| 170 |
|
|
|
| 171 |
|
|
/* Library Installation Options */
|
| 172 |
|
|
#define __SHARED_LIB_LOADER_PREFIX__ "/lib"
|
| 173 |
|
|
#define __RUNTIME_PREFIX__ "/"
|
| 174 |
|
|
#define __DEVEL_PREFIX__ "/usr/"
|
| 175 |
|
|
|
| 176 |
|
|
/* Security options */
|
| 177 |
|
|
#undef __UCLIBC_BUILD_PIE__
|
| 178 |
|
|
#undef __UCLIBC_HAS_ARC4RANDOM__
|
| 179 |
|
|
#undef __HAVE_NO_SSP__
|
| 180 |
|
|
#undef __UCLIBC_HAS_SSP__
|
| 181 |
|
|
#define __UCLIBC_BUILD_RELRO__ 1
|
| 182 |
|
|
#define __UCLIBC_BUILD_NOW__ 1
|
| 183 |
|
|
#undef __UCLIBC_BUILD_NOEXECSTACK__
|
| 184 |
|
|
|
| 185 |
|
|
/* uClibc development/debugging options */
|
| 186 |
|
|
#define __CROSS_COMPILER_PREFIX__ "/opt/scratch3/buildroot/build_arm/staging_dir/usr/bin/arm-linux-uclibcgnueabi-"
|
| 187 |
|
|
#define __UCLIBC_EXTRA_CFLAGS__ ""
|
| 188 |
|
|
#undef __DODEBUG__
|
| 189 |
|
|
#undef __DODEBUG_PT__
|
| 190 |
|
|
#define __DOSTRIP__ 1
|
| 191 |
|
|
#undef __DOASSERTS__
|
| 192 |
|
|
#undef __SUPPORT_LD_DEBUG__
|
| 193 |
|
|
#undef __SUPPORT_LD_DEBUG_EARLY__
|
| 194 |
|
|
#undef __UCLIBC_MALLOC_DEBUGGING__
|
| 195 |
|
|
#define __WARNINGS__ "-Wall"
|
| 196 |
|
|
#undef __EXTRA_WARNINGS__
|
| 197 |
|
|
#undef __DOMULTI__
|
| 198 |
|
|
#undef __UCLIBC_MJN3_ONLY__
|