ack.git
35 years agoInitial revision
eck [Wed, 14 Jun 1989 15:07:06 +0000 (15:07 +0000)]
Initial revision

35 years agoInitial revision
eck [Wed, 14 Jun 1989 14:41:35 +0000 (14:41 +0000)]
Initial revision

35 years agoInitial revision
eck [Tue, 13 Jun 1989 11:23:28 +0000 (11:23 +0000)]
Initial revision

35 years agoInitial revision
eck [Mon, 12 Jun 1989 15:22:14 +0000 (15:22 +0000)]
Initial revision

35 years agoremoved old Pascal error files
ceriel [Mon, 12 Jun 1989 14:24:17 +0000 (14:24 +0000)]
removed old Pascal error files

35 years agosome optimizations for M68881; it is still horrible, though
ceriel [Mon, 12 Jun 1989 14:05:25 +0000 (14:05 +0000)]
some optimizations for M68881; it is still horrible, though

35 years agoAdded simple support for M68881
ceriel [Mon, 12 Jun 1989 09:30:39 +0000 (09:30 +0000)]
Added simple support for M68881

35 years agoAdded some flags
ceriel [Fri, 9 Jun 1989 15:07:54 +0000 (15:07 +0000)]
Added some flags

35 years agofixed typo
ceriel [Fri, 9 Jun 1989 09:53:29 +0000 (09:53 +0000)]
fixed typo

35 years agoAdded saving of registers
ceriel [Fri, 9 Jun 1989 09:32:40 +0000 (09:32 +0000)]
Added saving of registers

35 years agoinstalled new Pascal compiler
ceriel [Thu, 8 Jun 1989 13:05:21 +0000 (13:05 +0000)]
installed new Pascal compiler

35 years agosome additions to .distr file
ceriel [Thu, 8 Jun 1989 13:02:26 +0000 (13:02 +0000)]
some additions to .distr file

35 years agoAdded support for MC68881 floating point processor
ceriel [Thu, 8 Jun 1989 12:46:17 +0000 (12:46 +0000)]
Added support for MC68881 floating point processor

35 years agoleave register messages with a count of 0
ceriel [Mon, 5 Jun 1989 15:47:53 +0000 (15:47 +0000)]
leave register messages with a count of 0

35 years agofix to constant unary minus
ceriel [Wed, 31 May 1989 12:42:56 +0000 (12:42 +0000)]
fix to constant unary minus

35 years agoimproved fix
ceriel [Tue, 30 May 1989 14:50:16 +0000 (14:50 +0000)]
improved fix

35 years agotransform HOL into BSS so that IL does not get confused
ceriel [Tue, 30 May 1989 14:32:12 +0000 (14:32 +0000)]
transform HOL into BSS so that IL does not get confused

35 years agoInitial revision
eck [Tue, 30 May 1989 13:34:25 +0000 (13:34 +0000)]
Initial revision

35 years agotoken references in EM replacements do not work. Give error message
ceriel [Tue, 30 May 1989 12:20:54 +0000 (12:20 +0000)]
token references in EM replacements do not work. Give error message

35 years agostatic links are not considered read-only anymore
ceriel [Tue, 30 May 1989 10:44:34 +0000 (10:44 +0000)]
static links are not considered read-only anymore

35 years agofixed typo, which resulted in memory fault
ceriel [Tue, 30 May 1989 10:41:42 +0000 (10:41 +0000)]
fixed typo, which resulted in memory fault

35 years agoremoved printf.s, put in dia.s
ceriel [Tue, 30 May 1989 10:38:45 +0000 (10:38 +0000)]
removed printf.s, put in dia.s

35 years agoAdded files
ceriel [Mon, 29 May 1989 14:45:56 +0000 (14:45 +0000)]
Added files

35 years agochanged printf name: removed underscore
ceriel [Mon, 29 May 1989 14:42:18 +0000 (14:42 +0000)]
changed printf name: removed underscore

35 years agoremoved printf.s
ceriel [Mon, 29 May 1989 14:40:51 +0000 (14:40 +0000)]
removed printf.s

35 years agosome fixes
ceriel [Mon, 29 May 1989 11:32:23 +0000 (11:32 +0000)]
some fixes

