ceriel
688567a532
fix in reference counts for sets
1987-10-20 13:32:18 +00:00
ceriel
a24c90f5a9
fixed some problems: ADS was generated with size > pointer_size;
...
some (most) backends dont implement that.
Unstacking of macros did not quite work properly, but I dont know why
1987-10-20 09:36:34 +00:00
ceriel
e2c9a1a96f
fix: there was a problem when more than 2 alternatives started with the same token
1987-10-19 15:35:28 +00:00
ceriel
503edee161
New version, with an option for strict Modula-2, and
...
warnings for unused or uninitialized variables
1987-10-19 11:28:37 +00:00
ceriel
211d2bcfff
The use of {w} in a program line of fe did not work, because ack scans
...
fe before it scans MACH (which is where most vars are declared).
Reversing the order of the scans caused other problems, related to
callnames. I have therefore delayed the 'scanvars' of program lines
(as is already done with args).
1987-10-19 10:24:52 +00:00
ceriel
67cf9c4933
some fixes
1987-10-19 10:06:24 +00:00
ceriel
bf0ee1f16c
some fixes
1987-10-16 17:57:09 +00:00
ceriel
f25570dd4e
replaced calls to NEW by calls to ALLOCATE
1987-10-15 15:41:00 +00:00
ceriel
5c7379738b
Some minor adaptions
1987-10-15 12:59:03 +00:00
ceriel
93e08cb946
Some minor adaptions
1987-10-15 12:42:55 +00:00
ceriel
5f35f2b26b
parameterized archiver used
1987-10-15 10:32:12 +00:00
ceriel
772ead2f9e
adapted fakfp.s
1987-10-14 13:22:57 +00:00
ceriel
8d35578ad2
Parameterized the archiver used
1987-10-14 12:41:38 +00:00
ceriel
4695d966ee
next version
1987-10-14 12:38:01 +00:00
ceriel
fc6a8c5aa8
some minor fixes
1987-10-14 12:34:47 +00:00
ceriel
11e1b3ce15
fixed a bug in a LOS test
1987-10-08 16:54:38 +00:00
ceriel
2401ca127e
Initial revision
1987-10-08 11:34:19 +00:00
ceriel
f19ffa5328
Initial revision
1987-10-06 16:58:10 +00:00
ceriel
4043036e27
Initial revision
1987-10-06 16:39:14 +00:00
ceriel
e61b887e31
improved previous fix
1987-10-05 16:17:51 +00:00
ceriel
38f70a3a06
new version for distr
1987-10-05 15:52:02 +00:00
ceriel
5d5e497d22
fixed a problem with procedures imported from other modules but not
...
declared in their definition modules
1987-10-05 15:41:30 +00:00
ceriel
4c7dc7eb20
did not work with CASE statements with large difference between lower
...
and upper bound
1987-10-05 15:40:53 +00:00
ceriel
efcb9468f4
fixed some bugs:
...
- switch with BIG difference between lower and upper now handled correctly
- made sure an added error production is never chosen as the default one
- don't allow AUTO as specification for a parameter
1987-10-05 10:17:44 +00:00
ceriel
8fb2664584
Also recognize m68020 as machine name
1987-10-05 09:59:16 +00:00
ceriel
158d0505ea
Added unmount, now unmount as well as umount exist
1987-10-05 09:17:42 +00:00
ceriel
d4a31af34d
set section alignments to 4
1987-10-05 09:01:56 +00:00
ceriel
31b2f7d9e0
take care of GTO
1987-10-02 12:53:04 +00:00
ceriel
102a2b1061
don't optimize when ms_gto
1987-10-02 12:52:29 +00:00
ceriel
1ac5d9c95a
Handle GTO, LOR/STR 0 also use local base
1987-10-02 12:43:54 +00:00
ceriel
d2006b19af
do not replace LAR/SAR by AAR LOI/STI, when the descriptor is not available
1987-10-02 10:48:38 +00:00
ceriel
c0dd8055c2
make variables that are assigned to alive, at least for a short while
1987-10-02 10:41:13 +00:00
ceriel
7f400e5073
print identifier name when multiple declared
1987-10-02 09:55:16 +00:00
ceriel
149a2abd07
some fixes
1987-09-29 16:07:10 +00:00
ceriel
7114bf47ec
Adapted to new ncgg
1987-09-29 11:32:45 +00:00
ceriel
876026bedf
Some improvements
1987-09-29 09:03:49 +00:00
ceriel
9d2bfee634
some fixes
1987-09-28 13:45:24 +00:00
ceriel
8c6981f642
ran 'make depend' again
1987-09-28 10:18:02 +00:00
ceriel
a4c02d15c6
new version
1987-09-24 13:42:50 +00:00
ceriel
c5674041bf
Some minor mods and a bug fix with type transfer functions
1987-09-24 13:07:31 +00:00
ceriel
e30234fce8
Initial revision
1987-09-24 13:01:27 +00:00
ceriel
a830d68fae
Added DO_TOSTACK
1987-09-24 10:26:39 +00:00
ceriel
fd817d4dbc
Minor adaptions in order to reduce the size
1987-09-23 16:39:43 +00:00
ceriel
1eda133f01
Added register decl, re-arranged some code
1987-09-23 14:22:39 +00:00
ceriel
1655b2521f
Added a register decl
1987-09-22 16:14:38 +00:00
ceriel
45c7ab1938
fix in error reporting
1987-09-21 13:21:50 +00:00
ceriel
6db64e924c
several fixes
1987-09-17 16:57:03 +00:00
ceriel
8d2afe1103
some more fixes
1987-09-14 12:41:08 +00:00
ceriel
74c758e503
some more fixes
1987-09-14 11:24:12 +00:00
ceriel
617f210cf8
Added FORchk.c
1987-09-10 15:56:28 +00:00