Commit graph

860 commits

Author SHA1 Message Date
ceriel
2381b2e136 disabled assertions, fixed bug with pack/unpk 1987-07-16 09:44:44 +00:00
ceriel
a8e086dbc3 yet another bug fix: the brk systemcall destroyed d1 1987-07-10 11:57:45 +00:00
ceriel
f12358bfb0 fix: sbu was wrong for 4-4 1987-07-09 17:46:31 +00:00
ceriel
9d66bc3258 fix: sometimes the index mode was used in the wrong way 1987-07-08 16:36:45 +00:00
ceriel
69843cf9ce Added -DNDEBUG to Makefile, table now kills regvars 1987-07-06 15:28:59 +00:00
ceriel
d120b2b73a tried to make faster 1987-07-06 13:03:14 +00:00
ceriel
d6593abd5e bug fix: sometimes register variables were treated as scratch regs! 1987-07-06 10:24:51 +00:00
ceriel
54a85f705b fix: errmod --> errmon 1987-07-03 15:50:38 +00:00
ceriel
d41028a664 pass EMHOME to nested make 1987-06-30 18:30:45 +00:00
ceriel
d473c8b1df Added some register decls 1987-06-30 18:24:27 +00:00
ceriel
87c67b8c5f EM --> EMHOME 1987-06-30 18:20:25 +00:00
ceriel
9179494c16 fix: rck must call trp, not jmp to it. Return is possible. 1987-06-29 18:13:47 +00:00
ceriel
7d26d60bd4 Added the modifications that were made to the Minix code generator 1987-06-29 15:57:48 +00:00
ceriel
ef7fd61029 enabled range checks 1987-06-19 09:47:53 +00:00
ceriel
1e5688a10e exg instruction translated wrong 1987-06-11 14:44:48 +00:00
ceriel
a33bd07a3d fix in asp -2 1987-06-11 10:47:13 +00:00
ceriel
278eca6c56 modified print to use _write 1987-06-10 14:52:39 +00:00
ceriel
91bdfb9a12 some more fixes 1987-06-10 14:06:14 +00:00
ceriel
130abb7e3b bug fixes 1987-06-10 13:46:21 +00:00
ceriel
e43a1b00f6 bug fix 1987-06-10 10:33:19 +00:00
ceriel
85023f4c14 some fixes 1987-06-09 15:15:18 +00:00
ceriel
7698c135be corrected some errors 1987-06-09 11:05:09 +00:00
ceriel
7f64ff28c0 added some routines 1987-06-09 10:50:47 +00:00
ceriel
33bd1f17af corrected syntax error 1987-06-09 10:35:22 +00:00
ceriel
f751192942 many changes because of introduction of register variables si/di 1987-06-09 10:22:50 +00:00
ceriel
798261d992 pass EMHOME to nested make 1987-06-09 10:19:47 +00:00
ceriel
470dcc3d11 Added register variables: registers si and di 1987-06-09 09:47:02 +00:00
ceriel
3997e07366 removed printf.s 1987-06-09 09:24:05 +00:00
ceriel
791ec39e57 fix to fix 1987-05-26 15:35:17 +00:00
ceriel
ac3c871ff8 yet another fix: conditional jumps did not work when exactly 256 bytes away 1987-05-26 15:31:43 +00:00
ceriel
61a5c8ce08 divided time costs by 10, because of overflow 1987-05-21 13:59:55 +00:00
ceriel
dd2cf6bbaa Fix in wrong assertion 1987-05-21 09:28:33 +00:00
ceriel
1d213e28c4 use stdio to do output 1987-05-20 17:17:42 +00:00
ceriel
1b47f26e4b Some more adaptions to new assembler 1987-05-20 17:15:59 +00:00
ceriel
a8db0ab298 Fixed some bugs 1987-05-20 17:15:22 +00:00
ceriel
e0694e88a2 Added 'loc slu' pattern 1987-05-20 14:13:29 +00:00
ceriel
10e1c10bcf some bug fixes: filename and unintialized data descriptor 1987-05-19 15:13:57 +00:00
ceriel
643dee0ab6 Added a pattern for better *p++ operation 1987-05-19 08:50:17 +00:00
ceriel
6731de5286 some bug fixes with 'bisb' 1987-05-18 18:34:59 +00:00
ceriel
e0c3807b29 -1 is now represented as such 1987-05-18 15:54:52 +00:00
ceriel
45f384c870 improved ROM handling 1987-05-18 15:50:42 +00:00
ceriel
32a436bab4 handle ROM's better 1987-05-18 13:29:32 +00:00
ceriel
46a07e1da5 Added conversion program 1987-05-18 11:37:18 +00:00
ceriel
d2c6f22e32 Added *REG addressing mode, fixed a bug 1987-05-18 10:40:19 +00:00
ceriel
9e72c25a0f deleted FORMAT, fixed con_float 1987-05-15 16:32:14 +00:00
ceriel
decfd1ce9c bug fix in jmp instruction 1987-05-15 16:31:00 +00:00
ceriel
0679596d4d bug fix in RMI 1987-05-15 15:46:50 +00:00
ceriel
98da0bbffb added end.s 1987-05-15 12:55:51 +00:00
ceriel
3077cb6610 libraries can now be made on any machine 1987-05-15 09:30:47 +00:00
ceriel
4888f39b05 use aal 1987-05-15 09:28:57 +00:00