From 8f2d56608b41b30f6f71c122a00c985054ade0e9 Mon Sep 17 00:00:00 2001 From: kugwa Date: Sat, 2 Jan 2016 21:22:44 +0800 Subject: Remove the assert() in the function call case of generating expr --- src/code-generation.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/code-generation.c b/src/code-generation.c index 5b95a74..0786a0f 100644 --- a/src/code-generation.c +++ b/src/code-generation.c @@ -152,7 +152,7 @@ static void generate_expression(CcmmcAst *expr, CcmmcState *state, fprintf(state->asm_output, "\tbl\t%s\n", expr->child->value_id.name); ccmmc_register_caller_load(state->reg_pool); fprintf(state->asm_output, "\tmov\t%s, w0\n", result); - assert(false); + return ; } if (expr->type_node == CCMMC_AST_NODE_ID) { -- cgit v1.2.3