35 years agoAdded version number to binary
ceriel [Mon, 29 May 1989 11:17:40 +0000 (11:17 +0000)]
Added version number to binary

35 years agobug fix: did not handle #elif right
ceriel [Mon, 29 May 1989 11:11:34 +0000 (11:11 +0000)]
bug fix: did not handle #elif right

35 years agoAdded Version.c
ceriel [Mon, 29 May 1989 10:32:46 +0000 (10:32 +0000)]
Added Version.c

35 years agoModified to make the default M2 compiler name definable at compile time
ceriel [Mon, 29 May 1989 10:27:54 +0000 (10:27 +0000)]
Modified to make the default M2 compiler name definable at compile time

35 years agofixed typo
ceriel [Thu, 25 May 1989 17:22:27 +0000 (17:22 +0000)]
fixed typo

35 years agosome more fixes
ceriel [Thu, 18 May 1989 18:02:24 +0000 (18:02 +0000)]
some more fixes

35 years agofixed some errors
ceriel [Thu, 18 May 1989 16:48:28 +0000 (16:48 +0000)]
fixed some errors

35 years agonew versions, mostly from Cody and Waite
ceriel [Thu, 18 May 1989 15:37:54 +0000 (15:37 +0000)]
new versions, mostly from Cody and Waite

35 years agobug fixes
ceriel [Tue, 16 May 1989 16:02:46 +0000 (16:02 +0000)]
bug fixes

35 years agocall .sts instead of .sti for STS instruction
ceriel [Tue, 16 May 1989 15:44:49 +0000 (15:44 +0000)]
call .sts instead of .sti for STS instruction

35 years agosome fixes
ceriel [Tue, 16 May 1989 15:41:36 +0000 (15:41 +0000)]
some fixes

35 years agosome fixes
ceriel [Tue, 16 May 1989 14:48:47 +0000 (14:48 +0000)]
some fixes

35 years agoInitial revision
eck [Tue, 16 May 1989 13:13:53 +0000 (13:13 +0000)]
Initial revision

35 years agoa trap from a routine called by the termination sequence could
ceriel [Fri, 12 May 1989 09:36:16 +0000 (09:36 +0000)]
a trap from a routine called by the termination sequence could
cause an infinite loop. This is prevented

35 years agofix: kills line for STI 1 with ADDR_LOCAL was wrong
ceriel [Thu, 11 May 1989 13:55:31 +0000 (13:55 +0000)]
fix: kills line for STI 1 with ADDR_LOCAL was wrong

35 years agoInitial revision
eck [Thu, 11 May 1989 12:32:26 +0000 (12:32 +0000)]
Initial revision

35 years agofixes: you cannot do stack-references in EM replacements!
ceriel [Thu, 11 May 1989 11:25:16 +0000 (11:25 +0000)]
fixes: you cannot do stack-references in EM replacements!

35 years agosome fixes
ceriel [Thu, 11 May 1989 10:57:34 +0000 (10:57 +0000)]
some fixes

35 years agofixed typo
ceriel [Thu, 11 May 1989 10:43:37 +0000 (10:43 +0000)]
fixed typo

35 years agoInitial revision
eck [Thu, 11 May 1989 10:21:37 +0000 (10:21 +0000)]
Initial revision

35 years agoInitial revision
eck [Thu, 11 May 1989 10:09:52 +0000 (10:09 +0000)]
Initial revision

35 years agoInitial revision
eck [Wed, 10 May 1989 16:22:28 +0000 (16:22 +0000)]
Initial revision

35 years agoInitial revision
eck [Wed, 10 May 1989 16:08:14 +0000 (16:08 +0000)]
Initial revision

35 years agoInitial revision
eck [Wed, 10 May 1989 10:43:58 +0000 (10:43 +0000)]
Initial revision

35 years agoconverted to ANSI C
eck [Wed, 10 May 1989 10:20:14 +0000 (10:20 +0000)]
converted to ANSI C

35 years agoreversed a-option
ceriel [Wed, 10 May 1989 10:19:22 +0000 (10:19 +0000)]
reversed a-option

35 years agoInitial revision
eck [Wed, 10 May 1989 09:39:49 +0000 (09:39 +0000)]
Initial revision

