GMQCC_DEFINE_FLAG(TRANSLATABLE_STRINGS)
GMQCC_DEFINE_FLAG(INITIALIZED_NONCONSTANTS)
GMQCC_DEFINE_FLAG(ASSIGN_FUNCTION_TYPES)
+ GMQCC_DEFINE_FLAG(LNO)
#endif
/* warning flags */
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 */
#undef GMQCC_TYPE_FLAGS
#undef GMQCC_TYPE_WARNS