b75744f0d4
replace 10 by 10.0, so that the conversion is not done at runtime
ceriel
1987-10-22 13:58:48 +00:00
245397491a
increased buffer size, check for end
ceriel
1987-10-22 13:35:05 +00:00
16a335ab42
removed some IMPORTS that were never used
ceriel
1987-10-21 11:49:14 +00:00
015e1b776e
Some corrections and additions to improve the mechanism for generating warnings on unused/uninitialized variables
ceriel
1987-10-21 11:29:52 +00:00
71df6e6cb8
removed the relative pathnames in #include's
ceriel
1987-10-20 16:21:44 +00:00
0ad68bdb66
fix to Lindseys changes
ceriel
1987-10-20 16:09:39 +00:00
688567a532
fix in reference counts for sets
ceriel
1987-10-20 13:32:18 +00:00
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
ceriel
1987-10-20 09:36:34 +00:00
e2c9a1a96f
fix: there was a problem when more than 2 alternatives started with the same token
ceriel
1987-10-19 15:35:28 +00:00
503edee161
New version, with an option for strict Modula-2, and warnings for unused or uninitialized variables
ceriel
1987-10-19 11:28:37 +00:00
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).
ceriel
1987-10-19 10:24:52 +00:00
67cf9c4933
some fixes
ceriel
1987-10-19 10:06:24 +00:00
bf0ee1f16c
some fixes
ceriel
1987-10-16 17:57:09 +00:00
f25570dd4e
replaced calls to NEW by calls to ALLOCATE
ceriel
1987-10-15 15:41:00 +00:00
5c7379738b
Some minor adaptions
ceriel
1987-10-15 12:59:03 +00:00
93e08cb946
Some minor adaptions
ceriel
1987-10-15 12:42:55 +00:00
5f35f2b26b
parameterized archiver used
ceriel
1987-10-15 10:32:12 +00:00
38f70a3a06
new version for distr
ceriel
1987-10-05 15:52:02 +00:00
5d5e497d22
fixed a problem with procedures imported from other modules but not declared in their definition modules
ceriel
1987-10-05 15:41:30 +00:00
4c7dc7eb20
did not work with CASE statements with large difference between lower and upper bound
ceriel
1987-10-05 15:40:53 +00:00
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
ceriel
1987-10-05 10:17:44 +00:00
8fb2664584
Also recognize m68020 as machine name
ceriel
1987-10-05 09:59:16 +00:00
158d0505ea
Added unmount, now unmount as well as umount exist
ceriel
1987-10-05 09:17:42 +00:00
d4a31af34d
set section alignments to 4
ceriel
1987-10-05 09:01:56 +00:00
31b2f7d9e0
take care of GTO
ceriel
1987-10-02 12:53:04 +00:00
102a2b1061
don't optimize when ms_gto
ceriel
1987-10-02 12:52:29 +00:00
1ac5d9c95a
Handle GTO, LOR/STR 0 also use local base
ceriel
1987-10-02 12:43:54 +00:00
d2006b19af
do not replace LAR/SAR by AAR LOI/STI, when the descriptor is not available
ceriel
1987-10-02 10:48:38 +00:00
c0dd8055c2
make variables that are assigned to alive, at least for a short while
ceriel
1987-10-02 10:41:13 +00:00
7f400e5073
print identifier name when multiple declared
ceriel
1987-10-02 09:55:16 +00:00
149a2abd07
some fixes
ceriel
1987-09-29 16:07:10 +00:00
7114bf47ec
Adapted to new ncgg
ceriel
1987-09-29 11:32:45 +00:00
876026bedf
Some improvements
ceriel
1987-09-29 09:03:49 +00:00
9d2bfee634
some fixes
ceriel
1987-09-28 13:45:24 +00:00
8c6981f642
ran 'make depend' again
ceriel
1987-09-28 10:18:02 +00:00
a4c02d15c6
new version
ceriel
1987-09-24 13:42:50 +00:00
c5674041bf
Some minor mods and a bug fix with type transfer functions
ceriel
1987-09-24 13:07:31 +00:00
99f8e49e93
FLOAT did not work
ceriel
1987-08-24 14:23:13 +00:00
6fdd5b6a6d
FLOAT did not work
ceriel
1987-08-24 13:59:06 +00:00
f0fc857cb4
compiler could not handle using addresses of procedures declared in imported definition modules. This is corrected
ceriel
1987-08-24 11:42:37 +00:00
469b3cc1e1
a fix: UID and GID were sign-extended
ceriel
1987-08-24 09:13:31 +00:00
18b7250736
Added a DO_TOSTACK command, and put set number of ALL in tables.c
ceriel
1987-08-20 19:04:18 +00:00
754f9ce45d
fixed a problem with the ifdef-stack
ceriel
1987-08-20 18:12:31 +00:00
831cdc7580
fix to previous one. The previous one did not help, this one does
ceriel
1987-08-20 16:00:18 +00:00
c8afae83c9
fixed bug with quotes
ceriel
1987-08-20 15:44:45 +00:00