35 years agodefault is assertions ON
ceriel [Tue, 9 May 1989 15:54:01 +0000 (15:54 +0000)]
default is assertions ON

35 years agoupdated for new Pascal version
ceriel [Tue, 9 May 1989 13:49:25 +0000 (13:49 +0000)]
updated for new Pascal version

35 years agoAdded 'all' entry
ceriel [Mon, 8 May 1989 12:42:53 +0000 (12:42 +0000)]
Added 'all' entry

35 years agonot include em_path.h anymore
ceriel [Mon, 8 May 1989 12:39:33 +0000 (12:39 +0000)]
not include em_path.h anymore

35 years agoupdated for new pascal compiler
eck [Mon, 8 May 1989 10:04:50 +0000 (10:04 +0000)]
updated for new pascal compiler

35 years agoremoved printf
ceriel [Wed, 3 May 1989 11:14:42 +0000 (11:14 +0000)]
removed printf

35 years agoMany improvements by Hans van Eck
ceriel [Wed, 3 May 1989 10:30:22 +0000 (10:30 +0000)]
Many improvements by Hans van Eck

35 years agoAdapted for new Pascal Compiler
ceriel [Wed, 3 May 1989 09:53:25 +0000 (09:53 +0000)]
Adapted for new Pascal Compiler

35 years agofixed: signed divide by power of 2 not equivalent to shift-right
ceriel [Tue, 2 May 1989 18:00:37 +0000 (18:00 +0000)]
fixed: signed divide by power of 2 not equivalent to shift-right

35 years agosome fixes
ceriel [Mon, 1 May 1989 18:32:24 +0000 (18:32 +0000)]
some fixes

35 years agoAdded cemain entry in Resolve script
ceriel [Wed, 26 Apr 1989 11:32:46 +0000 (11:32 +0000)]
Added cemain entry in Resolve script

35 years agofix: M_DMAXEXP was wrong
ceriel [Thu, 20 Apr 1989 15:27:00 +0000 (15:27 +0000)]
fix: M_DMAXEXP was wrong

35 years agoremoved one goto
ceriel [Wed, 19 Apr 1989 15:00:07 +0000 (15:00 +0000)]
removed one goto

35 years agonew pascal compiler
ceriel [Tue, 18 Apr 1989 13:34:50 +0000 (13:34 +0000)]
new pascal compiler

35 years agojust define unix, not unix=unix
ceriel [Tue, 18 Apr 1989 10:35:57 +0000 (10:35 +0000)]
just define unix, not unix=unix

35 years agosome printf format corrections
dick [Mon, 17 Apr 1989 10:10:59 +0000 (10:10 +0000)]
some printf format corrections

35 years agotake care of proper exit status
ceriel [Fri, 14 Apr 1989 18:33:56 +0000 (18:33 +0000)]
take care of proper exit status

35 years agofix: filename label sometimes turned up as external
ceriel [Fri, 14 Apr 1989 18:25:39 +0000 (18:25 +0000)]
fix: filename label sometimes turned up as external

35 years agomake entry to generate .o files
ceriel [Tue, 11 Apr 1989 15:51:01 +0000 (15:51 +0000)]
make entry to generate .o files

35 years agoCorrected some warnings a bit
ceriel [Tue, 11 Apr 1989 14:34:21 +0000 (14:34 +0000)]
Corrected some warnings a bit

35 years agofixed problem with hex numbers, and use new PushBack feature
ceriel [Tue, 11 Apr 1989 11:40:49 +0000 (11:40 +0000)]
fixed problem with hex numbers, and use new PushBack feature

35 years agofixed clock for larger word sizes
ceriel [Fri, 7 Apr 1989 09:20:06 +0000 (09:20 +0000)]
fixed clock for larger word sizes

35 years agofixed typo
ceriel [Thu, 6 Apr 1989 14:18:17 +0000 (14:18 +0000)]
fixed typo

35 years agousing new input module simplifies EOI handling
ceriel [Tue, 4 Apr 1989 15:02:47 +0000 (15:02 +0000)]
using new input module simplifies EOI handling

35 years agobetter error handling, simplified EOI handling with improved input module
ceriel [Tue, 4 Apr 1989 14:53:48 +0000 (14:53 +0000)]
better error handling, simplified EOI handling with improved input module

