diff options
author | kugwa <kugwa2000@gmail.com> | 2016-01-02 21:22:44 +0800 |
---|---|---|
committer | kugwa <kugwa2000@gmail.com> | 2016-01-02 21:22:44 +0800 |
commit | 8f2d56608b41b30f6f71c122a00c985054ade0e9 (patch) | |
tree | 45e6d443d38c790faa0e0210ad02d29583a042ba /src | |
parent | 66354c1cfd056957fc23dde8bcbc01d4918e5fb4 (diff) | |
download | compiler2015-8f2d56608b41b30f6f71c122a00c985054ade0e9.tar compiler2015-8f2d56608b41b30f6f71c122a00c985054ade0e9.tar.gz compiler2015-8f2d56608b41b30f6f71c122a00c985054ade0e9.tar.bz2 compiler2015-8f2d56608b41b30f6f71c122a00c985054ade0e9.tar.lz compiler2015-8f2d56608b41b30f6f71c122a00c985054ade0e9.tar.xz compiler2015-8f2d56608b41b30f6f71c122a00c985054ade0e9.tar.zst compiler2015-8f2d56608b41b30f6f71c122a00c985054ade0e9.zip |
Remove the assert() in the function call case of generating expr
Diffstat (limited to 'src')
-rw-r--r-- | src/code-generation.c | 2 |
1 files changed, 1 insertions, 1 deletions
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) { |