eck
|
0a60d5f585
|
updated for new pascal compiler
|
1989-05-08 10:04:50 +00:00 |
|
ceriel
|
600d569269
|
removed printf
|
1989-05-03 11:14:42 +00:00 |
|
ceriel
|
a94dec52d8
|
Many improvements by Hans van Eck
|
1989-05-03 10:30:22 +00:00 |
|
ceriel
|
19638876a1
|
Adapted for new Pascal Compiler
|
1989-05-03 09:53:25 +00:00 |
|
ceriel
|
948aa06740
|
fixed: signed divide by power of 2 not equivalent to shift-right
|
1989-05-02 18:00:37 +00:00 |
|
ceriel
|
bc1ab42895
|
some fixes
|
1989-05-01 18:32:24 +00:00 |
|
ceriel
|
dfc5d7318c
|
Added cemain entry in Resolve script
|
1989-04-26 11:32:46 +00:00 |
|
ceriel
|
eb6c2af313
|
fix: M_DMAXEXP was wrong
|
1989-04-20 15:27:00 +00:00 |
|
ceriel
|
e967e920be
|
removed one goto
|
1989-04-19 15:00:07 +00:00 |
|
ceriel
|
b7a6b75155
|
new pascal compiler
|
1989-04-18 13:34:50 +00:00 |
|
ceriel
|
9c24d8f3fe
|
just define unix, not unix=unix
|
1989-04-18 10:35:57 +00:00 |
|
dick
|
0afe372ebb
|
some printf format corrections
|
1989-04-17 10:10:59 +00:00 |
|
ceriel
|
6d9d69aebf
|
take care of proper exit status
|
1989-04-14 18:33:56 +00:00 |
|
ceriel
|
ec3d8bb5aa
|
fix: filename label sometimes turned up as external
|
1989-04-14 18:25:39 +00:00 |
|
ceriel
|
6e75af9cef
|
make entry to generate .o files
|
1989-04-11 15:51:01 +00:00 |
|
ceriel
|
944c818096
|
Corrected some warnings a bit
|
1989-04-11 14:34:21 +00:00 |
|
ceriel
|
6f8702a65e
|
fixed problem with hex numbers, and use new PushBack feature
|
1989-04-11 11:40:49 +00:00 |
|
ceriel
|
4d5f61ce45
|
fixed clock for larger word sizes
|
1989-04-07 09:20:06 +00:00 |
|
ceriel
|
50114318e2
|
fixed typo
|
1989-04-06 14:18:17 +00:00 |
|
ceriel
|
ff853d748c
|
using new input module simplifies EOI handling
|
1989-04-04 15:02:47 +00:00 |
|
ceriel
|
0995f7a809
|
better error handling, simplified EOI handling with improved input module
|
1989-04-04 14:53:48 +00:00 |
|
ceriel
|
6877184666
|
improved version with better PushBack
|
1989-04-04 14:49:31 +00:00 |
|
ceriel
|
3030b5edd1
|
better attempt to indicate start and end of own BSS; still not good
enough
|
1989-04-04 10:09:27 +00:00 |
|
ceriel
|
1b6fe5b9ed
|
Added DUP pattern
|
1989-04-04 09:46:47 +00:00 |
|
ceriel
|
c847bfb6c8
|
improved ASP patterns
|
1989-04-03 16:16:10 +00:00 |
|
ceriel
|
7a7d0e413b
|
recognize but ignore #pragma
|
1989-03-31 11:47:12 +00:00 |
|
ceriel
|
d650e927a7
|
recognize but ignore #pragma
|
1989-03-31 10:56:53 +00:00 |
|
ceriel
|
87c1bc774b
|
fix to fix
|
1989-03-30 15:14:37 +00:00 |
|
ceriel
|
f1c6de0f1f
|
fix: initialize relocation records properly: some fields that are
not used on SunOs 3.5 are used on SunOs 4.0
|
1989-03-30 14:36:07 +00:00 |
|
ceriel
|
96840e712d
|
fix: prevent unwanted sign-extension in the get4 routine
|
1989-03-30 09:34:43 +00:00 |
|
ceriel
|
6ac4bb17aa
|
check arguments better
|
1989-03-29 14:58:42 +00:00 |
|
ceriel
|
4797a7d4ce
|
make realloc behave like most Unix realloc versions when handed a
null pointer
|
1989-03-29 12:58:18 +00:00 |
|
ceriel
|
c5345bf6ac
|
Changed semantics of CallAtEnd so that it calls installed procedures
in reversed order
|
1989-03-22 17:36:20 +00:00 |
|
ceriel
|
61f0a89372
|
declare extnd_main
|
1989-03-22 16:55:06 +00:00 |
|
ceriel
|
b296ddc4a0
|
documented extnd_main
|
1989-03-22 16:46:38 +00:00 |
|
ceriel
|
96c4943ef7
|
Added extnd_main routine
|
1989-03-22 16:44:20 +00:00 |
|
ceriel
|
d763d3ddeb
|
fixed: beginpart must divert main stream
|
1989-03-22 16:41:38 +00:00 |
|
ceriel
|
52d3ee55e2
|
Added ce and libce to .distr
|
1989-03-22 15:16:36 +00:00 |
|
ceriel
|
eef9b6237b
|
Initial revision
|
1989-03-22 15:06:05 +00:00 |
|
ceriel
|
4e21aced73
|
bug fix in WITH statement: called WalkDesignator instead of ChkDesig
|
1989-03-22 11:07:21 +00:00 |
|
ceriel
|
3a3b5db45d
|
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
|
f9b6acf1dc
|
New version with different parameter passing mechanism and some
minor fixes
|
1989-03-20 13:32:06 +00:00 |
|
ceriel
|
346bc839a3
|
use value parameters when VAR not needed
|
1989-03-20 13:03:34 +00:00 |
|
ceriel
|
9379157da7
|
use value parameters when VAR not needed
|
1989-03-20 12:46:25 +00:00 |
|
ceriel
|
a432f84eb0
|
more fine-tuning
|
1989-03-20 12:36:22 +00:00 |
|
ceriel
|
88ebd891b1
|
generate -c instead of -c.$(SUFFIX)
|
1989-03-17 17:06:21 +00:00 |
|
ceriel
|
3ecaa0b634
|
some fixes: fix order in which registers are allocated, make sure that
a pattern chosen by the distance routine can be made from the stack if the
fakestack does not contain enough tokens
|
1989-03-17 16:49:58 +00:00 |
|
ceriel
|
11cb7edde4
|
Also put the unstackset in tables.c, so that ncg can look at it
|
1989-03-17 16:34:39 +00:00 |
|
ceriel
|
1e3877b595
|
documented null-string behaviour
|
1989-03-16 15:41:43 +00:00 |
|
ceriel
|
7ed597eefc
|
Added tables1 files to .distr
|
1989-03-16 11:32:16 +00:00 |
|