mirror of
https://github.com/DarkPlacesEngine/gmqcc.git
synced 2024-11-24 04:41:25 +00:00
Disable it on master too since Xonotic compiles are failing.
This commit is contained in:
parent
0cfc275f82
commit
91c894d4da
1 changed files with 0 additions and 6 deletions
6
ast.c
6
ast.c
|
@ -438,7 +438,6 @@ bool ast_value_set_name(ast_value *self, const char *name)
|
||||||
ast_binary* ast_binary_new(lex_ctx_t ctx, int op,
|
ast_binary* ast_binary_new(lex_ctx_t ctx, int op,
|
||||||
ast_expression* left, ast_expression* right)
|
ast_expression* left, ast_expression* right)
|
||||||
{
|
{
|
||||||
ast_binary *fold;
|
|
||||||
ast_instantiate(ast_binary, ctx, ast_binary_delete);
|
ast_instantiate(ast_binary, ctx, ast_binary_delete);
|
||||||
ast_expression_init((ast_expression*)self, (ast_expression_codegen*)&ast_binary_codegen);
|
ast_expression_init((ast_expression*)self, (ast_expression_codegen*)&ast_binary_codegen);
|
||||||
|
|
||||||
|
@ -450,11 +449,6 @@ ast_binary* ast_binary_new(lex_ctx_t ctx, int op,
|
||||||
ast_propagate_effects(self, left);
|
ast_propagate_effects(self, left);
|
||||||
ast_propagate_effects(self, right);
|
ast_propagate_effects(self, right);
|
||||||
|
|
||||||
if (OPTS_OPTIMIZATION(OPTIM_PEEPHOLE) && (fold = (ast_binary*)fold_superfluous(left, right, op))) {
|
|
||||||
ast_binary_delete(self);
|
|
||||||
return fold;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (op >= INSTR_EQ_F && op <= INSTR_GT)
|
if (op >= INSTR_EQ_F && op <= INSTR_GT)
|
||||||
self->expression.vtype = TYPE_FLOAT;
|
self->expression.vtype = TYPE_FLOAT;
|
||||||
else if (op == INSTR_AND || op == INSTR_OR) {
|
else if (op == INSTR_AND || op == INSTR_OR) {
|
||||||
|
|
Loading…
Reference in a new issue