]> git.xonotic.org Git - xonotic/gmqcc.git/blobdiff - parser.c
Added -Oconst-fold-dce (dead code elimination optimization for when constant expressi...
[xonotic/gmqcc.git] / parser.c
index 16613908e3034ac6a3b3599e33a8c0c7a38be941..faa5604e2086868f469f332440ed373454e9d471 100644 (file)
--- a/parser.c
+++ b/parser.c
@@ -353,11 +353,6 @@ static bool parser_sy_apply_operator(parser_t *parser, shunt *sy)
 #define NotSameType(T) \
              (exprs[0]->vtype != exprs[1]->vtype || \
               exprs[0]->vtype != T)
-
-    /* preform any constant folding on operator usage first */
-    /*if ((out = fold_op(parser->fold, op, exprs)))*/
-    /*goto complete;*/
-
     switch (op->id)
     {
         default:
@@ -1161,7 +1156,6 @@ static bool parser_sy_apply_operator(parser_t *parser, shunt *sy)
             break;
     }
 #undef NotSameType
-/*complete:*/
     if (!out) {
         compile_error(ctx, "failed to apply operator %s", op->op);
         return false;