ceriel
ed5868aa06
give some more info on global optimizer
1988-06-13 15:57:21 +00:00
ceriel
2722d45fdd
larger bittable
1988-06-13 15:29:32 +00:00
ceriel
192de9bf32
linenumber in long instead of short
1988-06-13 15:28:19 +00:00
ceriel
cc9c3ae870
made to compile on system V
1988-06-13 15:01:54 +00:00
ceriel
2563acb019
Added pattern for ASS 4
1988-06-13 13:42:39 +00:00
ceriel
969b5221f5
make interface new_stackptr cleaner
1988-06-13 10:34:14 +00:00
ceriel
8f9818c385
Added short-hand for C_cal+C_asp, made interface new_stackptr cleaner
1988-06-13 10:29:36 +00:00
ceriel
de0048e96b
don't throw away external procedures
1988-06-10 15:39:05 +00:00
ceriel
0c386e3032
tolower was called without checking for isupper; adapted
1988-06-10 14:28:32 +00:00
ceriel
f2b485740b
adaptions for generation of compiler with embedded code-generator
1988-06-10 09:17:45 +00:00
ceriel
3d044db749
improved error messages with opaque types
1988-06-09 11:39:11 +00:00
ceriel
3fec1232da
fixed problem with ReOrganize
1988-06-09 09:16:46 +00:00
ceriel
1347076988
changed behaviour of Allocate(..., 0)
1988-06-08 09:22:31 +00:00
ceriel
9fb5d02aa9
changed a comment
1988-06-07 12:34:04 +00:00
ceriel
40ef304bcf
prevent core dump when e.out file too large
1988-06-07 12:17:00 +00:00
ceriel
9f9681bf39
corrected CFU
1988-06-07 11:08:55 +00:00
ceriel
f5d3ab845d
fixed problem that was introduced by fix of alignment problem
1988-06-06 13:02:41 +00:00
ceriel
8a368a9ed1
Added code for new LOI/STI opcodes
1988-06-06 10:30:57 +00:00
ceriel
e75308763c
Added opcodes for LOI/STI with size >= 32767
1988-06-06 10:10:27 +00:00
ceriel
02297c82ff
fixed em.c: call lib/em44 instead of lib/int44 ...
1988-06-03 16:13:57 +00:00
ceriel
cd893a6ff8
corrected
1988-06-03 14:25:26 +00:00
ceriel
8036ca8aec
improved test 82
1988-06-03 10:42:07 +00:00
ceriel
a22b21016e
corrected cap.c
1988-06-03 09:36:08 +00:00
ceriel
5ce46ce603
removed faulty.h, updated Parameters
1988-06-03 09:33:29 +00:00
kaashoek
60af526ac5
mach.h table for generating assembly added
1988-05-31 17:00:23 +00:00
kaashoek
e568d54af9
bug removed
1988-05-31 14:12:35 +00:00
kaashoek
6a08adb962
grammar changed
1988-05-31 14:05:41 +00:00
kaashoek
f68b18f639
*** empty log message ***
1988-05-31 13:41:03 +00:00
kaashoek
7cc193c460
*** empty log message ***
1988-05-31 13:22:14 +00:00
kaashoek
83b11ebd82
*** empty log message ***
1988-05-31 13:20:28 +00:00
kaashoek
f466e4b0e7
skip traling spaces by operands
1988-05-31 13:16:48 +00:00
kaashoek
4e62421f45
The file 'data.h' must also be included.
1988-05-31 12:56:26 +00:00
kaashoek
12db9cf64e
Execute_mnemonic() is changed so it won't loop when it can't find the
...
assembly-mnemonic in the as_table.
1988-05-31 12:54:30 +00:00
kaashoek
60de25db56
::= replaced by ==>
1988-05-31 09:38:26 +00:00
dick
885d03a020
Initial version
1988-05-30 17:17:16 +00:00
kaashoek
8ba1ce6f1a
Zorgen dat de prioriteit van de 'distance' goed is; haakjes om de expressie
...
zetten
1988-05-29 15:22:18 +00:00
kaashoek
95b5bdcdc5
Quotes en back-slashes moeten ook speciaal behandeld wordeni in strings.
1988-05-29 13:55:56 +00:00
kaashoek
953ac2b514
Subtiel foutje met haakjes tellen, twee regels moeten omgedraaid worden.
1988-05-29 13:53:57 +00:00
kaashoek
a5b6ef2a18
Quotes en back-slahses moeten ook speciaal behandeld worden in strings.
1988-05-29 13:52:54 +00:00
kaashoek
2edf3315d6
Initial revision
1988-05-27 17:07:58 +00:00
kaashoek
c7beb3208f
Foutje met new-line karakters in een string, precies hetzelfde als bij eval.
1988-05-27 15:25:30 +00:00
kaashoek
6d56874b8f
Stom tikfoutje: sitchseg ipv. switchseg.
1988-05-27 14:08:29 +00:00
kaashoek
7f580b3029
De routines C_xxx_fcon() stonden per ongeluk tussen commentaar haken.
1988-05-27 13:58:00 +00:00
kaashoek
28e86b7f15
process_mnemonic() van plaats verhuisd zodat deze nu aangeroepen wordt voor
...
het zoeken. Dit maakt het mogelijk om de gebruiker gekke karakters uit een
mnemonic te laten verwijderen, bijv. bij 68020 "move.l" --> "move_l".
1988-05-27 10:48:34 +00:00
kaashoek
abc9006b8e
Stom foutje in vorige verbetering
1988-05-27 09:30:05 +00:00
kaashoek
cd73332f77
skip_string() gewijzigd zodat ook instructies met een '.' erin geaccepteerd
...
worden. Komen voor in de 68020 assembler, bijv. "move.l", "add.l", etc. .
1988-05-27 09:21:37 +00:00
kaashoek
8998c4165d
Bij het vervangen van @text2() door print-statements zorgen dat het resultaat
...
ook 1 statement is: zet er '{' en '}' omheen.
Tevens kunnen de argumenten van een @reloc4() over meerdere regels staan. Dit
levert problemen met het in een string zetten om ze te printen, alle newlines
vervangen door '\\n'.
1988-05-27 08:56:47 +00:00
kaashoek
a3ad389064
final version
1988-05-16 13:16:03 +00:00
kaashoek
1099f24bbf
16/5
1988-05-16 10:51:32 +00:00
kaashoek
ebd4ca5662
Initial revision
1988-05-16 10:51:23 +00:00