ack.git
36 years agofixed
ceriel [Thu, 18 Feb 1988 11:58:10 +0000 (11:58 +0000)]
fixed

36 years agofixes
ceriel [Thu, 18 Feb 1988 11:17:39 +0000 (11:17 +0000)]
fixes

36 years agosbu was replaced by sbu; is now replaced by sbi
ceriel [Thu, 18 Feb 1988 11:09:11 +0000 (11:09 +0000)]
sbu was replaced by sbu; is now replaced by sbi

36 years agocorrected
ceriel [Thu, 18 Feb 1988 10:36:22 +0000 (10:36 +0000)]
corrected

36 years agocorrected
ceriel [Thu, 18 Feb 1988 10:22:15 +0000 (10:22 +0000)]
corrected

36 years agoInitial revision
ceriel [Thu, 18 Feb 1988 10:22:14 +0000 (10:22 +0000)]
Initial revision

36 years agocorrected
ceriel [Thu, 18 Feb 1988 10:12:10 +0000 (10:12 +0000)]
corrected

36 years agoInitial revision
ceriel [Thu, 18 Feb 1988 10:08:42 +0000 (10:08 +0000)]
Initial revision

36 years agocorrected
ceriel [Thu, 18 Feb 1988 10:06:46 +0000 (10:06 +0000)]
corrected

36 years agoInitial revision
ceriel [Thu, 18 Feb 1988 09:48:35 +0000 (09:48 +0000)]
Initial revision

36 years agoAdded .distr file
ceriel [Thu, 18 Feb 1988 09:32:26 +0000 (09:32 +0000)]
Added .distr file

36 years agoInitial revision
ceriel [Thu, 18 Feb 1988 09:20:09 +0000 (09:20 +0000)]
Initial revision

36 years agofixes and other mods
ceriel [Wed, 17 Feb 1988 17:21:51 +0000 (17:21 +0000)]
fixes and other mods

36 years agoAdded .distr file
ceriel [Wed, 17 Feb 1988 15:52:20 +0000 (15:52 +0000)]
Added .distr file

36 years agoInitial revision
ceriel [Wed, 17 Feb 1988 15:44:54 +0000 (15:44 +0000)]
Initial revision

36 years agoa minor improvement
ceriel [Wed, 17 Feb 1988 15:41:27 +0000 (15:41 +0000)]
a minor improvement

36 years agoChanged use of word_align: it now only indicates the alignment on
ceriel [Wed, 17 Feb 1988 14:29:57 +0000 (14:29 +0000)]
Changed use of word_align: it now only indicates the alignment on
which word-operations are allowed to take place

36 years agomalloc now allows users to use sbrk too,
ceriel [Tue, 16 Feb 1988 17:48:39 +0000 (17:48 +0000)]
malloc now allows users to use sbrk too,
setjmp/longjmp now save/restore the signal mask on BSD 4.2 systems,
some minor mods in atof

36 years agofixed: returned wrong value
ceriel [Tue, 16 Feb 1988 17:48:28 +0000 (17:48 +0000)]
fixed: returned wrong value

36 years agomade counting for register messages depending on a #define,
ceriel [Tue, 16 Feb 1988 16:23:00 +0000 (16:23 +0000)]
made counting for register messages depending on a #define,
adapted makefile to make version with peephole optimizer library

36 years agofixed: for some reason some back-quotes disappeared
ceriel [Tue, 16 Feb 1988 13:50:24 +0000 (13:50 +0000)]
fixed: for some reason some back-quotes disappeared

36 years agomade to work
ceriel [Mon, 15 Feb 1988 18:08:46 +0000 (18:08 +0000)]
made to work

36 years agomake to work with new em_code interface
ceriel [Mon, 15 Feb 1988 18:04:27 +0000 (18:04 +0000)]
make to work with new em_code interface

36 years agomade to fit on a PDP-11 again
ceriel [Wed, 10 Feb 1988 14:06:34 +0000 (14:06 +0000)]
made to fit on a PDP-11 again

36 years agoNew baseline for distribution
ceriel [Tue, 9 Feb 1988 11:45:30 +0000 (11:45 +0000)]
New baseline for distribution

36 years agosome fixes:
ceriel [Tue, 9 Feb 1988 11:41:08 +0000 (11:41 +0000)]
some fixes:
- always remove imports from definition modules
- minor improvement in error messages

