ack.git
37 years agomap -Xs flag to -s for modula-2 compiler
ceriel [Tue, 23 Jun 1987 17:15:56 +0000 (17:15 +0000)]
map -Xs flag to -s for modula-2 compiler

37 years agofixes, made more consistent
ceriel [Tue, 23 Jun 1987 17:12:42 +0000 (17:12 +0000)]
fixes, made more consistent

37 years agofixes, added 's' option
ceriel [Tue, 23 Jun 1987 17:12:25 +0000 (17:12 +0000)]
fixes, added 's' option

37 years agoenabled range checks
ceriel [Fri, 19 Jun 1987 09:47:53 +0000 (09:47 +0000)]
enabled range checks

37 years agofixes
ceriel [Fri, 19 Jun 1987 09:25:08 +0000 (09:25 +0000)]
fixes

37 years agoAdded a kind of range-check for assignments between cards and ints
ceriel [Thu, 18 Jun 1987 17:42:47 +0000 (17:42 +0000)]
Added a kind of range-check for assignments between cards and ints

37 years agosome fixes, and changed priority of unary minus
ceriel [Thu, 18 Jun 1987 15:46:08 +0000 (15:46 +0000)]
some fixes, and changed priority of unary minus

37 years agofix: Read did not set "Done" in the "unread" case
ceriel [Tue, 16 Jun 1987 09:04:27 +0000 (09:04 +0000)]
fix: Read did not set "Done" in the "unread" case

37 years agofixed bug
ceriel [Fri, 12 Jun 1987 19:10:12 +0000 (19:10 +0000)]
fixed bug

37 years agoexg instruction translated wrong
ceriel [Thu, 11 Jun 1987 14:44:48 +0000 (14:44 +0000)]
exg instruction translated wrong

37 years agoReadString did not skip leading spaces
ceriel [Thu, 11 Jun 1987 13:07:27 +0000 (13:07 +0000)]
ReadString did not skip leading spaces

37 years agofix in asp -2
ceriel [Thu, 11 Jun 1987 10:47:13 +0000 (10:47 +0000)]
fix in asp -2

37 years agomodified print to use _write
ceriel [Wed, 10 Jun 1987 14:52:39 +0000 (14:52 +0000)]
modified print to use _write

37 years agosome more fixes
ceriel [Wed, 10 Jun 1987 14:06:14 +0000 (14:06 +0000)]
some more fixes

37 years agobug fixes
ceriel [Wed, 10 Jun 1987 13:46:21 +0000 (13:46 +0000)]
bug fixes

37 years agobug fix
ceriel [Wed, 10 Jun 1987 10:33:19 +0000 (10:33 +0000)]
bug fix

37 years agosome fixes
ceriel [Tue, 9 Jun 1987 15:15:18 +0000 (15:15 +0000)]
some fixes

37 years agocorrected some errors
ceriel [Tue, 9 Jun 1987 11:05:09 +0000 (11:05 +0000)]
corrected some errors

37 years agoadded some routines
ceriel [Tue, 9 Jun 1987 10:50:47 +0000 (10:50 +0000)]
added some routines

37 years agocorrected syntax error
ceriel [Tue, 9 Jun 1987 10:35:22 +0000 (10:35 +0000)]
corrected syntax error

37 years agomany changes because of introduction of register variables si/di
ceriel [Tue, 9 Jun 1987 10:22:50 +0000 (10:22 +0000)]
many changes because of introduction of register variables si/di

37 years agopass EMHOME to nested make
ceriel [Tue, 9 Jun 1987 10:19:47 +0000 (10:19 +0000)]
pass EMHOME to nested make

37 years agoAdded register variables: registers si and di
ceriel [Tue, 9 Jun 1987 09:47:02 +0000 (09:47 +0000)]
Added register variables: registers si and di

37 years agoremoved printf.s
ceriel [Tue, 9 Jun 1987 09:24:05 +0000 (09:24 +0000)]
removed printf.s

37 years agominor changes to many files
ceriel [Wed, 3 Jun 1987 19:05:14 +0000 (19:05 +0000)]
minor changes to many files

