ack.git
36 years agoInitial revision
ceriel [Mon, 4 Jul 1988 11:45:41 +0000 (11:45 +0000)]
Initial revision

36 years agocorrected some more
ceriel [Mon, 4 Jul 1988 11:44:03 +0000 (11:44 +0000)]
corrected some more

36 years agoseveral fixes for new basic compiler
ceriel [Fri, 1 Jul 1988 17:30:06 +0000 (17:30 +0000)]
several fixes for new basic compiler

36 years agoallow for three digits in exponent
ceriel [Fri, 1 Jul 1988 11:56:08 +0000 (11:56 +0000)]
allow for three digits in exponent

36 years agoAlso export LONGREAL routines
ceriel [Thu, 30 Jun 1988 16:32:54 +0000 (16:32 +0000)]
Also export LONGREAL routines

36 years agomods to handle forward references better
ceriel [Thu, 30 Jun 1988 14:50:30 +0000 (14:50 +0000)]
mods to handle forward references better

36 years agocorrected minor problem
ceriel [Thu, 30 Jun 1988 09:19:06 +0000 (09:19 +0000)]
corrected minor problem

36 years agofixed; did not compile
ceriel [Wed, 29 Jun 1988 16:48:07 +0000 (16:48 +0000)]
fixed; did not compile

36 years agoonly change sign when value is not 0
ceriel [Wed, 29 Jun 1988 16:34:40 +0000 (16:34 +0000)]
only change sign when value is not 0

36 years agofixed bug with linenumber counting
ceriel [Wed, 29 Jun 1988 14:05:37 +0000 (14:05 +0000)]
fixed bug with linenumber counting

36 years agofixed typo
ceriel [Wed, 29 Jun 1988 13:13:49 +0000 (13:13 +0000)]
fixed typo

36 years agosmall fix
ceriel [Wed, 29 Jun 1988 10:49:24 +0000 (10:49 +0000)]
small fix

36 years agoremoved some lint complaints
ceriel [Tue, 28 Jun 1988 14:41:02 +0000 (14:41 +0000)]
removed some lint complaints

36 years agocorrected lint entry
ceriel [Tue, 28 Jun 1988 14:36:21 +0000 (14:36 +0000)]
corrected lint entry

36 years agoremoved some lint complaints
ceriel [Tue, 28 Jun 1988 13:55:25 +0000 (13:55 +0000)]
removed some lint complaints

36 years agoremoved some lint complaints
ceriel [Tue, 28 Jun 1988 13:43:54 +0000 (13:43 +0000)]
removed some lint complaints

36 years agouse system module for system calls
ceriel [Tue, 28 Jun 1988 11:20:50 +0000 (11:20 +0000)]
use system module for system calls

36 years agoAdded sys_rename
ceriel [Tue, 28 Jun 1988 11:12:18 +0000 (11:12 +0000)]
Added sys_rename

36 years agodo LLgen after modules
ceriel [Tue, 28 Jun 1988 11:00:54 +0000 (11:00 +0000)]
do LLgen after modules

36 years agoAdded SMALL for small unknown machine
ceriel [Tue, 28 Jun 1988 10:20:07 +0000 (10:20 +0000)]
Added SMALL for small unknown machine

36 years agoAdded some code for small unknown machine
ceriel [Tue, 28 Jun 1988 10:19:23 +0000 (10:19 +0000)]
Added some code for small unknown machine

36 years agoget some info from ACK include files
ceriel [Mon, 27 Jun 1988 15:21:37 +0000 (15:21 +0000)]
get some info from ACK include files

36 years agoAdded interpreter
ceriel [Mon, 27 Jun 1988 15:14:34 +0000 (15:14 +0000)]
Added interpreter

36 years agodo not install interpreter on small machines
ceriel [Mon, 27 Jun 1988 15:14:31 +0000 (15:14 +0000)]
do not install interpreter on small machines

36 years agoAdded interpreter
ceriel [Mon, 27 Jun 1988 15:08:38 +0000 (15:08 +0000)]
Added interpreter

