em
e11e21fcf8
Assembler peephole optimizer added.
1984-06-21 13:09:51 +00:00
keie
3cc1077553
Ack assumed that files resulting from transformations
...
would not need to be fed through a pre-processor.
This assumption proved false. Ack was altered and allows
use of a pre-processor on files produced by other passes.
1984-06-21 11:29:22 +00:00
keie
69d23fe0fc
Adapted to use the new backend.
1984-06-21 11:26:10 +00:00
keie
782ca5a662
Adapted to the new C preprocessor that does NOT have
...
ANY default include directories like /usr/include.
1984-06-21 11:25:05 +00:00
keie
5cc6cf8b33
Initial revision
1984-06-21 11:24:08 +00:00
em
8a90593fc0
Added warning about forthcoming shift/reduce conflict
1984-06-21 11:13:28 +00:00
keie
df2d12c52d
The slightly altered error message format greatly
...
enhances use of the pascal compiler under emacs.
1984-06-21 11:10:16 +00:00
keie
bcac854101
Also remove the program, it should be installed by now.
1984-06-21 11:09:51 +00:00
keie
6e4d886bbe
Initial revision
1984-06-21 11:09:15 +00:00
cvs2hg
cbc1105dae
fixup commit for branch 'unlabeled-1.1.1'
...
--HG--
branch : unlabeled-1.1.1
1984-06-21 10:58:00 +00:00
keie
3b4b7cac60
Initial revision
1984-06-21 10:57:59 +00:00
sater
35f8666be0
added rcsid
...
added comment
fixed bug, to make pem22 and pem24 you use pdp and vax2 iso vax2 and vax4
1984-05-21 16:33:30 +00:00
sater
3a26869fa3
Initial revision
1984-05-21 16:30:36 +00:00
sater
5e14a39844
Initial revision
1984-05-21 16:04:57 +00:00
sater
0dc5d2c310
Added output of mes ms_gto
...
Fixed bug:
The frontend generated a mes ms_reg for the local temp where
the stackpointer was kept in destination procedures for
a non local goto. This was wrong.
1984-05-21 11:29:48 +00:00
sater
0796d79a9a
Initial revision
1984-05-21 11:26:57 +00:00
sater
2d4de6d34e
added rcsid
...
Some constants had survived in the text. They were parametrized.
1984-05-19 12:52:25 +00:00
sater
f39171e3c4
added rcsid
1984-05-19 12:52:21 +00:00
sater
c58492b45b
Initial revision
1984-05-19 12:48:59 +00:00
sater
7d75cf2799
Reworked to work, I think
1984-05-19 12:44:53 +00:00
sater
c4826294dc
added rcsid
...
Tried to make machine independent,
machine independent sources now taken from ../../proto/cg
Changed according to suggestion from ceriel to prevent running cgg twice
1984-05-19 12:03:22 +00:00
sater
ceeeca40f6
added code to save all registers for ms_gto
...
changed place of #ifdef to make this null-module compile faster
when no register variables are used.
1984-05-19 11:49:37 +00:00
sater
0cd7d8826e
erase(reg) now also erases all register whose contents depend on
...
the contents of reg.
1984-05-19 11:49:01 +00:00
sater
9dfcd76f4b
added code to recognize ms_gto
1984-05-19 11:48:40 +00:00
sater
54e681c6cc
added rcsid
1984-05-19 11:42:19 +00:00
sater
445ee4ccb8
added rcsid
...
added code to check for write errors on codefile
1984-05-19 11:40:08 +00:00
sater
f792cb549e
added rcsid
...
removed sign extension bug in large constants
1984-05-19 11:38:48 +00:00
sater
65e35e6d53
added rcsid
...
added code to insure instructions come out in .text space
1984-05-19 11:38:15 +00:00
sater
18e0859e5d
Initial revision
1984-05-19 11:08:27 +00:00
sater
5eeba1c1e0
Initial revision
1984-05-18 21:27:39 +00:00
sater
584b41a09e
Parametrized sizes for big or small machines using BORS macro
...
Added support for rcsid string from table.
1984-05-18 20:22:14 +00:00
sater
4daed9da6a
added rcsid
1984-05-18 19:57:22 +00:00
sater
595f2b670b
added rcsid
...
Separated pattern length's from EM-pattern and tokenpattern
1984-05-18 19:56:05 +00:00
sater
2014f2854c
Initial revision
1984-05-18 19:51:06 +00:00
sater
d34532e79d
Incorporated variable length identifiers.
...
Courtesy Johan Stevenson
1984-05-18 13:04:34 +00:00
em
7ac5028864
added rcsid
1984-05-17 15:51:42 +00:00
em
5138be020c
changed format of rcsid
1984-05-17 14:37:15 +00:00
em
7d36c44c56
changed rcsid to rcsid2
1984-05-17 14:28:57 +00:00
sater
3c197c150a
added rcsid
1984-05-17 14:14:29 +00:00
sater
18ffd176ba
added rcsid
...
added pattern for # comments
1984-05-17 14:13:36 +00:00
sater
d78dadca3f
added rcsid
...
added field to remember ms_gto
1984-05-17 14:13:06 +00:00
sater
4eb6ac7b9a
added rcsid + some minor reshaping
1984-05-17 14:06:18 +00:00
sater
b40016f6fd
added rcsid
1984-05-17 13:57:07 +00:00
sater
29202fe224
added rcsid
...
Changed register message output to terminate with ms_gto, if input
procedure contained one.
1984-05-17 13:56:00 +00:00
sater
7a8f9ed57c
added rcsid
...
Recognize and process mes ms_gto
1984-05-17 13:54:01 +00:00
sater
ac23d5c871
Initial revision
1984-05-17 13:42:36 +00:00