2003-09-09 13:14:48 +02:00
|
|
|
#define pasty(m, n) m##n
|
|
|
|
#define include pasty(#, include)
|
|
|
|
#define ifdef pasty(#, ifdef)
|
|
|
|
#define ifndef pasty(#, ifndef)
|
|
|
|
#define endif pasty(#, endif)
|
|
|
|
#define define pasty(#, define)
|
|
|
|
#define message pasty(#, pragma message)
|
|
|
|
#define undef pasty(#, undef)
|
|
|
|
#define error pasty(#, error)
|
|
|
|
#define else pasty(#, else)
|
|
|
|
#define comment pasty(#, pragma comment)
|
|
|
|
|
|
|
|
|
2003-09-11 12:26:53 +02:00
|
|
|
ifndef ARABICA_ARABICA_CONFIG_H
|
|
|
|
define ARABICA_ARABICA_CONFIG_H
|
2003-09-09 13:14:48 +02:00
|
|
|
|
|
|
|
#ifdef ARABICA_NO_WCHAR_T
|
|
|
|
#undef ARABICA_NO_WCHAR_T
|
2003-09-13 01:24:26 +02:00
|
|
|
define ARABICA_NO_WCHAR_T
|
2003-09-09 13:14:48 +02:00
|
|
|
#endif
|
|
|
|
|
2003-09-09 15:09:48 +02:00
|
|
|
#ifdef _MSC_VER
|
|
|
|
#if (_MSC_VER < 1300)
|
|
|
|
define ARABICA_VS6_WORKAROUND
|
|
|
|
#endif
|
2003-09-10 12:39:01 +02:00
|
|
|
|
|
|
|
define ARABICA_NO_CODECVT_SPECIALISATIONS
|
2003-09-09 15:09:48 +02:00
|
|
|
#endif
|
|
|
|
|
|
|
|
#ifdef _WIN32
|
|
|
|
define ARABICA_WINDOWS
|
|
|
|
#endif
|
|
|
|
|
2003-09-12 16:09:13 +02:00
|
|
|
#if defined(_DEBUG) || (__DEBUG__)
|
|
|
|
define ARABICA_DEBUG
|
|
|
|
#endif
|
|
|
|
|
2003-09-13 01:24:26 +02:00
|
|
|
endif
|
2003-09-09 13:14:48 +02:00
|
|
|
|
|
|
|
|