131 Commits

Author SHA1 Message Date
ceriel
e07cdb34e9 Prevented looping of the code generator on illegal zer instructions 1987-02-16 09:49:32 +00:00
ceriel
6822088413 changed directory: nas --> as 1987-02-09 16:29:15 +00:00
ceriel
ca3b97ff34 Added some patterns, and avoided a bug in the VAX assembler 1987-02-07 00:45:06 +00:00
ceriel
1832c960de *** empty log message *** 1987-02-02 16:27:36 +00:00
ceriel
bbd3a805a2 *** empty log message *** 1987-02-02 16:21:59 +00:00
ceriel
9fef2e8fce Name change in library 1987-02-02 16:19:04 +00:00
ceriel
37beb265f1 Initial revision 1987-02-02 16:12:55 +00:00
ceriel
6deb381f32 Initial revision 1987-02-02 16:06:51 +00:00
ceriel
0b48126a5a *** empty log message *** 1987-02-02 16:04:52 +00:00
ceriel
19b345f5e0 library name change 1987-02-02 16:04:16 +00:00
ceriel
f35404581b Improvement of conversions 1987-01-28 17:36:21 +00:00
ceriel
c555ab4b4e return exit status 1 when compilation failes 1987-01-28 17:26:52 +00:00
ceriel
608901719e By default only install tail_cc.1s and tail_cc.2g 1987-01-27 20:09:55 +00:00
ceriel
80e4016778 bug fixes in RMI and EXG 1987-01-26 13:36:40 +00:00
ceriel
950bd14ca0 Changed /lib/cpp to ../../../lib/cpp 1987-01-20 13:09:56 +00:00
ceriel
1b0eeb47a1 Bug fix in translation of "cms" 1987-01-20 09:31:31 +00:00
ceriel
eab4c1e0b9 added cleanup.c 1987-01-05 11:12:55 +00:00
ceriel
898222c41c Initial revision 1987-01-05 11:08:47 +00:00
ceriel
3cc63b8c02 Added exit.c stty.c gtty.c 1986-12-16 10:25:44 +00:00
ceriel
9f1d5f8c5a Initial revision 1986-12-16 10:23:21 +00:00
ceriel
013f816c6c No longer use the "system-independant" tail_mon. 1986-12-12 17:56:05 +00:00
ceriel
ddc2469aa3 head_em now resides in system dependant library. 1986-12-12 17:54:21 +00:00
ceriel
373dc42696 Removed almost the whole file, as we now use assembly routines to
interface the systemcalls.
1986-12-12 17:51:03 +00:00
ceriel
4a0f9dbe8e Initial revision 1986-12-12 16:12:19 +00:00
ceriel
4ebfccb17f Bloody assembler does not recognize ',' in .globl 1986-12-12 14:45:20 +00:00
ceriel
a02f330f2f .globl does not accept comma's 1986-12-12 14:40:25 +00:00
ceriel
1145e16e15 Initial revision 1986-12-12 13:43:06 +00:00
ceriel
3536ae7170 Initial revision 1986-12-12 12:49:50 +00:00
ceriel
a93111d3d1 Version that uses libobject.a. 1986-12-01 15:35:28 +00:00
ceriel
bef7369dc5 Handled gen.c wrong. This is corrected. 1986-11-24 21:30:57 +00:00
ceriel
66156680b6 Added -DNDEBUG 1986-11-24 21:01:42 +00:00
ceriel
0e38359528 Initial revision 1986-11-24 20:58:35 +00:00
ceriel
4abeef8300 Removed the integer overflow check, as it is'nt checked by
"cg".
1986-10-30 15:44:25 +00:00
ceriel
60e95ef346 forgot to restore return address in case ".trp" is called. 1986-10-30 15:01:16 +00:00
ceriel
c3e6f3aef6 Made the trap message more readable. 1986-10-27 10:17:36 +00:00
ceriel
ed66c5a3e2 Removed some ridiculous code. 1986-10-15 13:58:51 +00:00
ceriel
ab19fa71d6 Added RANLIB 1986-10-09 13:21:33 +00:00
ceriel
064ea695d5 replaced all occurrences of "cc" by "$(CC)". 1986-07-22 11:01:54 +00:00
ceriel
933448ad6e There was a bug in the printing of the trap number.
This is corrected.
1986-06-06 23:35:42 +00:00
ceriel
72a234b9bd Rediscovered a bug in the VAX 4.1 UNIX assembler. It handles $0f0.0 wrong!
The changes is the table insure that $0f0.0 is never generated.
1986-06-05 12:43:56 +00:00
ceriel
d4ee0dbf15 Bug fix: The "calls" instruction could be called with
first argument > 255. This is corrected.
1986-03-04 11:39:22 +00:00
ceriel
8002aeb6cc A minor improvement. 1986-02-10 10:08:27 +00:00
keie
130885344b The extra BSD4.2 code caused two branches to be out of range. 1985-10-15 15:53:48 +00:00
ceriel
07606c3af3 There was a bug in the "str $1==0" instruction. It said:
str $1==0	| source4 |
			remove(ALL) "jsb\t.strlb"	|	| |
It should of course have been
str $1==0	| STACK |	jsb\t.strlb"	|	| |
1985-07-21 11:34:33 +00:00
keie
30c4ef1be9 *** empty log message *** 1985-05-13 11:19:24 +00:00
ceriel
2aa3a9a5c5 Er zat een bug in het patroon
lol adp stl met $1 < 0.
Ten onrechte werd in de gegenereerde code het AP register gebruikt.
Dit moest natuurlijk FP zijn.
1985-04-17 13:38:36 +00:00
keie
96656e273d *** empty log message *** 1985-04-12 16:56:43 +00:00
em
d81fd1df9a Use of the Pascal library will not occur.
/.
1985-03-12 10:24:51 +00:00
em
683c2eecbe *** empty log message *** 1985-02-15 22:53:13 +00:00
em
6ec08108d7 *** empty log message *** 1985-02-05 14:52:52 +00:00