| 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__ |
|---|