ceriel
808e5d8c7d
generate CSA for empty case statement
1987-11-13 16:19:51 +00:00
ceriel
57b1a2757e
some cosmetic changes+fix in calculator
1987-11-13 15:11:37 +00:00
ceriel
4359c699dc
completely new version
1987-11-12 12:26:36 +00:00
ceriel
0baf75f779
completely new version
1987-11-12 11:59:31 +00:00
ceriel
f9281be252
fixed an obscure bug in the hash function: sometimes the globstep variable
...
had a value equal to size! Also, sizes of tables must be prime
1987-11-11 15:05:41 +00:00
ceriel
603c65950c
Fixed some problems:
...
files that use the em_code module must include the em_code.h file
improved checking of definitions after use
fixed problem with ranges in case statements
1987-11-11 13:10:08 +00:00
ceriel
b434cd85a0
Added a test that LOI does not sign-extend
1987-11-11 10:08:05 +00:00
ceriel
c998623932
Some more adaptions to new semantics of ncgg
1987-11-10 13:49:04 +00:00
ceriel
2f37e8d600
Some more adaptions to new semantics of ncgg
1987-11-10 13:37:19 +00:00
ceriel
ae6e2acb87
Some more adaptions to new semantics of ncgg
1987-11-10 13:26:40 +00:00
ceriel
4489526a11
fixed some minor problems
1987-11-09 16:11:04 +00:00
ceriel
7b317f79e2
The 'ahead' mechanism was not right
1987-11-09 11:45:39 +00:00
ceriel
b6d6c4ee57
changed mechanism for for-loop checking, added some trap numbers
1987-11-09 11:36:45 +00:00
ceriel
785e174cbb
Added mechanism for non-cross compiler (yet another way of squeezing it onto
...
a PDP-11
1987-11-09 11:29:48 +00:00
ceriel
e1a3a1c136
made to fit on a PDP-11
1987-11-09 10:17:20 +00:00
ceriel
028beaf5e6
corrected con_float
1987-11-06 13:12:21 +00:00
ceriel
7d0a77821c
fixed bug in reading of longs in archive header
1987-11-05 11:55:28 +00:00
ceriel
734d549473
corrected signal.s
1987-11-05 10:34:04 +00:00
ceriel
cf0852c846
print initializer expression before call to code_declaration
1987-11-04 16:30:02 +00:00
ceriel
9dd87881e1
fixed a minor problem with unstacking
1987-11-04 15:55:23 +00:00
ceriel
50b73dc023
corrected
1987-11-04 10:54:02 +00:00
ceriel
f05d6fb70e
improved alignments, and added libfp
1987-11-04 10:48:25 +00:00
ceriel
77bcd64f03
improved the alilgnment checking somewhat
1987-11-04 10:41:32 +00:00
ceriel
4d67ee1150
improved alignments, and added libfp
1987-11-04 10:28:01 +00:00
ceriel
bad6246b59
improved the alilgnment checking somewhat
1987-11-04 10:26:41 +00:00
ceriel
9e9a6d4575
improved ffp.s
1987-11-04 10:07:57 +00:00
ceriel
086a086d12
included floating point code in table
1987-11-04 09:44:00 +00:00
ceriel
4b265a4f0a
improved alignment checking
1987-11-03 16:43:24 +00:00
ceriel
80af6ce214
improved previous improvements
1987-11-03 16:17:37 +00:00
ceriel
b236a708e2
improved the checking of sections
1987-11-03 16:09:55 +00:00
ceriel
2682c42a9e
fixed alignments, and added floating point lib
1987-11-03 16:03:18 +00:00
ceriel
2b3f059c55
Added fakfp.s
1987-11-03 15:56:44 +00:00
ceriel
e2037c2e4b
fixed some problems, and added floating point library
1987-11-03 15:35:43 +00:00
ceriel
ad65ffcf9b
Added floating point lib
1987-11-03 15:33:28 +00:00
ceriel
1387926fdd
align sections on long boundaries, add floating point
1987-11-03 15:13:57 +00:00
ceriel
2837aa68a7
fixed some minor problems with copying conformant arrays,
...
and a LB that pointed below SP in transfer
1987-11-03 15:04:21 +00:00
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