Commit graph

208 commits

Author SHA1 Message Date
ceriel
2565b29679 changed int?? into em?? 1988-05-06 17:40:44 +00:00
ceriel
2e009ecfff almost fixed problem with cfu 1988-04-27 16:57:43 +00:00
ceriel
e4838a6225 dont generate .data4 1988-04-25 10:31:33 +00:00
ceriel
01faecb6ed conversion to our assembler was not complete 1988-04-22 18:44:28 +00:00
ceriel
3f3b3d04e6 conversion to our assembler was not complete 1988-04-22 18:37:59 +00:00
ceriel
b68e30f6ff avoid use of modf; not portable 1988-04-22 14:11:55 +00:00
ceriel
083d520d38 SUN4 frexp strikes again ... 1988-04-20 14:42:04 +00:00
ceriel
37e21bc6a5 changed copyright notice 1988-04-12 11:30:10 +00:00
ceriel
8dfcff6911 fixed typo 1988-04-11 11:13:20 +00:00
ceriel
0c45ef1b5a adapted to new semantics of the EHEAP error: no longer fatal 1988-04-11 11:03:22 +00:00
ceriel
9abbd9eb10 Added some patterns 1988-04-11 09:38:31 +00:00
ceriel
6535d32447 Added libm2 1988-04-08 13:39:19 +00:00
ceriel
f687134a38 Added an 'all' entry 1988-04-06 13:56:46 +00:00
ceriel
0030ddd97f fixed csb so that it also handles 0 cases 1988-03-16 19:38:14 +00:00
ceriel
ea9e90d785 fixed for operand separators within operands 1988-03-14 15:58:07 +00:00
ceriel
bf3cfae610 CMI was translated wrongly; corrected 1988-03-14 13:56:33 +00:00
ceriel
1d98b5fd02 bug fix: did not work when procedure descriptors started on block boundary 1988-03-10 13:03:53 +00:00
ceriel
2f37e8d600 Some more adaptions to new semantics of ncgg 1987-11-10 13:37:19 +00:00
ceriel
98e6c244da CIU should not cause conversion errors! 1987-10-27 15:54:14 +00:00
ceriel
7de7b0c7ec CIU should not cause conversion errors! 1987-10-27 15:43:06 +00:00
ceriel
7114bf47ec Adapted to new ncgg 1987-09-29 11:32:45 +00:00
ceriel
e516b1e321 added end.s 1987-08-06 12:56:11 +00:00
ceriel
b80ad3f9b3 added missing patterns 1987-08-06 12:48:27 +00:00
ceriel
69843cf9ce Added -DNDEBUG to Makefile, table now kills regvars 1987-07-06 15:28:59 +00:00
ceriel
d6593abd5e bug fix: sometimes register variables were treated as scratch regs! 1987-07-06 10:24:51 +00:00
ceriel
d41028a664 pass EMHOME to nested make 1987-06-30 18:30:45 +00:00
ceriel
87c67b8c5f EM --> EMHOME 1987-06-30 18:20:25 +00:00
ceriel
798261d992 pass EMHOME to nested make 1987-06-09 10:19:47 +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
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
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
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
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
ceriel
212a9e04ce addd .distr 1987-05-15 09:22:54 +00:00
ceriel
04dc83c149 converted to ACK assembler format 1987-05-15 09:11:10 +00:00
ceriel
7abf78f452 converted to ACK assembler format 1987-05-14 17:45:41 +00:00
ceriel
5053f2a183 generate code for ACK assembler, including floats 1987-05-14 14:58:21 +00:00
ceriel
235871bf4b minor fix; generate code for ACK assembler 1987-05-14 14:41:16 +00:00
ceriel
731edd0940 Initial revision 1987-05-14 14:32:55 +00:00
ceriel
0cc5442188 Initial revision 1987-05-13 14:36:45 +00:00
ceriel
35fa794781 Fixes to return sequence 1987-05-11 10:24:36 +00:00
ceriel
2b9292bc38 Some fixes 1987-04-23 14:49:49 +00:00
ceriel
90c699f418 Fixed wrong mlu4.s 1987-04-23 14:47:28 +00:00
ceriel
81b1d21c35 Initial revision 1987-04-13 10:32:47 +00:00
ceriel
96d15a6c05 minor mod 1987-04-03 11:18:49 +00:00
ceriel
4b30a95d7a minor mods 1987-04-03 11:16:46 +00:00
ceriel
af7b083fd8 "word" is now always a "long" 1987-04-02 09:54:41 +00:00
ceriel
11db9b8fdc Added EMHOME 1987-04-01 08:54:00 +00:00
ceriel
526d769271 *** empty log message *** 1987-03-31 08:42:07 +00:00
ceriel
8d5be706a8 No line directives 1987-03-30 13:18:10 +00:00
ceriel
e5116f86dc Fixed a problem with SRU: no regs available 1987-03-25 16:26:58 +00:00
ceriel
88db8b43da Added distr entry 1987-03-19 10:12:51 +00:00
ceriel
6eaf182cee Added Rcs Id 1987-03-10 11:49:39 +00:00
ceriel
5537abbdfb Added copyright notice 1987-03-10 01:26:51 +00:00
ceriel
815166e421 Added copyright notice 1987-03-09 19:15:41 +00:00
ceriel
e41a9f5b9c Added manual pages 1987-03-02 13:08:51 +00:00
ceriel
f9b1523794 Initial revision 1987-03-02 13:06:23 +00:00
ceriel
7932234ed8 Added Occam 1987-02-26 19:47:01 +00:00
ceriel
59de9303c5 Initial revision 1987-02-26 19:46:35 +00:00
ceriel
4922093f24 Initial revision 1987-02-25 19:45:17 +00:00
ceriel
78a60d9959 %03x --> %x_, because the former does not work on System V 1987-02-09 16:35:24 +00:00
ceriel
cea6f4751e removed something that would not work on System V 1987-02-09 16:33:49 +00:00
ceriel
6d0a4a9ce0 changed directory: nas --> as 1987-02-09 16:29:15 +00:00
ceriel
59a5eb4591 Added libsys, top 1987-02-04 15:51:35 +00:00
ceriel
199f9d38ea archive name change 1987-02-04 15:47:57 +00:00
ceriel
2ca7e7e2b3 Added definition for ASAR 1987-02-04 15:41:00 +00:00
ceriel
827f3da238 Name change of archive 1987-02-04 15:39:00 +00:00
ceriel
41cdf11b46 *** empty log message *** 1987-02-04 15:31:50 +00:00
ceriel
fe3fe78538 Added some neccessary NC's 1987-02-04 15:11:51 +00:00
ceriel
a0dad9f908 adapted to new assembler syntax 1987-02-04 15:09:31 +00:00
ceriel
ebd44261fe cc --> $(CC), added -O flag to CFLAGS 1987-01-28 12:49:42 +00:00
ceriel
6c762a19e7 Changed /lib/cpp to ../../../lib/cpp 1987-01-20 13:09:56 +00:00
ceriel
e77bde5e75 Added TABLEFLAGS and CGGFLAGS. 1987-01-12 15:10:49 +00:00
ceriel
031d26deb4 Preprocess table. 1987-01-12 14:50:25 +00:00
ceriel
18376b38cf Initial revision 1987-01-07 17:13:41 +00:00
ceriel
b44e39cce8 Version that uses libobject.a. 1986-12-01 15:35:28 +00:00
ceriel
8b718ee54b Initial revision 1986-11-24 21:45:03 +00:00
ceriel
dbb351f078 Handled gen.c wrong. This is corrected. 1986-11-24 21:30:57 +00:00
ceriel
7c5553640e Added -DNDEBUG 1986-11-24 21:01:42 +00:00
ceriel
5ced6d6aef Initial revision 1986-11-24 20:58:35 +00:00
ceriel
f45f393b71 replaced all occurrences of "cc" by "$(CC)". 1986-07-22 11:01:54 +00:00
keie
177af75c93 *** empty log message *** 1985-05-13 11:19:24 +00:00
keie
772b64fabd *** empty log message *** 1985-04-12 16:56:43 +00:00
keie
408dacc2aa The stacking pattern for ldc C and 4 with highw(c)==0 was incorrect.
The effect was that rand() from libcc/gen always returned
a 0.
1985-02-19 13:41:30 +00:00
keie
445d52de66 Moved retar from ret.s to trp.s.
trp.s needed it and is behind ret.s in the library.
When ret.s is loaded, it calls (via unknown) trp.s so
inclusion in trp.s should work.
1985-02-17 22:31:10 +00:00
keie
b82c00e153 Added a line for
loc loc cuu $1==$1, because write.e contained the line
loc 2
loc 2
ciu
and the cg failed to translate.
1985-02-17 22:03:44 +00:00
em
4f80e81ee7 *** empty log message *** 1985-02-15 22:53:13 +00:00
keie
2a4335787e Adfded RCS id. 1985-02-12 14:37:52 +00:00