ceriel
|
7752bb27f6
|
Adapted to new assembler
|
1986-12-09 11:13:14 +00:00 |
|
ceriel
|
a6ecac6f1d
|
Only call "newrelo" when needed.
|
1986-12-08 10:39:13 +00:00 |
|
ceriel
|
6bf947ee6e
|
*** empty log message ***
|
1986-12-08 09:24:58 +00:00 |
|
ceriel
|
8702a522d8
|
*** empty log message ***
|
1986-12-05 17:18:54 +00:00 |
|
ceriel
|
4b3e6a8ab6
|
Working version.
|
1986-12-05 17:17:03 +00:00 |
|
ceriel
|
8fd1977ab0
|
*** empty log message ***
|
1986-12-05 17:12:24 +00:00 |
|
ceriel
|
b2f0b281cd
|
Initial revision
|
1986-12-05 17:10:12 +00:00 |
|
ceriel
|
555c29971f
|
initial version
|
1986-12-05 17:09:41 +00:00 |
|
ceriel
|
9aac83a83e
|
*** empty log message ***
|
1986-12-05 16:59:51 +00:00 |
|
ceriel
|
28036b3741
|
Initial revision
|
1986-12-05 16:58:29 +00:00 |
|
ceriel
|
13a63ae5fe
|
???
|
1986-12-05 16:36:40 +00:00 |
|
ceriel
|
947461e31f
|
Removed DUK
|
1986-12-04 16:35:04 +00:00 |
|
ceriel
|
e188fe0956
|
Version that uses libobject.a
|
1986-12-01 15:41:29 +00:00 |
|
ceriel
|
b44e39cce8
|
Version that uses libobject.a.
|
1986-12-01 15:35:28 +00:00 |
|
sater
|
59861f883b
|
added support for modhead
|
1986-11-28 13:47:44 +00:00 |
|
sater
|
17f5bc21e7
|
debugging stuff happened to end up on stdout instead of stderr.
|
1986-11-28 13:41:09 +00:00 |
|
ceriel
|
552f5a3f61
|
Initial revision
|
1986-11-24 21:52:09 +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
|
86018d09e1
|
changed sizes of labstr and argstr to accomodate longer identifiers.
|
1986-11-12 21:14:05 +00:00 |
|
ceriel
|
f7a6dc503c
|
Changed sizes of "argstr" and "labstr", to accomodate longer
identifiers.
|
1986-11-12 21:04:38 +00:00 |
|
ceriel
|
541f3caf50
|
Removed the integer overflow check, as it is'nt checked by
"cg".
|
1986-10-30 15:44:25 +00:00 |
|
ceriel
|
162eb9bb70
|
forgot to restore return address in case ".trp" is called.
|
1986-10-30 15:01:16 +00:00 |
|
ceriel
|
f793e823ec
|
Made the trap message more readable.
|
1986-10-27 10:17:36 +00:00 |
|
ceriel
|
3d016f7385
|
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
|
02ff84337a
|
Typo corrected
|
1986-10-24 16:58:46 +00:00 |
|
ceriel
|
908eeaf9cd
|
Removed some ridiculous code.
|
1986-10-15 13:58:51 +00:00 |
|
ceriel
|
36ef5b504b
|
Apparently, ex_ap disappeared. Put it in again.
|
1986-10-10 15:21:35 +00:00 |
|
ceriel
|
1d0f716a4e
|
Oops, forgot to remove the id_first definition.
|
1986-10-10 15:09:34 +00:00 |
|
ceriel
|
a43d257715
|
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
|
2672c87f68
|
empty string was returned when it was not so good.
|
1986-10-09 16:15:00 +00:00 |
|
sater
|
ae2f236663
|
nullpointer and empty string were confused.
Long live the PDP and VAX
|
1986-10-09 16:12:24 +00:00 |
|
ceriel
|
703eb4e7a0
|
Added RANLIB
|
1986-10-09 13:21:33 +00:00 |
|
ceriel
|
6a4a13d041
|
Initial revision
|
1986-09-24 11:24:37 +00:00 |
|
sater
|
9092e509c6
|
changed ad2str function not to add +0 at labels
|
1986-09-22 13:15:15 +00:00 |
|
sater
|
b5009c57b4
|
made debiug output better
|
1986-09-22 13:14:54 +00:00 |
|
ceriel
|
b6dde9472f
|
Bug fix: The "cmp.l" instruction was sometimes used in an illegal way.
|
1986-09-10 16:03:11 +00:00 |
|
ceriel
|
9dbd1060ad
|
An improvement to prevent calls to the .cuu routine.
|
1986-09-05 16:35:12 +00:00 |
|
ceriel
|
023073b422
|
Bug fix: the BLS instruction did'nt work with block moves of one word.
|
1986-07-25 15:57:03 +00:00 |
|
ceriel
|
6dd1a052d3
|
inn and set must be word-orientated, not byte-orientated.
|
1986-07-25 15:01:15 +00:00 |
|
ceriel
|
c422c4e130
|
Bug fix
|
1986-07-25 14:17:23 +00:00 |
|
ceriel
|
37320faecc
|
Bug fix
|
1986-07-25 13:19:51 +00:00 |
|
ceriel
|
f68d0ffb7d
|
Made tail_mon dependant on tail_mon.a
|
1986-07-23 11:06:29 +00:00 |
|
ceriel
|
79eab3513d
|
Added a ".sect .text". The text "landed" in the bss segment.
|
1986-07-23 11:04:40 +00:00 |
|
ceriel
|
5d188dee44
|
Bug fix. It just did'nt work.
|
1986-07-22 15:11:09 +00:00 |
|
ceriel
|
729774d6f8
|
*** empty log message ***
|
1986-07-22 14:49:46 +00:00 |
|
ceriel
|
a067d1bc0d
|
Adapted to the use of the new assembler.
|
1986-07-22 13:42:21 +00:00 |
|
ceriel
|
399a46eb92
|
Adapted to new assembler and made re-entrant.
|
1986-07-22 13:37:16 +00:00 |
|
ceriel
|
f514411cea
|
Adapted to use of new assembler.
|
1986-07-22 13:23:14 +00:00 |
|
ceriel
|
aee6a1648a
|
Initial revision
|
1986-07-22 11:07:48 +00:00 |
|
ceriel
|
f45f393b71
|
replaced all occurrences of "cc" by "$(CC)".
|
1986-07-22 11:01:54 +00:00 |
|
sater
|
4398053245
|
Conversions from 1 byte integers were wrong.
Only discovered after new C-frontend.
|
1986-06-16 11:35:12 +00:00 |
|
ceriel
|
966213238a
|
There was a bug in the printing of the trap number.
This is corrected.
|
1986-06-06 23:35:42 +00:00 |
|
ceriel
|
f12ea12eda
|
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
|
de21842485
|
Added EODDZ to the exported externals.
It should have been there from the start.
|
1986-04-22 10:40:29 +00:00 |
|
sater
|
851a68883c
|
repaired inreg() pseudofunction, it delivered total nonsense
|
1986-03-27 15:49:16 +00:00 |
|
em
|
c21def03db
|
updated
|
1986-03-05 17:12:39 +00:00 |
|
ceriel
|
249314e586
|
Bug fix: The "calls" instruction could be called with
first argument > 255. This is corrected.
|
1986-03-04 11:39:22 +00:00 |
|
keie
|
9c10e17f06
|
Ack is using good old cpp again.
|
1986-02-11 11:15:19 +00:00 |
|
keie
|
2d429613e6
|
*** empty log message ***
|
1986-02-11 11:14:11 +00:00 |
|
keie
|
2ff183fd2a
|
Too long ago.
|
1986-02-11 11:13:41 +00:00 |
|
ceriel
|
847de065d6
|
A minor improvement.
|
1986-02-10 10:08:27 +00:00 |
|
bal
|
5ac646f89f
|
Yet another bug reported by sater.
|
1985-11-18 16:55:53 +00:00 |
|
keie
|
b493f98f39
|
The extra BSD4.2 code caused two branches to be out of range.
|
1985-10-15 15:53:48 +00:00 |
|
bal
|
c9c168d853
|
Several optimization patterns for DAS (Delftse Ada Subset) frontend added.
|
1985-10-14 09:27:24 +00:00 |
|
bal
|
98d06cffb2
|
0 / -1 confusion for properties (bug reported by sater).
|
1985-10-03 14:47:28 +00:00 |
|
bal
|
de79024451
|
0 / -1 confusion for properties (2 bugs reported by sater).
|
1985-10-03 14:45:53 +00:00 |
|
bal
|
0d9459bdd6
|
MAXSTAB set to 2500 (problem with argument list of ROM for new C front-end).
|
1985-09-06 11:06:32 +00:00 |
|
em
|
cd5fb7ea8c
|
Added str0 and str 1.
|
1985-07-26 17:38:22 +00:00 |
|
em
|
478209a840
|
This one works correctly for programs failing to translate.
|
1985-07-26 17:04:31 +00:00 |
|
em
|
1c5cb87985
|
removed a superfluous line.
|
1985-07-26 15:37:11 +00:00 |
|
em
|
83103c314b
|
Initial revision
|
1985-07-26 12:52:13 +00:00 |
|
em
|
bc759a2903
|
*** empty log message ***
|
1985-07-26 12:51:45 +00:00 |
|
em
|
6bdc39213b
|
Initial revision
|
1985-07-26 11:56:24 +00:00 |
|
em
|
0e7eb937b4
|
Not using libmon.
|
1985-07-26 11:47:54 +00:00 |
|
em
|
e63968056e
|
Added RCSID
|
1985-07-26 11:45:49 +00:00 |
|
em
|
9ef57888fa
|
Initial revision
|
1985-07-26 11:38:59 +00:00 |
|
em
|
6710f21388
|
*** empty log message ***
|
1985-07-26 11:29:08 +00:00 |
|
em
|
b5efab645f
|
Initial revision
|
1985-07-26 11:05:30 +00:00 |
|
ceriel
|
5d86ead6c0
|
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 |
|
bal
|
7b4b53af21
|
bugs for ngf 8 and fif 4 fixed (asp 16 --> asp 8).
|
1985-07-19 18:02:25 +00:00 |
|
bal
|
2e5bf801a0
|
patterns for "loc loc cii/cui/ciu/cuu $1==$2" added.
|
1985-07-19 17:58:34 +00:00 |
|
bal
|
04cee55976
|
.sect .text added
|
1985-07-19 13:43:03 +00:00 |
|
bal
|
479827380c
|
.sect .text added
|
1985-07-18 14:52:56 +00:00 |
|
keie
|
57acada057
|
*** empty log message ***
|
1985-06-10 16:57:01 +00:00 |
|
keie
|
68e92c8319
|
*** empty log message ***
|
1985-06-10 16:05:04 +00:00 |
|
keie
|
1b972eff60
|
*** empty log message ***
|
1985-06-10 15:32:18 +00:00 |
|
keie
|
b11d9ce683
|
*** empty log message ***
|
1985-06-10 14:52:43 +00:00 |
|
keie
|
1c19000977
|
*** empty log message ***
|
1985-06-10 13:55:48 +00:00 |
|
keie
|
eea5656df7
|
*** empty log message ***
|
1985-06-10 13:50:36 +00:00 |
|
keie
|
1c9723afd7
|
Using new assembler & linker.
|
1985-06-04 11:43:01 +00:00 |
|
keie
|
23bf60a80e
|
Adapated to use of new linker & assembler.
|
1985-06-04 11:30:54 +00:00 |
|
keie
|
04e97ce36b
|
*** empty log message ***
|
1985-06-04 11:18:43 +00:00 |
|
keie
|
0370ea6d61
|
Adapted to use of the new assembler & linker
|
1985-06-04 11:18:09 +00:00 |
|
keie
|
a9bbf81f93
|
Adapted to use of new assembler & linker
|
1985-06-04 10:57:42 +00:00 |
|
keie
|
fa2547ddf7
|
Adapted to use of new linker & assembler.
|
1985-06-04 10:44:10 +00:00 |
|
keie
|
a26a8318da
|
Adapted to using the new assembler & linker.
|
1985-06-04 10:40:50 +00:00 |
|
keie
|
206c33b6bc
|
Added a module for fake floating point.
|
1985-06-04 10:39:45 +00:00 |
|