36 years agoallow assembler to read from STDIN
ceriel [Fri, 5 Feb 1988 15:10:08 +0000 (15:10 +0000)]
allow assembler to read from STDIN

36 years agomodified to use Streams module
ceriel [Wed, 3 Feb 1988 14:34:40 +0000 (14:34 +0000)]
modified to use Streams module

36 years ago';' forgotten.
kaashoek [Wed, 3 Feb 1988 12:55:36 +0000 (12:55 +0000)]
';' forgotten.

36 years agoCODE_EXPANDER must be defined before including <em.h>.
kaashoek [Wed, 3 Feb 1988 12:48:58 +0000 (12:48 +0000)]
CODE_EXPANDER must be defined before including <em.h>.

36 years agocreate_ofiles must be executed in directory ce.
kaashoek [Wed, 3 Feb 1988 11:40:29 +0000 (11:40 +0000)]
create_ofiles must be executed in directory ce.

36 years agoSyntax error in shell command
kaashoek [Wed, 3 Feb 1988 10:58:52 +0000 (10:58 +0000)]
Syntax error in shell command

36 years agoPrevious version saw C_INSTR CONDITION as CALL ( e.g. C_asp ( $1 == 1) ).
kaashoek [Wed, 3 Feb 1988 10:47:08 +0000 (10:47 +0000)]
Previous version saw C_INSTR CONDITION as CALL ( e.g. C_asp ( $1 == 1) ).

36 years agoDon't generate pseudo instructions.
kaashoek [Wed, 3 Feb 1988 10:20:58 +0000 (10:20 +0000)]
Don't generate pseudo instructions.

36 years agoThis version fixes many problems in older versions
ceriel [Tue, 2 Feb 1988 16:27:54 +0000 (16:27 +0000)]
This version fixes many problems in older versions

36 years agoRCS filenames should end with ,v
kaashoek [Tue, 2 Feb 1988 15:59:40 +0000 (15:59 +0000)]
RCS filenames should end with ,v

36 years agoError in pathnames
kaashoek [Tue, 2 Feb 1988 15:53:47 +0000 (15:53 +0000)]
Error in pathnames

36 years agoError in pathnames
kaashoek [Tue, 2 Feb 1988 15:50:10 +0000 (15:50 +0000)]
Error in pathnames

36 years agoupdated
ceriel [Mon, 1 Feb 1988 11:26:16 +0000 (11:26 +0000)]
updated

36 years agosome corrections, added modula-2 docs
ceriel [Mon, 1 Feb 1988 10:45:43 +0000 (10:45 +0000)]
some corrections, added modula-2 docs

36 years agocompare pointers with CMP
ceriel [Mon, 1 Feb 1988 10:17:51 +0000 (10:17 +0000)]
compare pointers with CMP

36 years agoAdded the Streams module
ceriel [Fri, 29 Jan 1988 11:35:45 +0000 (11:35 +0000)]
Added the Streams module

36 years agobetter error message
ceriel [Thu, 28 Jan 1988 16:54:33 +0000 (16:54 +0000)]
better error message

36 years agoconversion routinew now initialize whole array, Epilogue module changed slightly
ceriel [Thu, 28 Jan 1988 16:37:55 +0000 (16:37 +0000)]
conversion routinew now initialize whole array, Epilogue module changed slightly

36 years agoAdded some runtime trap numbers
ceriel [Thu, 28 Jan 1988 16:34:41 +0000 (16:34 +0000)]
Added some runtime trap numbers

36 years agoimproved filename and linenumber generation
ceriel [Thu, 28 Jan 1988 16:15:16 +0000 (16:15 +0000)]
improved filename and linenumber generation

36 years agoYet another fix. ChkUnOper can also be called with a COERCION operator,
ceriel [Thu, 28 Jan 1988 14:05:34 +0000 (14:05 +0000)]
Yet another fix. ChkUnOper can also be called with a COERCION operator,
when NEW and DISPOSE are expanded

36 years agominor fixes
ceriel [Wed, 27 Jan 1988 15:10:16 +0000 (15:10 +0000)]
minor fixes

36 years agobug fix in LONGINT constants
ceriel [Tue, 26 Jan 1988 13:54:24 +0000 (13:54 +0000)]
bug fix in LONGINT constants

