(Largely untested) Oakwood Math.Mod, some SETxx fixes.

This commit is contained in:
David Brown 2016-10-03 20:05:22 +01:00
parent fcb51a6c23
commit 80c9d36a7a
200 changed files with 780 additions and 987 deletions

View file

@ -1,4 +1,4 @@
/* voc 1.95 [2016/10/01]. Bootstrapping compiler for address size 8, alignment 8. xtspaSfF */
/* voc 1.95 [2016/10/03]. Bootstrapping compiler for address size 8, alignment 8. xtspaSfF */
#define SHORTINT int8
#define INTEGER int16
@ -1273,6 +1273,8 @@ void OPB_Op (int8 op, OPT_Node *x, OPT_Node y)
case 7:
if ((g == 7 && y->typ->size < z->typ->size)) {
OPB_Convert(&y, z->typ);
} else if (g == 7) {
OPB_Convert(&z, y->typ);
} else {
OPB_err(100);
}