37 years agobug fix in local extern-declarations, some other minor changes
ceriel [Mon, 1 Jun 1987 10:17:29 +0000 (10:17 +0000)]
bug fix in local extern-declarations, some other minor changes

37 years agofixed Makefile
ceriel [Mon, 1 Jun 1987 08:59:07 +0000 (08:59 +0000)]
fixed Makefile

37 years agofixed Makefile
ceriel [Mon, 1 Jun 1987 08:56:50 +0000 (08:56 +0000)]
fixed Makefile

37 years agofixes, added some standard functions to handle LONGREAL, LONGINT
ceriel [Wed, 27 May 1987 10:16:03 +0000 (10:16 +0000)]
fixes, added some standard functions to handle LONGREAL, LONGINT

37 years agoAdded Mathlib; MathLib0 now uses Mathlib
ceriel [Wed, 27 May 1987 10:05:01 +0000 (10:05 +0000)]
Added Mathlib; MathLib0 now uses Mathlib

37 years agofix to fix
ceriel [Tue, 26 May 1987 15:35:17 +0000 (15:35 +0000)]
fix to fix

37 years agoyet another fix: conditional jumps did not work when exactly 256 bytes away
ceriel [Tue, 26 May 1987 15:31:43 +0000 (15:31 +0000)]
yet another fix: conditional jumps did not work when exactly 256 bytes away

37 years agolseek was not declared
ceriel [Mon, 25 May 1987 17:45:57 +0000 (17:45 +0000)]
lseek was not declared

37 years agoAdded some 'register' to declarations
ceriel [Mon, 25 May 1987 09:13:12 +0000 (09:13 +0000)]
Added some 'register' to declarations

37 years agoAdded .distr
ceriel [Fri, 22 May 1987 17:24:46 +0000 (17:24 +0000)]
Added .distr

37 years agoAdded RealConversion
ceriel [Fri, 22 May 1987 17:15:09 +0000 (17:15 +0000)]
Added RealConversion

37 years agodivided time costs by 10, because of overflow
ceriel [Thu, 21 May 1987 13:59:55 +0000 (13:59 +0000)]
divided time costs by 10, because of overflow

37 years agobug fix, and made more robust
ceriel [Thu, 21 May 1987 13:43:56 +0000 (13:43 +0000)]
bug fix, and made more robust

37 years agocore_alloc changed to old one
ceriel [Thu, 21 May 1987 10:10:27 +0000 (10:10 +0000)]
core_alloc changed to old one

37 years agoSome changes to handle more on small machines:
ceriel [Thu, 21 May 1987 10:06:14 +0000 (10:06 +0000)]
Some changes to handle more on small machines:
a section is now split into parts that fit in core

37 years agosome changes to make smaller
ceriel [Thu, 21 May 1987 09:37:28 +0000 (09:37 +0000)]
some changes to make smaller

37 years agoFix in wrong assertion
ceriel [Thu, 21 May 1987 09:28:33 +0000 (09:28 +0000)]
Fix in wrong assertion

37 years agouse stdio to do output
ceriel [Wed, 20 May 1987 17:17:42 +0000 (17:17 +0000)]
use stdio to do output

37 years agoSome more adaptions to new assembler
ceriel [Wed, 20 May 1987 17:15:59 +0000 (17:15 +0000)]
Some more adaptions to new assembler

37 years agoFixed some bugs
ceriel [Wed, 20 May 1987 17:15:22 +0000 (17:15 +0000)]
Fixed some bugs

37 years agoAdded modula, -L was passed twice to peephole optimizer
ceriel [Wed, 20 May 1987 14:51:02 +0000 (14:51 +0000)]
Added modula, -L was passed twice to peephole optimizer

37 years agoAdded 'loc slu' pattern
ceriel [Wed, 20 May 1987 14:13:29 +0000 (14:13 +0000)]
Added 'loc slu' pattern

37 years agotransfer made to work on pdp/11 EM intrpreter
ceriel [Wed, 20 May 1987 14:11:22 +0000 (14:11 +0000)]
transfer made to work on pdp/11 EM intrpreter

37 years agoput mes 2 in front
ceriel [Wed, 20 May 1987 14:09:21 +0000 (14:09 +0000)]
put mes 2 in front

