fix CJUMP using wrong instruction
This commit is contained in:
parent
c2b02f0f1e
commit
0edfae551d
|
@ -99,7 +99,7 @@ translator::translate_exp(struct token *exp, scope *scope){
|
|||
case token::EXP_COMPARE:
|
||||
size += translate_exp(exp->rvalue, scope);
|
||||
size += translate_exp(exp->lvalue, scope);
|
||||
std::cout << "AND R0, R1\n";
|
||||
std::cout << "CMP R0, R1\n";
|
||||
size++;
|
||||
break;
|
||||
default: exit(-1);
|
||||
|
|
Loading…
Reference in New Issue