Chameleon

Chameleon Svn Source Tree

Root/branches/meklort/i386/modules/uClibc++/include/system_configuration.h

Source at commit 655 created 13 years 4 months ago.
By meklort, Modules update. removed hardcoding for dyld_stub_bunder in modules.c Added a subset of klibc for a more complete c library implimentation. Added a subset of uclibc++ for an initial c++ implimentation. Note: cout / cin / file io has been disabled. Also note that exceptions and rtti is disabled. Modified the helow world code foa small c++ test.
1/*
2 * Automatically generated C config: don't edit
3 */
4/*
5 * Version Number
6 */
7#define __UCLIBCXX_MAJOR__ 0
8#define __UCLIBCXX_MINOR__ 2
9#define __UCLIBCXX_SUBLEVEL__ 2
10
11/*
12 * Target Features and Options
13 */
14#define __UCLIBCXX_HAS_FLOATS__ 1
15#undef __UCLIBCXX_HAS_LONG_DOUBLE__
16#undef __UCLIBCXX_HAS_TLS__
17#define __WARNINGS__ "-Wall"
18#define __BUILD_EXTRA_LIBRARIES__ ""
19#define __HAVE_DOT_CONFIG__ 1
20
21/*
22 * String and I/O Stream Support
23 */
24#undef __UCLIBCXX_HAS_WCHAR__
25#define __UCLIBCXX_IOSTREAM_BUFSIZE__ 32
26#define __UCLIBCXX_HAS_LFS__ 1
27#define __UCLIBCXX_SUPPORT_CDIR__ 0
28#define __UCLIBCXX_SUPPORT_CIN__ 0
29#define __UCLIBCXX_SUPPORT_COUT__ 0
30#define __UCLIBCXX_SUPPORT_CERR__ 0
31#undef __UCLIBCXX_SUPPORT_CLOG__
32
33/*
34 * STL and Code Expansion
35 */
36#define __UCLIBCXX_STL_BUFFER_SIZE__ 32
37#define __UCLIBCXX_CODE_EXPANSION__ 1
38#undef __UCLIBCXX_EXPAND_CONSTRUCTORS_DESTRUCTORS__
39#define __UCLIBCXX_EXPAND_STRING_CHAR__ 1
40#define __UCLIBCXX_EXPAND_VECTOR_BASIC__ 1
41#define __UCLIBCXX_EXPAND_IOS_CHAR__ 1
42#define __UCLIBCXX_EXPAND_STREAMBUF_CHAR__ 1
43#define __UCLIBCXX_EXPAND_ISTREAM_CHAR__ 1
44#define __UCLIBCXX_EXPAND_OSTREAM_CHAR__ 1
45#define __UCLIBCXX_EXPAND_FSTREAM_CHAR__ 1
46#define __UCLIBCXX_EXPAND_SSTREAM_CHAR__ 1
47
48/*
49 * Library Installation Options
50 */
51#define __UCLIBCXX_RUNTIME_PREFIX__ "."
52#define __UCLIBCXX_RUNTIME_INCLUDE_SUBDIR__ "/include"
53#define __UCLIBCXX_RUNTIME_LIB_SUBDIR__ "/lib"
54#define __UCLIBCXX_RUNTIME_BIN_SUBDIR__ "/bin"
55#undef __UCLIBCXX_EXCEPTION_SUPPORT__
56#define __BUILD_STATIC_LIB__ 1
57#define __BUILD_ONLY_STATIC_LIB__ 1
58#undef __DODEBUG__
59
60

Archive Download this file

Revision: 655