37 years agoAdded some patterns, generate mes 8 after mes 2
ceriel [Wed, 20 May 1987 13:56:26 +0000 (13:56 +0000)]
Added some patterns, generate mes 8 after mes 2

37 years agosome bug fixes: filename and unintialized data descriptor
ceriel [Tue, 19 May 1987 15:13:57 +0000 (15:13 +0000)]
some bug fixes: filename and unintialized data descriptor

37 years agostring compare must be on unsigned chars
ceriel [Tue, 19 May 1987 08:51:48 +0000 (08:51 +0000)]
string compare must be on unsigned chars

37 years agoAdded a pattern for better *p++ operation
ceriel [Tue, 19 May 1987 08:50:17 +0000 (08:50 +0000)]
Added a pattern for better *p++ operation

37 years agosome bug fixes with 'bisb'
ceriel [Mon, 18 May 1987 18:34:59 +0000 (18:34 +0000)]
some bug fixes with 'bisb'

37 years agomany minor corrections
ceriel [Mon, 18 May 1987 15:57:33 +0000 (15:57 +0000)]
many minor corrections

37 years ago-1 is now represented as such
ceriel [Mon, 18 May 1987 15:54:52 +0000 (15:54 +0000)]
-1 is now represented as such

37 years agoimproved ROM handling
ceriel [Mon, 18 May 1987 15:50:42 +0000 (15:50 +0000)]
improved ROM handling

37 years agodeclare mktemp and strcpy
ceriel [Mon, 18 May 1987 14:27:06 +0000 (14:27 +0000)]
declare mktemp and strcpy

37 years agobotch and clear have an unsigned as second arg
ceriel [Mon, 18 May 1987 14:16:41 +0000 (14:16 +0000)]
botch and clear have an unsigned as second arg

37 years agoAdded lintlib
ceriel [Mon, 18 May 1987 13:49:59 +0000 (13:49 +0000)]
Added lintlib

37 years agoAdded lintlib
ceriel [Mon, 18 May 1987 13:37:44 +0000 (13:37 +0000)]
Added lintlib

37 years agoAdded lintlib, minor fixes
ceriel [Mon, 18 May 1987 13:34:06 +0000 (13:34 +0000)]
Added lintlib, minor fixes

37 years agohandle ROM's better
ceriel [Mon, 18 May 1987 13:29:32 +0000 (13:29 +0000)]
handle ROM's better

37 years agoAdded lintlib, minor optim
ceriel [Mon, 18 May 1987 13:11:50 +0000 (13:11 +0000)]
Added lintlib, minor optim

37 years agoAdded lintlib
ceriel [Mon, 18 May 1987 13:10:25 +0000 (13:10 +0000)]
Added lintlib

37 years agoAdded conversion program
ceriel [Mon, 18 May 1987 11:37:18 +0000 (11:37 +0000)]
Added conversion program

37 years agoAdded *REG addressing mode, fixed a bug
ceriel [Mon, 18 May 1987 10:40:19 +0000 (10:40 +0000)]
Added *REG addressing mode, fixed a bug

37 years agodeleted FORMAT, fixed con_float
ceriel [Fri, 15 May 1987 16:32:14 +0000 (16:32 +0000)]
deleted FORMAT, fixed con_float

37 years agobug fix in jmp instruction
ceriel [Fri, 15 May 1987 16:31:00 +0000 (16:31 +0000)]
bug fix in jmp instruction

37 years agobug fix in RMI
ceriel [Fri, 15 May 1987 15:46:50 +0000 (15:46 +0000)]
bug fix in RMI

37 years agoadded end.s
ceriel [Fri, 15 May 1987 12:55:51 +0000 (12:55 +0000)]
added end.s

37 years agolibraries can now be made on any machine
ceriel [Fri, 15 May 1987 09:30:47 +0000 (09:30 +0000)]
libraries can now be made on any machine

37 years agouse aal
ceriel [Fri, 15 May 1987 09:28:57 +0000 (09:28 +0000)]
use aal

37 years agoaddd .distr
ceriel [Fri, 15 May 1987 09:22:54 +0000 (09:22 +0000)]
addd .distr