36 years agoAdded the Epilogue module
ceriel [Mon, 25 Jan 1988 16:14:48 +0000 (16:14 +0000)]
Added the Epilogue module

36 years agofixed a bug with string-initializers
ceriel [Mon, 25 Jan 1988 16:14:01 +0000 (16:14 +0000)]
fixed a bug with string-initializers

36 years agoAllow the checking of definition modules
ceriel [Fri, 22 Jan 1988 12:04:27 +0000 (12:04 +0000)]
Allow the checking of definition modules

36 years agoAdded a test that at some point failed for the new CEMCOM
ceriel [Tue, 19 Jan 1988 11:45:43 +0000 (11:45 +0000)]
Added a test that at some point failed for the new CEMCOM

36 years agofixed some minor problems
ceriel [Fri, 15 Jan 1988 16:55:01 +0000 (16:55 +0000)]
fixed some minor problems

36 years agoComments added
kaashoek [Fri, 15 Jan 1988 16:09:52 +0000 (16:09 +0000)]
Comments added

36 years agoComments added
kaashoek [Fri, 15 Jan 1988 15:57:35 +0000 (15:57 +0000)]
Comments added

36 years agoparameterize archiver used
ceriel [Thu, 14 Jan 1988 14:10:51 +0000 (14:10 +0000)]
parameterize archiver used

36 years agoparameterize archiver used
ceriel [Thu, 14 Jan 1988 13:58:44 +0000 (13:58 +0000)]
parameterize archiver used

36 years agotry to free mem as soon as possible
ceriel [Thu, 14 Jan 1988 13:53:58 +0000 (13:53 +0000)]
try to free mem as soon as possible

36 years agomake separate lib for code-expander
ceriel [Thu, 14 Jan 1988 13:50:43 +0000 (13:50 +0000)]
make separate lib for code-expander

36 years agoparameterize archiver used
ceriel [Thu, 14 Jan 1988 13:44:36 +0000 (13:44 +0000)]
parameterize archiver used

36 years agoSome minor corrections
ceriel [Thu, 14 Jan 1988 13:40:56 +0000 (13:40 +0000)]
Some minor corrections

36 years agoSome corrections to make it work on small machines
ceriel [Thu, 14 Jan 1988 13:34:42 +0000 (13:34 +0000)]
Some corrections to make it work on small machines

36 years agoadapted to new em_code module
ceriel [Thu, 14 Jan 1988 13:19:32 +0000 (13:19 +0000)]
adapted to new em_code module

36 years agobetter check if a block was already freed
ceriel [Thu, 14 Jan 1988 11:35:07 +0000 (11:35 +0000)]
better check if a block was already freed

36 years agoadapted to use new em_code module, and a minor fix
ceriel [Thu, 14 Jan 1988 10:52:36 +0000 (10:52 +0000)]
adapted to use new em_code module, and a minor fix

36 years agomake it more K&R C
ceriel [Wed, 13 Jan 1988 11:06:06 +0000 (11:06 +0000)]
make it more K&R C

36 years agooutput of id.c was wrong
ceriel [Tue, 12 Jan 1988 15:56:42 +0000 (15:56 +0000)]
output of id.c was wrong

36 years agoAdded some patterns
ceriel [Tue, 12 Jan 1988 13:27:11 +0000 (13:27 +0000)]
Added some patterns

36 years agoprevent some 'bombed out of codegen' crashes
ceriel [Tue, 12 Jan 1988 11:48:38 +0000 (11:48 +0000)]
prevent some 'bombed out of codegen' crashes

36 years agosome fixes
ceriel [Mon, 11 Jan 1988 18:24:34 +0000 (18:24 +0000)]
some fixes

36 years agoimproved some code for floating point
ceriel [Mon, 11 Jan 1988 17:06:11 +0000 (17:06 +0000)]
improved some code for floating point

36 years agoprevent a voluntary crash and generate better code
ceriel [Mon, 11 Jan 1988 14:06:20 +0000 (14:06 +0000)]
prevent a voluntary crash and generate better code

36 years agocas instruction was encoded wrong
ceriel [Mon, 11 Jan 1988 13:25:28 +0000 (13:25 +0000)]
cas instruction was encoded wrong

36 years agoComments added.
kaashoek [Thu, 7 Jan 1988 16:09:30 +0000 (16:09 +0000)]
Comments added.

