435 Commits

Author SHA1 Message Date
ceriel
0e38359528 Initial revision 1986-11-24 20:58:35 +00:00
ceriel
3ffbb31b34 changed sizes of labstr and argstr to accomodate longer identifiers. 1986-11-12 21:14:05 +00:00
ceriel
52e8a88abb Changed sizes of "argstr" and "labstr", to accomodate longer
identifiers.
1986-11-12 21:04:38 +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
bca7ff59fb Did not work properly, printed wrong trap number. Does not work
properly now, because it does no save the registers.
1986-10-27 09:57:42 +00:00
sater
13dfcedcef Typo corrected 1986-10-24 16:58:46 +00:00
ceriel
ed66c5a3e2 Removed some ridiculous code. 1986-10-15 13:58:51 +00:00
ceriel
b9bc494291 Apparently, ex_ap disappeared. Put it in again. 1986-10-10 15:21:35 +00:00
ceriel
78d0c0ec3d Oops, forgot to remove the id_first definition. 1986-10-10 15:09:34 +00:00
ceriel
680f7f4fb5 Added a "fmt_id" define, to prevent that no '_' is placed in front
of an identifier longer than 8 characters.
1986-10-10 15:05:10 +00:00
sater
cb0741ad6d empty string was returned when it was not so good. 1986-10-09 16:15:00 +00:00
sater
09afb442c4 nullpointer and empty string were confused.
Long live the PDP and VAX
1986-10-09 16:12:24 +00:00
ceriel
ab19fa71d6 Added RANLIB 1986-10-09 13:21:33 +00:00
ceriel
ccb47897ea Initial revision 1986-09-24 11:24:37 +00:00
sater
b8aa8a2217 changed ad2str function not to add +0 at labels 1986-09-22 13:15:15 +00:00
sater
9bc53f63a9 made debiug output better 1986-09-22 13:14:54 +00:00
ceriel
106c9e2293 Bug fix: The "cmp.l" instruction was sometimes used in an illegal way. 1986-09-10 16:03:11 +00:00
ceriel
004a1d5414 An improvement to prevent calls to the .cuu routine. 1986-09-05 16:35:12 +00:00
ceriel
6faf0887c3 Bug fix: the BLS instruction did'nt work with block moves of one word. 1986-07-25 15:57:03 +00:00
ceriel
8c8fb9a5b7 inn and set must be word-orientated, not byte-orientated. 1986-07-25 15:01:15 +00:00
ceriel
3e5c4dbe94 Bug fix 1986-07-25 14:17:23 +00:00
ceriel
686c0aee93 Bug fix 1986-07-25 13:19:51 +00:00
ceriel
829243f8b1 Made tail_mon dependant on tail_mon.a 1986-07-23 11:06:29 +00:00
ceriel
41de09df24 Added a ".sect .text". The text "landed" in the bss segment. 1986-07-23 11:04:40 +00:00
ceriel
9d4acc9c3a Bug fix. It just did'nt work. 1986-07-22 15:11:09 +00:00
ceriel
10fa57ef52 *** empty log message *** 1986-07-22 14:49:46 +00:00
ceriel
b72b2e98f1 Adapted to the use of the new assembler. 1986-07-22 13:42:21 +00:00
ceriel
4310641b88 Adapted to new assembler and made re-entrant. 1986-07-22 13:37:16 +00:00
ceriel
6cd49ed46c Adapted to use of new assembler. 1986-07-22 13:23:14 +00:00
ceriel
3a13b60c06 Initial revision 1986-07-22 11:07:48 +00:00
ceriel
064ea695d5 replaced all occurrences of "cc" by "$(CC)". 1986-07-22 11:01:54 +00:00
sater
a018269724 Conversions from 1 byte integers were wrong.
Only discovered after new C-frontend.
1986-06-16 11:35:12 +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
keie
4a2d866fb0 Added EODDZ to the exported externals.
It should have been there from the start.
1986-04-22 10:40:29 +00:00
sater
2a200d7211 repaired inreg() pseudofunction, it delivered total nonsense 1986-03-27 15:49:16 +00:00
em
d566eb8d63 updated 1986-03-05 17:12:39 +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
keie
9c262a3266 Ack is using good old cpp again. 1986-02-11 11:15:19 +00:00
keie
dcfc21ba60 *** empty log message *** 1986-02-11 11:14:11 +00:00
keie
17ef693ad4 Too long ago. 1986-02-11 11:13:41 +00:00
ceriel
8002aeb6cc A minor improvement. 1986-02-10 10:08:27 +00:00
bal
4050d5e7e3 Yet another bug reported by sater. 1985-11-18 16:55:53 +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
bal
d70f277ee6 Several optimization patterns for DAS (Delftse Ada Subset) frontend added. 1985-10-14 09:27:24 +00:00
bal
6003a5f2e9 0 / -1 confusion for properties (bug reported by sater). 1985-10-03 14:47:28 +00:00
bal
ede607455b 0 / -1 confusion for properties (2 bugs reported by sater). 1985-10-03 14:45:53 +00:00
bal
047312216f MAXSTAB set to 2500 (problem with argument list of ROM for new C front-end). 1985-09-06 11:06:32 +00:00