eck
|
4672ce6d94
|
Initial revision
|
1989-05-11 12:32:26 +00:00 |
|
eck
|
3e40d142f8
|
Initial revision
|
1989-05-11 10:21:37 +00:00 |
|
eck
|
ebb49c3d79
|
Initial revision
|
1989-05-11 10:09:52 +00:00 |
|
eck
|
8d48d8eeed
|
Initial revision
|
1989-05-10 16:22:28 +00:00 |
|
eck
|
c97cb1c0d0
|
Initial revision
|
1989-05-10 16:08:14 +00:00 |
|
eck
|
a4f43d5219
|
Initial revision
|
1989-05-10 10:43:58 +00:00 |
|
eck
|
c456a14c9a
|
converted to ANSI C
|
1989-05-10 10:20:14 +00:00 |
|
ceriel
|
d1f061f380
|
reversed a-option
|
1989-05-10 10:19:22 +00:00 |
|
eck
|
4acb626840
|
Initial revision
|
1989-05-10 09:39:49 +00:00 |
|
ceriel
|
28345e5cf6
|
default is assertions ON
|
1989-05-09 15:54:01 +00:00 |
|
ceriel
|
b75e95a4ef
|
not include em_path.h anymore
|
1989-05-08 12:39:33 +00:00 |
|
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 |
|