36 years agoAdded interpreter
ceriel [Mon, 27 Jun 1988 15:00:08 +0000 (15:00 +0000)]
Added interpreter

36 years agoMore adaptions for ACK
ceriel [Mon, 27 Jun 1988 14:54:40 +0000 (14:54 +0000)]
More adaptions for ACK

36 years agoimproved distr entry
ceriel [Mon, 27 Jun 1988 14:52:18 +0000 (14:52 +0000)]
improved distr entry

36 years agoAdded interpreter
ceriel [Mon, 27 Jun 1988 14:51:59 +0000 (14:51 +0000)]
Added interpreter

36 years agoPut int.1 in this directory
ceriel [Mon, 27 Jun 1988 14:48:30 +0000 (14:48 +0000)]
Put int.1 in this directory

36 years agoAdapted for ACK
ceriel [Mon, 27 Jun 1988 14:40:29 +0000 (14:40 +0000)]
Adapted for ACK

36 years agofor the time being, do not pass IP_SPEC to the Makefile in switch;
ceriel [Mon, 27 Jun 1988 11:49:17 +0000 (11:49 +0000)]
for the time being, do not pass IP_SPEC to the Makefile in switch;
this does not work with relative paths

36 years agoadded ACK entries to Makefile
ceriel [Mon, 27 Jun 1988 11:08:04 +0000 (11:08 +0000)]
added ACK entries to Makefile

36 years agoadded ACK entries to Makefile
ceriel [Mon, 27 Jun 1988 10:58:44 +0000 (10:58 +0000)]
added ACK entries to Makefile

36 years agoadded ACK entries to Makefile
ceriel [Mon, 27 Jun 1988 10:51:16 +0000 (10:51 +0000)]
added ACK entries to Makefile

36 years agoProper place for directory test
dick [Fri, 24 Jun 1988 15:59:07 +0000 (15:59 +0000)]
Proper place for directory test

36 years agoInitial entry
dick [Fri, 24 Jun 1988 15:40:41 +0000 (15:40 +0000)]
Initial entry

36 years agoLLscan either macro or function
ceriel [Fri, 24 Jun 1988 14:55:27 +0000 (14:55 +0000)]
LLscan either macro or function

36 years agominor mod: name change
ceriel [Fri, 24 Jun 1988 14:28:13 +0000 (14:28 +0000)]
minor mod: name change

36 years agoinline scan
ceriel [Fri, 24 Jun 1988 14:26:35 +0000 (14:26 +0000)]
inline scan

36 years agogenerate #define for LL_LEXI in every file
ceriel [Fri, 24 Jun 1988 14:21:07 +0000 (14:21 +0000)]
generate #define for LL_LEXI in every file

36 years agofixed typos
ceriel [Fri, 24 Jun 1988 13:21:37 +0000 (13:21 +0000)]
fixed typos

36 years agomodified distance function somewhat
ceriel [Fri, 24 Jun 1988 12:03:02 +0000 (12:03 +0000)]
modified distance function somewhat

36 years agomodified generation of token mapping somewhat
ceriel [Fri, 24 Jun 1988 11:48:10 +0000 (11:48 +0000)]
modified generation of token mapping somewhat

36 years agofixed Makefile
ceriel [Fri, 24 Jun 1988 09:37:54 +0000 (09:37 +0000)]
fixed Makefile

36 years agosome tables are static now
ceriel [Fri, 24 Jun 1988 09:32:15 +0000 (09:32 +0000)]
some tables are static now

36 years agohide some names
ceriel [Fri, 24 Jun 1988 09:31:28 +0000 (09:31 +0000)]
hide some names

36 years agoInitial entry
dick [Wed, 22 Jun 1988 21:48:19 +0000 (21:48 +0000)]
Initial entry

36 years agofixed panic mode
ceriel [Wed, 22 Jun 1988 18:47:48 +0000 (18:47 +0000)]
fixed panic mode

36 years agoInitial entry
dick [Wed, 22 Jun 1988 17:09:12 +0000 (17:09 +0000)]
Initial entry

36 years agoUpdated to dense switches generation
ceriel [Wed, 22 Jun 1988 17:04:52 +0000 (17:04 +0000)]
Updated to dense switches generation