37 years agoconverted to ACK assembler format
ceriel [Fri, 15 May 1987 09:11:10 +0000 (09:11 +0000)]
converted to ACK assembler format

37 years agoconverted to ACK assembler format
ceriel [Thu, 14 May 1987 17:45:41 +0000 (17:45 +0000)]
converted to ACK assembler format

37 years agodocument zero-initialization
ceriel [Thu, 14 May 1987 16:51:53 +0000 (16:51 +0000)]
document zero-initialization

37 years agogenerate code for ACK assembler, including floats
ceriel [Thu, 14 May 1987 14:58:21 +0000 (14:58 +0000)]
generate code for ACK assembler, including floats

37 years agominor fix; generate code for ACK assembler
ceriel [Thu, 14 May 1987 14:41:16 +0000 (14:41 +0000)]
minor fix; generate code for ACK assembler

37 years agoInitial revision
ceriel [Thu, 14 May 1987 14:32:55 +0000 (14:32 +0000)]
Initial revision

37 years agotell modula-2 compiler about the word-size!
ceriel [Thu, 14 May 1987 11:33:24 +0000 (11:33 +0000)]
tell modula-2 compiler about the word-size!

37 years agofix
ceriel [Wed, 13 May 1987 16:38:31 +0000 (16:38 +0000)]
fix

37 years agouse aal
ceriel [Wed, 13 May 1987 16:32:57 +0000 (16:32 +0000)]
use aal

37 years agoBug fix: negative integers had the sign at the end
ceriel [Wed, 13 May 1987 16:30:06 +0000 (16:30 +0000)]
Bug fix: negative integers had the sign at the end

37 years agofix
ceriel [Wed, 13 May 1987 16:19:49 +0000 (16:19 +0000)]
fix

37 years agoadded modula-2
ceriel [Wed, 13 May 1987 16:18:17 +0000 (16:18 +0000)]
added modula-2

37 years agoadded modula-2
ceriel [Wed, 13 May 1987 16:16:57 +0000 (16:16 +0000)]
added modula-2

37 years agoInitial revision
ceriel [Wed, 13 May 1987 16:13:52 +0000 (16:13 +0000)]
Initial revision

37 years agoAdded SYSTEM.h
ceriel [Wed, 13 May 1987 15:31:21 +0000 (15:31 +0000)]
Added SYSTEM.h

37 years agoinstall manual pages, standard entries
ceriel [Wed, 13 May 1987 15:09:11 +0000 (15:09 +0000)]
install manual pages, standard entries

37 years agominor adaptions
ceriel [Wed, 13 May 1987 14:55:34 +0000 (14:55 +0000)]
minor adaptions

37 years agoadded modula-2
ceriel [Wed, 13 May 1987 14:41:31 +0000 (14:41 +0000)]
added modula-2

37 years agoInitial revision
ceriel [Wed, 13 May 1987 14:36:45 +0000 (14:36 +0000)]
Initial revision

37 years agobug fix in getarea/freearea
ceriel [Wed, 13 May 1987 14:10:11 +0000 (14:10 +0000)]
bug fix in getarea/freearea

37 years agobug fix in constant set computations
ceriel [Wed, 13 May 1987 13:04:28 +0000 (13:04 +0000)]
bug fix in constant set computations

37 years agofixed problem with em_last file for int24
ceriel [Wed, 13 May 1987 10:18:42 +0000 (10:18 +0000)]
fixed problem with em_last file for int24

37 years agosome bug fixes
ceriel [Tue, 12 May 1987 18:23:09 +0000 (18:23 +0000)]
some bug fixes

37 years agomade to work with Modula-2 again
ceriel [Tue, 12 May 1987 18:20:10 +0000 (18:20 +0000)]
made to work with Modula-2 again

37 years agominor fix
ceriel [Tue, 12 May 1987 12:34:04 +0000 (12:34 +0000)]
minor fix

37 years agofixed a minor bug in cstoper.c: computation of mach_long_sign was wrong
ceriel [Tue, 12 May 1987 11:15:55 +0000 (11:15 +0000)]
fixed a minor bug in cstoper.c: computation of mach_long_sign was wrong