This website requires JavaScript.
fcafcb1700
corrected dependancy list
ceriel
1988-06-16 17:04:59 +00:00
e0a4fd1989
some cosmetic changes
ceriel
1988-06-16 15:06:09 +00:00
59dbc95e0d
made bittable dynamic
ceriel
1988-06-16 13:46:38 +00:00
a0934dc7e0
made bittable dynamic
ceriel
1988-06-16 13:24:10 +00:00
184984d472
Minor adaptions to comments
ceriel
1988-06-16 11:44:31 +00:00
922eba369d
Added doc for new IL option
ceriel
1988-06-16 10:49:45 +00:00
3dd878594f
Add option to global optimizer, to indicate that it is offered the whole program
ceriel
1988-06-16 09:59:25 +00:00
8f1cac51c8
Added option for temporary directory
ceriel
1988-06-16 09:57:59 +00:00
dea600f9bf
Added option to indicate that whole program is offered
ceriel
1988-06-16 09:41:51 +00:00
ec551e2f36
updated
ceriel
1988-06-16 09:40:09 +00:00
35d8ec11fa
be a bit more optimistic about gain for pointer registers
ceriel
1988-06-15 15:28:10 +00:00
c68c06d0c3
only check duplicate ms_emx
ceriel
1988-06-15 15:25:50 +00:00
16e657858a
Some improvements
ceriel
1988-06-15 13:15:41 +00:00
889cf28571
Added target optimizer
ceriel
1988-06-14 09:43:11 +00:00
9c6ef73ba3
Added target optimizer
ceriel
1988-06-14 09:29:44 +00:00
14233a4c03
Initial revision
ceriel
1988-06-14 09:22:51 +00:00
adadb10b17
corrected
ceriel
1988-06-13 18:01:47 +00:00
be8815e2b7
made nbits a long
ceriel
1988-06-13 17:57:39 +00:00
ed5868aa06
give some more info on global optimizer
ceriel
1988-06-13 15:57:21 +00:00
2722d45fdd
larger bittable
ceriel
1988-06-13 15:29:32 +00:00
192de9bf32
linenumber in long instead of short
ceriel
1988-06-13 15:28:19 +00:00
cc9c3ae870
made to compile on system V
ceriel
1988-06-13 15:01:54 +00:00
2563acb019
Added pattern for ASS 4
ceriel
1988-06-13 13:42:39 +00:00
969b5221f5
make interface new_stackptr cleaner
ceriel
1988-06-13 10:34:14 +00:00
8f9818c385
Added short-hand for C_cal+C_asp, made interface new_stackptr cleaner
ceriel
1988-06-13 10:29:36 +00:00
de0048e96b
don't throw away external procedures
ceriel
1988-06-10 15:39:05 +00:00
0c386e3032
tolower was called without checking for isupper; adapted
ceriel
1988-06-10 14:28:32 +00:00
f2b485740b
adaptions for generation of compiler with embedded code-generator
ceriel
1988-06-10 09:17:45 +00:00
3d044db749
improved error messages with opaque types
ceriel
1988-06-09 11:39:11 +00:00
3fec1232da
fixed problem with ReOrganize
ceriel
1988-06-09 09:16:46 +00:00
1347076988
changed behaviour of Allocate(..., 0)
ceriel
1988-06-08 09:22:31 +00:00
9fb5d02aa9
changed a comment
ceriel
1988-06-07 12:34:04 +00:00
40ef304bcf
prevent core dump when e.out file too large
ceriel
1988-06-07 12:17:00 +00:00
9f9681bf39
corrected CFU
ceriel
1988-06-07 11:08:55 +00:00
f5d3ab845d
fixed problem that was introduced by fix of alignment problem
ceriel
1988-06-06 13:02:41 +00:00
8a368a9ed1
Added code for new LOI/STI opcodes
ceriel
1988-06-06 10:30:57 +00:00
e75308763c
Added opcodes for LOI/STI with size >= 32767
ceriel
1988-06-06 10:10:27 +00:00
02297c82ff
fixed em.c: call lib/em44 instead of lib/int44 ...
ceriel
1988-06-03 16:13:57 +00:00
cd893a6ff8
corrected
ceriel
1988-06-03 14:25:26 +00:00
8036ca8aec
improved test 82
ceriel
1988-06-03 10:42:07 +00:00
a22b21016e
corrected cap.c
ceriel
1988-06-03 09:36:08 +00:00
5ce46ce603
removed faulty.h, updated Parameters
ceriel
1988-06-03 09:33:29 +00:00
60af526ac5
mach.h table for generating assembly added
kaashoek
1988-05-31 17:00:23 +00:00
e568d54af9
bug removed
kaashoek
1988-05-31 14:12:35 +00:00
6a08adb962
grammar changed
kaashoek
1988-05-31 14:05:41 +00:00
f68b18f639
*** empty log message ***
kaashoek
1988-05-31 13:41:03 +00:00
7cc193c460
*** empty log message ***
kaashoek
1988-05-31 13:22:14 +00:00
83b11ebd82
*** empty log message ***
kaashoek
1988-05-31 13:20:28 +00:00
f466e4b0e7
skip traling spaces by operands
kaashoek
1988-05-31 13:16:48 +00:00
4e62421f45
The file 'data.h' must also be included.
kaashoek
1988-05-31 12:56:26 +00:00
12db9cf64e
Execute_mnemonic() is changed so it won't loop when it can't find the assembly-mnemonic in the as_table.
kaashoek
1988-05-31 12:54:30 +00:00
60de25db56
::= replaced by ==>
kaashoek
1988-05-31 09:38:26 +00:00
885d03a020
Initial version
dick
1988-05-30 17:17:16 +00:00
8ba1ce6f1a
Zorgen dat de prioriteit van de 'distance' goed is; haakjes om de expressie zetten
kaashoek
1988-05-29 15:22:18 +00:00
95b5bdcdc5
Quotes en back-slashes moeten ook speciaal behandeld wordeni in strings.
kaashoek
1988-05-29 13:55:56 +00:00
953ac2b514
Subtiel foutje met haakjes tellen, twee regels moeten omgedraaid worden.
kaashoek
1988-05-29 13:53:57 +00:00
a5b6ef2a18
Quotes en back-slahses moeten ook speciaal behandeld worden in strings.
kaashoek
1988-05-29 13:52:54 +00:00
2edf3315d6
Initial revision
kaashoek
1988-05-27 17:07:58 +00:00
c7beb3208f
Foutje met new-line karakters in een string, precies hetzelfde als bij eval.
kaashoek
1988-05-27 15:25:30 +00:00
6d56874b8f
Stom tikfoutje: sitchseg ipv. switchseg.
kaashoek
1988-05-27 14:08:29 +00:00
7f580b3029
De routines C_xxx_fcon() stonden per ongeluk tussen commentaar haken.
kaashoek
1988-05-27 13:58:00 +00:00
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".
kaashoek
1988-05-27 10:48:34 +00:00
abc9006b8e
Stom foutje in vorige verbetering
kaashoek
1988-05-27 09:30:05 +00:00
cd73332f77
skip_string() gewijzigd zodat ook instructies met een '.' erin geaccepteerd worden. Komen voor in de 68020 assembler, bijv. "move.l", "add.l", etc. .
kaashoek
1988-05-27 09:21:37 +00:00
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'.
kaashoek
1988-05-27 08:56:47 +00:00
a3ad389064
final version
kaashoek
1988-05-16 13:16:03 +00:00
1099f24bbf
16/5
kaashoek
1988-05-16 10:51:32 +00:00
ebd4ca5662
Initial revision
kaashoek
1988-05-16 10:51:23 +00:00
b52eecb904
Initial revision
kaashoek
1988-05-16 10:32:30 +00:00
2565b29679
changed int?? into em??
ceriel
1988-05-06 17:40:44 +00:00
0be2e884b1
some last-minute minor changes
ceriel
1988-05-06 17:03:30 +00:00
d33fa59a9f
found a %D; replaced by %ld
ceriel
1988-05-06 17:03:06 +00:00
066439ec19
changed int?? to em??
ceriel
1988-05-06 13:46:55 +00:00
7f7078c9f0
check that files can be created
ceriel
1988-05-04 16:49:58 +00:00
f63363cfb8
small fix in sigvec
ceriel
1988-05-04 16:16:41 +00:00
b536454c5b
previous change was wrong
ceriel
1988-05-04 10:14:49 +00:00
d19d409038
Added use of -T option
ceriel
1988-05-04 10:14:48 +00:00
b9943e0ca2
minor update
ceriel
1988-05-03 15:17:13 +00:00
438572359f
more comments from Dick and Henri
kaashoek
1988-05-03 15:15:28 +00:00
2a1191bfc1
fixed very minor bug: strings should be aligned on word_boundaries
ceriel
1988-05-03 15:04:30 +00:00
58724710d1
Added some comments
ceriel
1988-05-03 13:17:20 +00:00
b5f619dadd
consistent naming
kaashoek
1988-05-03 13:03:07 +00:00
723e024d25
output_back
kaashoek
1988-05-03 12:55:48 +00:00
bc28af9d7c
close_back()
kaashoek
1988-05-03 12:55:30 +00:00
3afe1ff2e4
open_back()
kaashoek
1988-05-03 12:54:52 +00:00
e40b7407d5
declare some variables in init.c instead of runtime startoff
ceriel
1988-05-03 12:44:32 +00:00
781a1218a5
only increment line number on ASCII LF
ceriel
1988-05-03 11:30:25 +00:00
eb3dd52dd8
added comment
ceriel
1988-05-03 09:53:52 +00:00
94bb3d3e04
improved checking
ceriel
1988-05-03 09:03:19 +00:00
7dcfb2b4ad
Added a stripped version of the Unix module
ceriel
1988-05-03 08:33:33 +00:00
8b655cb67e
Exchanged role of ALLOCATE/Allocate
ceriel
1988-05-03 08:20:11 +00:00
e533bb9bbf
minor mod
ceriel
1988-05-02 15:51:29 +00:00
2468ee6d34
did not compile with NOPP defined
ceriel
1988-05-02 15:37:13 +00:00
d5f6dfeb2a
did not compile with USE_TMP not defined
ceriel
1988-05-02 14:40:35 +00:00
132e8d0baa
minor fixes
ceriel
1988-05-02 14:13:25 +00:00
1408daf070
Added some OK commands and some #ifdefs
ceriel
1988-05-02 13:25:38 +00:00
f6f8a5e858
fixed another typo
ceriel
1988-05-02 12:35:39 +00:00
7af7f27042
mention limitation of Modula-2 on small machines
ceriel
1988-05-02 11:11:04 +00:00
e04d01106a
don't try to install Modula-2 libraries for big machines on small machines
ceriel
1988-05-02 11:05:54 +00:00
e34c870d02
minor mods
ceriel
1988-05-02 10:33:30 +00:00