36 years agoInitial entry
dick [Wed, 22 Jun 1988 16:57:09 +0000 (16:57 +0000)]
Initial entry

36 years agoAdded code to generate dense switches
ceriel [Wed, 22 Jun 1988 16:23:36 +0000 (16:23 +0000)]
Added code to generate dense switches

36 years agodistance routine improved a little; still not safe!
ceriel [Wed, 22 Jun 1988 16:22:07 +0000 (16:22 +0000)]
distance routine improved a little; still not safe!

36 years agoInitial entry
dick [Wed, 22 Jun 1988 16:22:00 +0000 (16:22 +0000)]
Initial entry

36 years agoAdded some patterns to evaluate constant shifts
ceriel [Wed, 22 Jun 1988 13:47:57 +0000 (13:47 +0000)]
Added some patterns to evaluate constant shifts

36 years agohandle SLU like SLI
ceriel [Wed, 22 Jun 1988 11:31:45 +0000 (11:31 +0000)]
handle SLU like SLI

36 years agoa minor fix
ceriel [Wed, 22 Jun 1988 10:56:04 +0000 (10:56 +0000)]
a minor fix

36 years agoAdded some code to reduce SLI, then decided against it
ceriel [Wed, 22 Jun 1988 10:41:52 +0000 (10:41 +0000)]
Added some code to reduce SLI, then decided against it

36 years agowhen checking for array computations with SLI, also check at the ADS!
ceriel [Tue, 21 Jun 1988 16:49:52 +0000 (16:49 +0000)]
when checking for array computations with SLI, also check at the ADS!

36 years agocorrected
ceriel [Tue, 21 Jun 1988 16:20:59 +0000 (16:20 +0000)]
corrected

36 years agobetter info for SLI
ceriel [Tue, 21 Jun 1988 16:10:19 +0000 (16:10 +0000)]
better info for SLI

36 years agomade reading of list from description file a bit more general
ceriel [Tue, 21 Jun 1988 15:31:51 +0000 (15:31 +0000)]
made reading of list from description file a bit more general

36 years agorun peephole optimizer after inline substitution
ceriel [Tue, 21 Jun 1988 15:20:49 +0000 (15:20 +0000)]
run peephole optimizer after inline substitution

36 years agolay-out fix
ceriel [Tue, 21 Jun 1988 15:20:01 +0000 (15:20 +0000)]
lay-out fix

36 years agoAdded ACK standard entries
ceriel [Mon, 20 Jun 1988 15:52:55 +0000 (15:52 +0000)]
Added ACK standard entries

36 years agoInitial revision
ceriel [Mon, 20 Jun 1988 12:46:49 +0000 (12:46 +0000)]
Initial revision

36 years agoInitial revision
ceriel [Mon, 20 Jun 1988 11:43:45 +0000 (11:43 +0000)]
Initial revision

36 years agoAdded latest change from kaashoek
ceriel [Mon, 20 Jun 1988 11:40:31 +0000 (11:40 +0000)]
Added latest change from kaashoek

36 years agoInitial revision
ceriel [Mon, 20 Jun 1988 11:26:47 +0000 (11:26 +0000)]
Initial revision

36 years agoInitial revision
ceriel [Mon, 20 Jun 1988 11:21:01 +0000 (11:21 +0000)]
Initial revision

36 years agoAdded .distr
ceriel [Mon, 20 Jun 1988 11:20:13 +0000 (11:20 +0000)]
Added .distr

36 years agoInitial revision
ceriel [Mon, 20 Jun 1988 11:13:07 +0000 (11:13 +0000)]
Initial revision

36 years agocorrected dependancy list
ceriel [Thu, 16 Jun 1988 17:04:59 +0000 (17:04 +0000)]
corrected dependancy list

36 years agosome cosmetic changes
ceriel [Thu, 16 Jun 1988 15:06:09 +0000 (15:06 +0000)]
some cosmetic changes

36 years agomade bittable dynamic
ceriel [Thu, 16 Jun 1988 13:46:38 +0000 (13:46 +0000)]
made bittable dynamic

