ceriel [Wed, 27 Jan 1988 15:10:16 +0000 (15:10 +0000)]
minor fixes
ceriel [Tue, 26 Jan 1988 13:54:24 +0000 (13:54 +0000)]
bug fix in LONGINT constants
ceriel [Mon, 25 Jan 1988 16:14:48 +0000 (16:14 +0000)]
Added the Epilogue module
ceriel [Mon, 25 Jan 1988 16:14:01 +0000 (16:14 +0000)]
fixed a bug with string-initializers
ceriel [Fri, 22 Jan 1988 12:04:27 +0000 (12:04 +0000)]
Allow the checking of definition modules
ceriel [Tue, 19 Jan 1988 11:45:43 +0000 (11:45 +0000)]
Added a test that at some point failed for the new CEMCOM
ceriel [Fri, 15 Jan 1988 16:55:01 +0000 (16:55 +0000)]
fixed some minor problems
kaashoek [Fri, 15 Jan 1988 16:09:52 +0000 (16:09 +0000)]
Comments added
kaashoek [Fri, 15 Jan 1988 15:57:35 +0000 (15:57 +0000)]
Comments added
ceriel [Thu, 14 Jan 1988 14:10:51 +0000 (14:10 +0000)]
parameterize archiver used
ceriel [Thu, 14 Jan 1988 13:58:44 +0000 (13:58 +0000)]
parameterize archiver used
ceriel [Thu, 14 Jan 1988 13:53:58 +0000 (13:53 +0000)]
try to free mem as soon as possible
ceriel [Thu, 14 Jan 1988 13:50:43 +0000 (13:50 +0000)]
make separate lib for code-expander
ceriel [Thu, 14 Jan 1988 13:44:36 +0000 (13:44 +0000)]
parameterize archiver used
ceriel [Thu, 14 Jan 1988 13:40:56 +0000 (13:40 +0000)]
Some minor corrections
ceriel [Thu, 14 Jan 1988 13:34:42 +0000 (13:34 +0000)]
Some corrections to make it work on small machines
ceriel [Thu, 14 Jan 1988 13:19:32 +0000 (13:19 +0000)]
adapted to new em_code module
ceriel [Thu, 14 Jan 1988 11:35:07 +0000 (11:35 +0000)]
better check if a block was already freed
ceriel [Thu, 14 Jan 1988 10:52:36 +0000 (10:52 +0000)]
adapted to use new em_code module, and a minor fix
ceriel [Wed, 13 Jan 1988 11:06:06 +0000 (11:06 +0000)]
make it more K&R C
ceriel [Tue, 12 Jan 1988 15:56:42 +0000 (15:56 +0000)]
output of id.c was wrong
ceriel [Tue, 12 Jan 1988 13:27:11 +0000 (13:27 +0000)]
Added some patterns
ceriel [Tue, 12 Jan 1988 11:48:38 +0000 (11:48 +0000)]
prevent some 'bombed out of codegen' crashes
ceriel [Mon, 11 Jan 1988 18:24:34 +0000 (18:24 +0000)]
some fixes
ceriel [Mon, 11 Jan 1988 17:06:11 +0000 (17:06 +0000)]
improved some code for floating point
ceriel [Mon, 11 Jan 1988 14:06:20 +0000 (14:06 +0000)]
prevent a voluntary crash and generate better code
ceriel [Mon, 11 Jan 1988 13:25:28 +0000 (13:25 +0000)]
cas instruction was encoded wrong
kaashoek [Thu, 7 Jan 1988 16:09:30 +0000 (16:09 +0000)]
Comments added.
kaashoek [Thu, 7 Jan 1988 15:52:52 +0000 (15:52 +0000)]
Comments added
kaashoek [Thu, 7 Jan 1988 15:25:34 +0000 (15:25 +0000)]
Comments added
kaashoek [Thu, 7 Jan 1988 15:15:08 +0000 (15:15 +0000)]
Made consistent with the file in ../common
kaashoek [Thu, 7 Jan 1988 15:12:09 +0000 (15:12 +0000)]
Made consistent with file in ../common
kaashoek [Thu, 7 Jan 1988 14:52:08 +0000 (14:52 +0000)]
Comment added
kaashoek [Thu, 7 Jan 1988 14:49:57 +0000 (14:49 +0000)]
Made consistent with the file in directory ../common
kaashoek [Thu, 7 Jan 1988 14:48:23 +0000 (14:48 +0000)]
Made consistent with the file in the directory ../common
kaashoek [Thu, 7 Jan 1988 14:40:43 +0000 (14:40 +0000)]
Comments added.
kaashoek [Fri, 18 Dec 1987 16:23:42 +0000 (16:23 +0000)]
Some routines moved to 'help.c'
kaashoek [Fri, 18 Dec 1987 16:22:16 +0000 (16:22 +0000)]
Initial revision
kaashoek [Fri, 18 Dec 1987 16:17:29 +0000 (16:17 +0000)]
File 'assem.c' is changed to 'help.c'
kaashoek [Fri, 18 Dec 1987 12:17:56 +0000 (12:17 +0000)]
Comment added
kaashoek [Fri, 18 Dec 1987 12:12:50 +0000 (12:12 +0000)]
Made consistent with 'arg_type.h' and 'decl.h'
kaashoek [Fri, 18 Dec 1987 12:11:58 +0000 (12:11 +0000)]
Comments added.
Made consistent with 'arg_type.h' and 'em_parser.h'
kaashoek [Fri, 18 Dec 1987 12:10:50 +0000 (12:10 +0000)]
Made consistent with 'em_parser.h' and 'decl.h'
ceriel [Fri, 4 Dec 1987 12:53:18 +0000 (12:53 +0000)]
Added a test for casts
ceriel [Thu, 3 Dec 1987 11:12:02 +0000 (11:12 +0000)]
changed typing of constants, to be more compatible with PCC
and future standard
ceriel [Wed, 2 Dec 1987 14:01:26 +0000 (14:01 +0000)]
added .distr file
ceriel [Wed, 2 Dec 1987 13:21:20 +0000 (13:21 +0000)]
deleted some incorrect patterns
ceriel [Wed, 2 Dec 1987 10:41:38 +0000 (10:41 +0000)]
fixes and squeezing
ceriel [Wed, 2 Dec 1987 09:04:32 +0000 (09:04 +0000)]
Added floating point stuff
ceriel [Fri, 27 Nov 1987 14:24:46 +0000 (14:24 +0000)]
added use checking for types and constants, improved overflow checking
ceriel [Fri, 27 Nov 1987 14:13:11 +0000 (14:13 +0000)]
version with better overflow checking
ceriel [Fri, 27 Nov 1987 11:04:07 +0000 (11:04 +0000)]
Added a flag to not give warnings
ceriel [Thu, 26 Nov 1987 14:15:24 +0000 (14:15 +0000)]
version with better overflow checking
kaashoek [Thu, 26 Nov 1987 12:14:32 +0000 (12:14 +0000)]
*** empty log message ***
kaashoek [Thu, 26 Nov 1987 12:14:26 +0000 (12:14 +0000)]
Initial revision
kaashoek [Thu, 26 Nov 1987 12:00:32 +0000 (12:00 +0000)]
*** empty log message ***
kaashoek [Thu, 26 Nov 1987 12:00:22 +0000 (12:00 +0000)]
Initial revision
ceriel [Thu, 26 Nov 1987 10:26:06 +0000 (10:26 +0000)]
fix to fix
ceriel [Wed, 25 Nov 1987 16:58:31 +0000 (16:58 +0000)]
handle rounding of floating point constants
ceriel [Wed, 25 Nov 1987 16:55:51 +0000 (16:55 +0000)]
fixed to also read from standard input
kaashoek [Wed, 25 Nov 1987 14:41:10 +0000 (14:41 +0000)]
Comments added
kaashoek [Wed, 25 Nov 1987 14:22:15 +0000 (14:22 +0000)]
Comments added
kaashoek [Wed, 25 Nov 1987 14:18:23 +0000 (14:18 +0000)]
Initial revision
kaashoek [Wed, 25 Nov 1987 14:03:48 +0000 (14:03 +0000)]
*** empty log message ***
kaashoek [Wed, 25 Nov 1987 13:55:12 +0000 (13:55 +0000)]
Comments added
kaashoek [Wed, 25 Nov 1987 13:54:01 +0000 (13:54 +0000)]
*** empty log message ***
kaashoek [Wed, 25 Nov 1987 13:52:01 +0000 (13:52 +0000)]
kaashoek [Wed, 25 Nov 1987 13:51:25 +0000 (13:51 +0000)]
n\b
kaashoek [Wed, 25 Nov 1987 11:49:48 +0000 (11:49 +0000)]
Comments added
kaashoek [Wed, 25 Nov 1987 11:19:38 +0000 (11:19 +0000)]
Initial revision
ceriel [Tue, 24 Nov 1987 14:21:35 +0000 (14:21 +0000)]
check number of locals and parameters
ceriel [Tue, 24 Nov 1987 13:22:04 +0000 (13:22 +0000)]
do not allow reals as case labels, check size of array's
ceriel [Tue, 24 Nov 1987 11:43:51 +0000 (11:43 +0000)]
fixed a bug: a numeric label now kills condition codes
ceriel [Mon, 23 Nov 1987 13:48:09 +0000 (13:48 +0000)]
fixed a bug: casts to short or char did not work right
ceriel [Mon, 23 Nov 1987 13:35:34 +0000 (13:35 +0000)]
fixed: used wrong index in em_flag
ceriel [Fri, 20 Nov 1987 12:57:51 +0000 (12:57 +0000)]
%[...] did not work
kaashoek [Fri, 20 Nov 1987 12:07:51 +0000 (12:07 +0000)]
*** empty log message ***
kaashoek [Fri, 20 Nov 1987 11:24:45 +0000 (11:24 +0000)]
*** empty log message ***
kaashoek [Fri, 20 Nov 1987 11:15:42 +0000 (11:15 +0000)]
*** empty log message ***
kaashoek [Fri, 20 Nov 1987 11:12:07 +0000 (11:12 +0000)]
Initial revision
kaashoek [Fri, 20 Nov 1987 10:41:03 +0000 (10:41 +0000)]
Initial revision
ceriel [Tue, 17 Nov 1987 16:22:13 +0000 (16:22 +0000)]
improved a bit
ceriel [Tue, 17 Nov 1987 14:29:14 +0000 (14:29 +0000)]
Fixed bug: subranges of subranges did not work right
ceriel [Mon, 16 Nov 1987 15:52:57 +0000 (15:52 +0000)]
replaced some move.w by move.l
ceriel [Mon, 16 Nov 1987 10:35:32 +0000 (10:35 +0000)]
use $(CC) instead of cc
ceriel [Fri, 13 Nov 1987 16:21:33 +0000 (16:21 +0000)]
generate CSA for empty case statement, replaced an #ifdef that was on the wrong spot
ceriel [Fri, 13 Nov 1987 16:19:51 +0000 (16:19 +0000)]
generate CSA for empty case statement
ceriel [Fri, 13 Nov 1987 15:11:37 +0000 (15:11 +0000)]
some cosmetic changes+fix in calculator
ceriel [Thu, 12 Nov 1987 12:26:36 +0000 (12:26 +0000)]
completely new version
ceriel [Thu, 12 Nov 1987 11:59:31 +0000 (11:59 +0000)]
completely new version
ceriel [Wed, 11 Nov 1987 15:05:41 +0000 (15:05 +0000)]
fixed an obscure bug in the hash function: sometimes the globstep variable
had a value equal to size! Also, sizes of tables must be prime
ceriel [Wed, 11 Nov 1987 13:10:08 +0000 (13:10 +0000)]
Fixed some problems:
files that use the em_code module must include the em_code.h file
improved checking of definitions after use
fixed problem with ranges in case statements
ceriel [Wed, 11 Nov 1987 10:08:05 +0000 (10:08 +0000)]
Added a test that LOI does not sign-extend
ceriel [Tue, 10 Nov 1987 13:49:04 +0000 (13:49 +0000)]
Some more adaptions to new semantics of ncgg
ceriel [Tue, 10 Nov 1987 13:37:19 +0000 (13:37 +0000)]
Some more adaptions to new semantics of ncgg
ceriel [Tue, 10 Nov 1987 13:26:40 +0000 (13:26 +0000)]
Some more adaptions to new semantics of ncgg
ceriel [Mon, 9 Nov 1987 16:11:04 +0000 (16:11 +0000)]
fixed some minor problems
ceriel [Mon, 9 Nov 1987 11:45:39 +0000 (11:45 +0000)]
The 'ahead' mechanism was not right
ceriel [Mon, 9 Nov 1987 11:36:45 +0000 (11:36 +0000)]
changed mechanism for for-loop checking, added some trap numbers
ceriel [Mon, 9 Nov 1987 11:29:48 +0000 (11:29 +0000)]
Added mechanism for non-cross compiler (yet another way of squeezing it onto
a PDP-11