35 years agoimproved version with better PushBack
ceriel [Tue, 4 Apr 1989 14:49:31 +0000 (14:49 +0000)]
improved version with better PushBack

35 years agobetter attempt to indicate start and end of own BSS; still not good
ceriel [Tue, 4 Apr 1989 10:09:27 +0000 (10:09 +0000)]
better attempt to indicate start and end of own BSS; still not good
enough

35 years agoAdded DUP pattern
ceriel [Tue, 4 Apr 1989 09:46:47 +0000 (09:46 +0000)]
Added DUP pattern

35 years agoimproved ASP patterns
ceriel [Mon, 3 Apr 1989 16:16:10 +0000 (16:16 +0000)]
improved ASP patterns

35 years agorecognize but ignore #pragma
ceriel [Fri, 31 Mar 1989 11:47:12 +0000 (11:47 +0000)]
recognize but ignore #pragma

35 years agorecognize but ignore #pragma
ceriel [Fri, 31 Mar 1989 10:56:53 +0000 (10:56 +0000)]
recognize but ignore #pragma

35 years agofix to fix
ceriel [Thu, 30 Mar 1989 15:14:37 +0000 (15:14 +0000)]
fix to fix

35 years agofix: initialize relocation records properly: some fields that are
ceriel [Thu, 30 Mar 1989 14:36:07 +0000 (14:36 +0000)]
fix: initialize relocation records properly: some fields that are
not used on SunOs 3.5 are used on SunOs 4.0

35 years agofix: prevent unwanted sign-extension in the get4 routine
ceriel [Thu, 30 Mar 1989 09:34:43 +0000 (09:34 +0000)]
fix: prevent unwanted sign-extension in the get4 routine

35 years agocheck arguments better
ceriel [Wed, 29 Mar 1989 14:58:42 +0000 (14:58 +0000)]
check arguments better

35 years agomake realloc behave like most Unix realloc versions when handed a
ceriel [Wed, 29 Mar 1989 12:58:18 +0000 (12:58 +0000)]
make realloc behave like most Unix realloc versions when handed a
null pointer

35 years agoChanged semantics of CallAtEnd so that it calls installed procedures
ceriel [Wed, 22 Mar 1989 17:36:20 +0000 (17:36 +0000)]
Changed semantics of CallAtEnd so that it calls installed procedures
in reversed order

35 years agodeclare extnd_main
ceriel [Wed, 22 Mar 1989 16:55:06 +0000 (16:55 +0000)]
declare extnd_main

35 years agodocumented extnd_main
ceriel [Wed, 22 Mar 1989 16:46:38 +0000 (16:46 +0000)]
documented extnd_main

35 years agoAdded extnd_main routine
ceriel [Wed, 22 Mar 1989 16:44:20 +0000 (16:44 +0000)]
Added extnd_main routine

35 years agofixed: beginpart must divert main stream
ceriel [Wed, 22 Mar 1989 16:41:38 +0000 (16:41 +0000)]
fixed: beginpart must divert main stream

35 years agoAdded ce and libce to .distr
ceriel [Wed, 22 Mar 1989 15:16:36 +0000 (15:16 +0000)]
Added ce and libce to .distr

35 years agoInitial revision
ceriel [Wed, 22 Mar 1989 15:06:05 +0000 (15:06 +0000)]
Initial revision

35 years agobug fix in WITH statement: called WalkDesignator instead of ChkDesig
ceriel [Wed, 22 Mar 1989 11:07:21 +0000 (11:07 +0000)]
bug fix in WITH statement: called WalkDesignator instead of ChkDesig

35 years agomade the previous changes in parameter passing mechanism and return
ceriel [Wed, 22 Mar 1989 09:53:47 +0000 (09:53 +0000)]
made the previous changes in parameter passing mechanism and return
value mechanism settable with compile time constants

35 years agoNew version with different parameter passing mechanism and some
ceriel [Mon, 20 Mar 1989 13:32:06 +0000 (13:32 +0000)]
New version with different parameter passing mechanism and some
minor fixes

35 years agouse value parameters when VAR not needed
ceriel [Mon, 20 Mar 1989 13:03:34 +0000 (13:03 +0000)]
use value parameters when VAR not needed