36 years agoComments added
kaashoek [Thu, 7 Jan 1988 15:52:52 +0000 (15:52 +0000)]
Comments added

36 years agoComments added
kaashoek [Thu, 7 Jan 1988 15:25:34 +0000 (15:25 +0000)]
Comments added

36 years agoMade consistent with the file in ../common
kaashoek [Thu, 7 Jan 1988 15:15:08 +0000 (15:15 +0000)]
Made consistent with the file in ../common

36 years agoMade consistent with file in ../common
kaashoek [Thu, 7 Jan 1988 15:12:09 +0000 (15:12 +0000)]
Made consistent with file in ../common

36 years agoComment added
kaashoek [Thu, 7 Jan 1988 14:52:08 +0000 (14:52 +0000)]
Comment added

36 years agoMade consistent with the file in directory ../common
kaashoek [Thu, 7 Jan 1988 14:49:57 +0000 (14:49 +0000)]
Made consistent with the file in directory ../common

36 years agoMade consistent with the file in the directory ../common
kaashoek [Thu, 7 Jan 1988 14:48:23 +0000 (14:48 +0000)]
Made consistent with the file in the directory ../common

36 years agoComments added.
kaashoek [Thu, 7 Jan 1988 14:40:43 +0000 (14:40 +0000)]
Comments added.

36 years agoSome routines moved to 'help.c'
kaashoek [Fri, 18 Dec 1987 16:23:42 +0000 (16:23 +0000)]
Some routines moved to 'help.c'

36 years agoInitial revision
kaashoek [Fri, 18 Dec 1987 16:22:16 +0000 (16:22 +0000)]
Initial revision

36 years agoFile 'assem.c' is changed to 'help.c'
kaashoek [Fri, 18 Dec 1987 16:17:29 +0000 (16:17 +0000)]
File 'assem.c' is changed to 'help.c'

36 years agoComment added
kaashoek [Fri, 18 Dec 1987 12:17:56 +0000 (12:17 +0000)]
Comment added

36 years agoMade consistent with 'arg_type.h' and 'decl.h'
kaashoek [Fri, 18 Dec 1987 12:12:50 +0000 (12:12 +0000)]
Made consistent with 'arg_type.h' and 'decl.h'

36 years agoComments added.
kaashoek [Fri, 18 Dec 1987 12:11:58 +0000 (12:11 +0000)]
Comments added.
Made consistent with 'arg_type.h' and 'em_parser.h'

36 years agoMade consistent with 'em_parser.h' and 'decl.h'
kaashoek [Fri, 18 Dec 1987 12:10:50 +0000 (12:10 +0000)]
Made consistent with 'em_parser.h' and 'decl.h'

36 years agoAdded a test for casts
ceriel [Fri, 4 Dec 1987 12:53:18 +0000 (12:53 +0000)]
Added a test for casts

36 years agochanged typing of constants, to be more compatible with PCC
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

36 years agoadded .distr file
ceriel [Wed, 2 Dec 1987 14:01:26 +0000 (14:01 +0000)]
added .distr file

36 years agodeleted some incorrect patterns
ceriel [Wed, 2 Dec 1987 13:21:20 +0000 (13:21 +0000)]
deleted some incorrect patterns

36 years agofixes and squeezing
ceriel [Wed, 2 Dec 1987 10:41:38 +0000 (10:41 +0000)]
fixes and squeezing

36 years agoAdded floating point stuff
ceriel [Wed, 2 Dec 1987 09:04:32 +0000 (09:04 +0000)]
Added floating point stuff

36 years agoadded use checking for types and constants, improved overflow checking
ceriel [Fri, 27 Nov 1987 14:24:46 +0000 (14:24 +0000)]
added use checking for types and constants, improved overflow checking

36 years agoversion with better overflow checking
ceriel [Fri, 27 Nov 1987 14:13:11 +0000 (14:13 +0000)]
version with better overflow checking

36 years agoAdded a flag to not give warnings
ceriel [Fri, 27 Nov 1987 11:04:07 +0000 (11:04 +0000)]
Added a flag to not give warnings

36 years agoversion with better overflow checking
ceriel [Thu, 26 Nov 1987 14:15:24 +0000 (14:15 +0000)]
version with better overflow checking