Commit graph

2532 commits

Author SHA1 Message Date
ceriel
9ae4e7924a Added Xstat.c, to convert between different alignments 1987-11-03 14:50:32 +00:00
ceriel
72ab7b68b8 Added Xstat.c 1987-11-03 14:43:40 +00:00
ceriel
6e5f3632c6 fixed some minor problems 1987-11-03 12:44:09 +00:00
ceriel
867232a244 fixed some minor problems 1987-11-02 17:59:18 +00:00
ceriel
ab5a0efd48 fixed some bugs 1987-11-02 14:23:38 +00:00
ceriel
017871b025 deleted debugging writes 1987-11-02 11:25:13 +00:00
ceriel
b24e6763c3 changed trap messages somewhat, corrected bug in InOut, undone changes
to confarray.c
1987-11-02 11:22:06 +00:00
ceriel
c41fae1f8a avoid *REG constructions because of bug in assembler 1987-11-02 10:52:40 +00:00
ceriel
bc6a9fbf66 Added handling of cardinal overflow 1987-10-30 18:32:14 +00:00
ceriel
e61d8f6356 made to work 1987-10-30 15:35:50 +00:00
ceriel
a93d4a1e29 corrected alignments in tbl 1987-10-30 11:30:17 +00:00
ceriel
f7c479d40b fixed typo 1987-10-30 10:49:35 +00:00
ceriel
e0c73d5195 Added fake floating point routines 1987-10-30 10:42:36 +00:00
ceriel
5cd95d47b2 Now detects use before declaration, f.i. in
VAR k: REAL;
REAL : INTEGER;
1987-10-30 09:19:23 +00:00
ceriel
032e9ebda5 fixed some problems with 1 and 2 byte compares 1987-10-29 15:10:30 +00:00
ceriel
3c63f1b656 sets now allowed for all subranges 1987-10-28 16:10:02 +00:00
ceriel
b668810351 sets now allowed for all subranges 1987-10-28 16:03:56 +00:00
ceriel
d80b501829 Fixed some problems, and improved range-checking 1987-10-28 11:10:30 +00:00
ceriel
98e6c244da CIU should not cause conversion errors! 1987-10-27 15:54:14 +00:00
ceriel
7de7b0c7ec CIU should not cause conversion errors! 1987-10-27 15:43:06 +00:00
ceriel
4974cd17eb Added new files to do range checks 1987-10-27 11:55:59 +00:00
ceriel
04f0550f1d do not warn about not using a type-identifier that indicates
an enumeration type and is imported, because its enumeration literals
might be used
1987-10-27 09:45:27 +00:00
ceriel
3ea6d40b4c fixed a typo. Case errors gave wrong trap number 1987-10-26 09:30:26 +00:00
ceriel
7df117128c fixed for very large numbers 1987-10-22 15:26:36 +00:00
ceriel
cf330f732c increased buffer size 1987-10-22 14:07:54 +00:00
ceriel
b75744f0d4 replace 10 by 10.0, so that the conversion is not done at runtime 1987-10-22 13:58:48 +00:00
ceriel
245397491a increased buffer size, check for end 1987-10-22 13:35:05 +00:00
ceriel
16a335ab42 removed some IMPORTS that were never used 1987-10-21 11:49:14 +00:00
ceriel
015e1b776e Some corrections and additions to improve the mechanism for
generating warnings on unused/uninitialized variables
1987-10-21 11:29:52 +00:00
ceriel
71df6e6cb8 removed the relative pathnames in #include's 1987-10-20 16:21:44 +00:00
ceriel
0ad68bdb66 fix to Lindseys changes 1987-10-20 16:09:39 +00:00
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