3095 Commits

Author SHA1 Message Date
ceriel
7c497d0ef4 Added target optimizer 1988-06-14 09:43:11 +00:00
ceriel
210343a7aa Added target optimizer 1988-06-14 09:29:44 +00:00
ceriel
8a49ace78d Initial revision 1988-06-14 09:22:51 +00:00
ceriel
d6c4d4a6d5 corrected 1988-06-13 18:01:47 +00:00
ceriel
98eadc151e made nbits a long 1988-06-13 17:57:39 +00:00
ceriel
e4add7431d give some more info on global optimizer 1988-06-13 15:57:21 +00:00
ceriel
330213ca7e larger bittable 1988-06-13 15:29:32 +00:00
ceriel
316b23efff linenumber in long instead of short 1988-06-13 15:28:19 +00:00
ceriel
346587163b made to compile on system V 1988-06-13 15:01:54 +00:00
ceriel
d5fdfc4320 Added pattern for ASS 4 1988-06-13 13:42:39 +00:00
ceriel
8c7759ff53 make interface new_stackptr cleaner 1988-06-13 10:34:14 +00:00
ceriel
70bda146f1 Added short-hand for C_cal+C_asp, made interface new_stackptr cleaner 1988-06-13 10:29:36 +00:00
ceriel
dc48b7545f don't throw away external procedures 1988-06-10 15:39:05 +00:00
ceriel
a38f239dd0 tolower was called without checking for isupper; adapted 1988-06-10 14:28:32 +00:00
ceriel
b2786e0606 adaptions for generation of compiler with embedded code-generator 1988-06-10 09:17:45 +00:00
ceriel
3f17466ef1 improved error messages with opaque types 1988-06-09 11:39:11 +00:00
ceriel
4ce29d725f fixed problem with ReOrganize 1988-06-09 09:16:46 +00:00
ceriel
25ddfd7bad changed behaviour of Allocate(..., 0) 1988-06-08 09:22:31 +00:00
ceriel
943a2dc793 changed a comment 1988-06-07 12:34:04 +00:00
ceriel
b806a90bc9 prevent core dump when e.out file too large 1988-06-07 12:17:00 +00:00
ceriel
a1aaae55f2 corrected CFU 1988-06-07 11:08:55 +00:00
ceriel
f1ded7a2ec fixed problem that was introduced by fix of alignment problem 1988-06-06 13:02:41 +00:00
ceriel
0fa0bcd0bd Added code for new LOI/STI opcodes 1988-06-06 10:30:57 +00:00
ceriel
568a9ee392 Added opcodes for LOI/STI with size >= 32767 1988-06-06 10:10:27 +00:00
ceriel
c0442c7307 fixed em.c: call lib/em44 instead of lib/int44 ... 1988-06-03 16:13:57 +00:00
ceriel
97383e7b1d corrected 1988-06-03 14:25:26 +00:00
ceriel
345cb8c96d improved test 82 1988-06-03 10:42:07 +00:00
ceriel
76707055ff corrected cap.c 1988-06-03 09:36:08 +00:00
ceriel
343358d3a7 removed faulty.h, updated Parameters 1988-06-03 09:33:29 +00:00
kaashoek
57f834b07f mach.h table for generating assembly added 1988-05-31 17:00:23 +00:00
kaashoek
6a12a113ff bug removed 1988-05-31 14:12:35 +00:00
kaashoek
aa5a8fbcc2 grammar changed 1988-05-31 14:05:41 +00:00
kaashoek
c708b78cd0 *** empty log message *** 1988-05-31 13:41:03 +00:00
kaashoek
27b2b08bee *** empty log message *** 1988-05-31 13:22:14 +00:00
kaashoek
03bbb2c359 *** empty log message *** 1988-05-31 13:20:28 +00:00
kaashoek
c832d740fb skip traling spaces by operands 1988-05-31 13:16:48 +00:00
kaashoek
e79286b854 The file 'data.h' must also be included. 1988-05-31 12:56:26 +00:00
kaashoek
d30180a80d 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
eb89b840e8 ::= replaced by ==> 1988-05-31 09:38:26 +00:00
dick
0a1fbbfb0d Initial version 1988-05-30 17:17:16 +00:00
kaashoek
feeda99b17 Zorgen dat de prioriteit van de 'distance' goed is; haakjes om de expressie
zetten
1988-05-29 15:22:18 +00:00
kaashoek
299c3ebe69 Quotes en back-slashes moeten ook speciaal behandeld wordeni in strings. 1988-05-29 13:55:56 +00:00
kaashoek
55c6b2d5ee Subtiel foutje met haakjes tellen, twee regels moeten omgedraaid worden. 1988-05-29 13:53:57 +00:00
kaashoek
8b32a5de71 Quotes en back-slahses moeten ook speciaal behandeld worden in strings. 1988-05-29 13:52:54 +00:00
kaashoek
d32d3c6199 Initial revision 1988-05-27 17:07:58 +00:00
kaashoek
be42070d0f Foutje met new-line karakters in een string, precies hetzelfde als bij eval. 1988-05-27 15:25:30 +00:00
kaashoek
c282fc8501 Stom tikfoutje: sitchseg ipv. switchseg. 1988-05-27 14:08:29 +00:00
kaashoek
400defa7c7 De routines C_xxx_fcon() stonden per ongeluk tussen commentaar haken. 1988-05-27 13:58:00 +00:00
kaashoek
3cc7689d9a 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
0ebd3ad458 Stom foutje in vorige verbetering 1988-05-27 09:30:05 +00:00