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