ceriel
|
1978818cf7
|
removed printf
|
1989-05-03 11:14:42 +00:00 |
|
ceriel
|
5ce88603df
|
Many improvements by Hans van Eck
|
1989-05-03 10:30:22 +00:00 |
|
ceriel
|
89539fa451
|
Adapted for new Pascal Compiler
|
1989-05-03 09:53:25 +00:00 |
|
ceriel
|
1a15ea4f31
|
Added cemain entry in Resolve script
|
1989-04-26 11:32:46 +00:00 |
|
ceriel
|
4ee9b51030
|
removed one goto
|
1989-04-19 15:00:07 +00:00 |
|
ceriel
|
a264fb65b5
|
fix: filename label sometimes turned up as external
|
1989-04-14 18:25:39 +00:00 |
|
ceriel
|
be6b1cc7ff
|
make entry to generate .o files
|
1989-04-11 15:51:01 +00:00 |
|
ceriel
|
38d375401f
|
Corrected some warnings a bit
|
1989-04-11 14:34:21 +00:00 |
|
ceriel
|
e210343ec0
|
fixed problem with hex numbers, and use new PushBack feature
|
1989-04-11 11:40:49 +00:00 |
|
ceriel
|
d68340e71c
|
fixed clock for larger word sizes
|
1989-04-07 09:20:06 +00:00 |
|
ceriel
|
390594394b
|
using new input module simplifies EOI handling
|
1989-04-04 15:02:47 +00:00 |
|
ceriel
|
c550c43fff
|
better error handling, simplified EOI handling with improved input module
|
1989-04-04 14:53:48 +00:00 |
|
ceriel
|
5e10da4a6a
|
better attempt to indicate start and end of own BSS; still not good
enough
|
1989-04-04 10:09:27 +00:00 |
|
ceriel
|
0379ada7ad
|
recognize but ignore #pragma
|
1989-03-31 11:47:12 +00:00 |
|
ceriel
|
6a2a94ed72
|
Changed semantics of CallAtEnd so that it calls installed procedures
in reversed order
|
1989-03-22 17:36:20 +00:00 |
|
ceriel
|
7768504a93
|
bug fix in WITH statement: called WalkDesignator instead of ChkDesig
|
1989-03-22 11:07:21 +00:00 |
|
ceriel
|
ce0e423e9f
|
made the previous changes in parameter passing mechanism and return
value mechanism settable with compile time constants
|
1989-03-22 09:53:47 +00:00 |
|
ceriel
|
58b6c40aaf
|
New version with different parameter passing mechanism and some
minor fixes
|
1989-03-20 13:32:06 +00:00 |
|
ceriel
|
6b73c84ee1
|
use value parameters when VAR not needed
|
1989-03-20 13:03:34 +00:00 |
|
ceriel
|
448fdf4a58
|
use value parameters when VAR not needed
|
1989-03-20 12:46:25 +00:00 |
|
ceriel
|
aa69b0ed21
|
generate -c instead of -c.$(SUFFIX)
|
1989-03-17 17:06:21 +00:00 |
|
ceriel
|
64cdfc8c51
|
fixed the arctan routine
|
1989-03-15 13:16:40 +00:00 |
|
ceriel
|
fa1d129a2d
|
improved error message for no RETURN from function procedure
|
1989-03-15 10:46:27 +00:00 |
|
ceriel
|
94af67cf03
|
adapted for larger function result area
|
1989-03-14 15:36:33 +00:00 |
|
ceriel
|
737b777683
|
better warnings for unused/undefined parameters
|
1989-03-13 15:04:05 +00:00 |
|
ceriel
|
bad23f9779
|
made return value of topsize an unsigned. Some 2/4 back-ends do
not implement BLS 4
|
1989-03-10 14:03:34 +00:00 |
|
ceriel
|
16753f7a42
|
Changed method for returning big values; Instead of using a chunk of
global data area, caller creates space on the stack just above parameters
to store the result
|
1989-03-10 10:40:07 +00:00 |
|
ceriel
|
ae7648fe0a
|
updated to ed4
|
1989-03-08 17:28:08 +00:00 |
|
dick
|
0b27a93069
|
more lint code
|
1989-03-06 15:17:39 +00:00 |
|
ceriel
|
e7151506f1
|
Added options
|
1989-03-03 16:16:52 +00:00 |
|
ceriel
|
f5a2c69481
|
Added a local extension: procedure constants
|
1989-03-03 16:13:45 +00:00 |
|
ceriel
|
67a513a488
|
adapted to new ordering in FILE struct
|
1989-03-02 11:24:55 +00:00 |
|
ceriel
|
086f4ceacb
|
speeded up a bit
|
1989-02-22 16:16:11 +00:00 |
|
ceriel
|
50cbf84293
|
try to move side effects as much as possible to the left of the
expression tree, to avoid stacking. This is not good enough yet!
|
1989-02-22 16:16:08 +00:00 |
|
ceriel
|
afca9aeba9
|
use a larger buffer on larger machines
|
1989-02-21 10:01:55 +00:00 |
|
ceriel
|
8e485ab09a
|
some fixes: calloc was wrong; catch traps, and let divides
by 0 generate a signal, if on a unix machine
|
1989-02-20 18:01:33 +00:00 |
|
ceriel
|
612cfe1058
|
empty string in directory list now means current directory
|
1989-02-16 11:46:39 +00:00 |
|
ceriel
|
7844122141
|
empty string in directory list now means current directory
|
1989-02-16 11:24:01 +00:00 |
|
ceriel
|
f860afc981
|
empty string in directory list now means current directory
|
1989-02-16 11:18:44 +00:00 |
|
ceriel
|
a2169cd8f2
|
fixed some problems, updated with cemcom
|
1989-02-14 14:35:38 +00:00 |
|
ceriel
|
e51a262554
|
fixed wrong count in popping parameters
|
1989-02-14 14:10:31 +00:00 |
|
ceriel
|
0b3bf6705c
|
New coroutine mechanism incorporated
|
1989-02-13 18:41:17 +00:00 |
|
ceriel
|
0f04dda084
|
make runtime error messages emacs-compatible
|
1989-02-13 18:28:17 +00:00 |
|
dick
|
0d87bd16bd
|
more and better declarations in c.llb
|
1989-02-10 16:46:01 +00:00 |
|
ceriel
|
e3a1bdee64
|
fix: CHR expects a CARDINAL parameter
|
1989-02-09 15:43:28 +00:00 |
|
ceriel
|
bdfe2ec9cf
|
deleted makefile from distribution; Added some comments about this to
the README file
|
1989-02-09 15:43:25 +00:00 |
|
ceriel
|
3cbeef9506
|
fixed problem with importing enumeration literals
|
1989-02-08 10:24:10 +00:00 |
|
ceriel
|
49d1c86cbc
|
Adapted to our installation
|
1989-02-08 09:38:15 +00:00 |
|
ceriel
|
8d664a267e
|
replaced some BSS by CON; The order in memory is important!
Adapted to our installation
|
1989-02-08 09:23:46 +00:00 |
|
ceriel
|
92361b4669
|
use an ed script instead of an ex script; more portable
|
1989-02-07 17:54:33 +00:00 |
|