From d377366ae81f2b0d7c54ba4e780b2c399718bc8c Mon Sep 17 00:00:00 2001 From: Ting-Wei Lan <lantw44@gmail.com> Date: Sat, 2 Jan 2016 19:46:51 +0800 Subject: div -> sdiv, there is no instruction called div --- src/code-generation.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/code-generation.c') diff --git a/src/code-generation.c b/src/code-generation.c index 1853001..0956648 100644 --- a/src/code-generation.c +++ b/src/code-generation.c @@ -261,7 +261,7 @@ static void generate_expression(CcmmcAst *expr, CcmmcState *state, fprintf(state->asm_output, "\tfdiv\t%s, %s, %s\n", FPREG_RESULT, FPREG_OP1, FPREG_OP2); else - fprintf(state->asm_output, "\tdiv\t%s, %s, %s\n", + fprintf(state->asm_output, "\tsdiv\t%s, %s, %s\n", result, op1, op2); break; case CCMMC_KIND_OP_BINARY_EQ: -- cgit