Mercurial > hg > CbC > old > device
diff mc-codegen.c @ 212:32f54ab63b35
*** empty log message ***
author | kono |
---|---|
date | Fri, 23 Apr 2004 03:27:01 +0900 |
parents | f21651f85344 |
children | 8581c314e31a |
line wrap: on
line diff
--- a/mc-codegen.c Fri Apr 23 03:27:01 2004 +0900 +++ b/mc-codegen.c Fri Apr 23 03:27:01 2004 +0900 @@ -267,6 +267,11 @@ case MINUS: /* レジスタに対し、neglを実行すれば実現可能 */ g_expr0(e2); code_neg(creg); return INT; +#if LONGLONG_CODE + case LMINUS: + g_expr0(e2); code_lneg(creg); + return LONGLONG; +#endif #if FLOAT_CODE case DMINUS: g_expr0(e2); code_dneg(creg,1);