X-Git-Url: https://git.xonotic.org/?a=blobdiff_plain;f=opts.def;h=62da391c4b46bd1d1659e611e0ba39ea261c431e;hb=f1a36ca6476e1a67d96d48ea7d9dcdc9f8c6f1d1;hp=1596048fee6fc21270d632d29f26969eb55a973e;hpb=de5592dfc5b4fdc028942c7df97d84614044fd26;p=xonotic%2Fgmqcc.git diff --git a/opts.def b/opts.def index 1596048..62da391 100644 --- a/opts.def +++ b/opts.def @@ -35,6 +35,9 @@ GMQCC_DEFINE_FLAG(RELAXED_SWITCH) GMQCC_DEFINE_FLAG(SHORT_LOGIC) GMQCC_DEFINE_FLAG(PERL_LOGIC) + GMQCC_DEFINE_FLAG(TRANSLATABLE_STRINGS) + GMQCC_DEFINE_FLAG(INITIALIZED_NONCONSTANTS) + GMQCC_DEFINE_FLAG(ASSIGN_FUNCTION_TYPES) #endif /* warning flags */ @@ -58,6 +61,15 @@ GMQCC_DEFINE_FLAG(ASSIGN_FUNCTION_TYPES) GMQCC_DEFINE_FLAG(PREPROCESSOR) GMQCC_DEFINE_FLAG(MULTIFILE_IF) + GMQCC_DEFINE_FLAG(DOUBLE_DECLARATION) + GMQCC_DEFINE_FLAG(CONST_VAR) + GMQCC_DEFINE_FLAG(MULTIBYTE_CHARACTER) +#endif + +#ifdef GMQCC_TYPE_OPTIMIZATIONS + GMQCC_DEFINE_FLAG(MINOR, 1) + GMQCC_DEFINE_FLAG(TAIL_RECURSION, 1) + GMQCC_DEFINE_FLAG(TAIL_CALLS, 2) #endif /* some cleanup so we don't have to */