X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fxonotic-data.pk3dir.git;a=blobdiff_plain;f=qcsrc%2Fcommon%2Futil-pre.qh;h=f39c30c0007cb03165d06d181c6c04e534497e25;hp=5a22d3612d21bcf881ccc880357bf26ffe4a4193;hb=6a28c11c8abd729c7f95ad7050d204aa2453d2ff;hpb=c6c371883dde697e1f237d498c08e09788b6af6b diff --git a/qcsrc/common/util-pre.qh b/qcsrc/common/util-pre.qh index 5a22d3612..f39c30c00 100644 --- a/qcsrc/common/util-pre.qh +++ b/qcsrc/common/util-pre.qh @@ -1,8 +1,24 @@ +#ifdef FTEQCC #pragma flag enable subscope #pragma flag enable lo +#endif + +// FTEQCC can do this +// #define HAVE_YO_DAWG_CPP +// No, this is an ex-"feature" and non-C11. #ifndef NOCOMPAT //# define WORKAROUND_XON010 //# define COMPAT_XON010_CHANNELS -# define COMPAT_XON050_ENGINE +//# define COMPAT_XON050_ENGINE +# define COMPAT_NO_MOD_IS_XONOTIC +# define COMPAT_XON060_DONTCRASH_CHECKPVS +#endif + +#ifdef FTEQCC +#ifdef WATERMARK +const string FTEQCC_SUCKS_WATERMARKS_THROUGH_C60_FULLERENES = WATERMARK(); +#undef WATERMARK +#define WATERMARK FTEQCC_SUCKS_WATERMARKS_THROUGH_C60_FULLERENES +#endif #endif