Fix compilation with gmqcc.
[xonotic/xonotic-data.pk3dir.git] / qcsrc / common / util-pre.qh
1 #ifdef FTEQCC
2 #pragma flag enable subscope
3 #pragma flag enable lo
4 #endif
5
6 // FTEQCC can do this
7 // #define HAVE_YO_DAWG_CPP
8 // No, this is an ex-"feature" and non-C11.
9
10 #ifndef NOCOMPAT
11 //# define WORKAROUND_XON010
12 //# define COMPAT_XON010_CHANNELS
13 //# define COMPAT_XON050_ENGINE
14 # define COMPAT_NO_MOD_IS_XONOTIC
15 # define COMPAT_XON060_DONTCRASH_CHECKPVS
16 #endif
17
18 #ifdef FTEQCC
19 #ifdef WATERMARK
20 const string FTEQCC_SUCKS_WATERMARKS_THROUGH_C60_FULLERENES = WATERMARK();
21 #undef WATERMARK
22 #define WATERMARK FTEQCC_SUCKS_WATERMARKS_THROUGH_C60_FULLERENES
23 #endif
24 #endif