36 years agomade bittable dynamic
ceriel [Thu, 16 Jun 1988 13:24:10 +0000 (13:24 +0000)]
made bittable dynamic

36 years agoMinor adaptions to comments
ceriel [Thu, 16 Jun 1988 11:44:31 +0000 (11:44 +0000)]
Minor adaptions to comments

36 years agoAdded doc for new IL option
ceriel [Thu, 16 Jun 1988 10:49:45 +0000 (10:49 +0000)]
Added doc for new IL option

36 years agoAdd option to global optimizer, to indicate that it is offered the
ceriel [Thu, 16 Jun 1988 09:59:25 +0000 (09:59 +0000)]
Add option to global optimizer, to indicate that it is offered the
whole program

36 years agoAdded option for temporary directory
ceriel [Thu, 16 Jun 1988 09:57:59 +0000 (09:57 +0000)]
Added option for temporary directory

36 years agoAdded option to indicate that whole program is offered
ceriel [Thu, 16 Jun 1988 09:41:51 +0000 (09:41 +0000)]
Added option to indicate that whole program is offered

36 years agoupdated
ceriel [Thu, 16 Jun 1988 09:40:09 +0000 (09:40 +0000)]
updated

36 years agobe a bit more optimistic about gain for pointer registers
ceriel [Wed, 15 Jun 1988 15:28:10 +0000 (15:28 +0000)]
be a bit more optimistic about gain for pointer registers

36 years agoonly check duplicate ms_emx
ceriel [Wed, 15 Jun 1988 15:25:50 +0000 (15:25 +0000)]
only check duplicate ms_emx

36 years agoSome improvements
ceriel [Wed, 15 Jun 1988 13:15:41 +0000 (13:15 +0000)]
Some improvements

36 years agoAdded target optimizer
ceriel [Tue, 14 Jun 1988 09:43:11 +0000 (09:43 +0000)]
Added target optimizer

36 years agoAdded target optimizer
ceriel [Tue, 14 Jun 1988 09:29:44 +0000 (09:29 +0000)]
Added target optimizer

36 years agoInitial revision
ceriel [Tue, 14 Jun 1988 09:22:51 +0000 (09:22 +0000)]
Initial revision

36 years agocorrected
ceriel [Mon, 13 Jun 1988 18:01:47 +0000 (18:01 +0000)]
corrected

36 years agomade nbits a long
ceriel [Mon, 13 Jun 1988 17:57:39 +0000 (17:57 +0000)]
made nbits a long

36 years agogive some more info on global optimizer
ceriel [Mon, 13 Jun 1988 15:57:21 +0000 (15:57 +0000)]
give some more info on global optimizer

36 years agolarger bittable
ceriel [Mon, 13 Jun 1988 15:29:32 +0000 (15:29 +0000)]
larger bittable

36 years agolinenumber in long instead of short
ceriel [Mon, 13 Jun 1988 15:28:19 +0000 (15:28 +0000)]
linenumber in long instead of short

36 years agomade to compile on system V
ceriel [Mon, 13 Jun 1988 15:01:54 +0000 (15:01 +0000)]
made to compile on system V

36 years agoAdded pattern for ASS 4
ceriel [Mon, 13 Jun 1988 13:42:39 +0000 (13:42 +0000)]
Added pattern for ASS 4

36 years agomake interface new_stackptr cleaner
ceriel [Mon, 13 Jun 1988 10:34:14 +0000 (10:34 +0000)]
make interface new_stackptr cleaner

36 years agoAdded short-hand for C_cal+C_asp, made interface new_stackptr cleaner
ceriel [Mon, 13 Jun 1988 10:29:36 +0000 (10:29 +0000)]
Added short-hand for C_cal+C_asp, made interface new_stackptr cleaner

36 years agodon't throw away external procedures
ceriel [Fri, 10 Jun 1988 15:39:05 +0000 (15:39 +0000)]
don't throw away external procedures

36 years agotolower was called without checking for isupper; adapted
ceriel [Fri, 10 Jun 1988 14:28:32 +0000 (14:28 +0000)]
tolower was called without checking for isupper; adapted