ack.git
36 years agosome minor fixes
ceriel [Wed, 14 Oct 1987 12:34:47 +0000 (12:34 +0000)]
some minor fixes

36 years agofixed a bug in a LOS test
ceriel [Thu, 8 Oct 1987 16:54:38 +0000 (16:54 +0000)]
fixed a bug in a LOS test

36 years agoInitial revision
ceriel [Thu, 8 Oct 1987 11:34:19 +0000 (11:34 +0000)]
Initial revision

37 years agoInitial revision
ceriel [Tue, 6 Oct 1987 16:58:10 +0000 (16:58 +0000)]
Initial revision

37 years agoInitial revision
ceriel [Tue, 6 Oct 1987 16:39:14 +0000 (16:39 +0000)]
Initial revision

37 years agoimproved previous fix
ceriel [Mon, 5 Oct 1987 16:17:51 +0000 (16:17 +0000)]
improved previous fix

37 years agonew version for distr
ceriel [Mon, 5 Oct 1987 15:52:02 +0000 (15:52 +0000)]
new version for distr

37 years agofixed a problem with procedures imported from other modules but not
ceriel [Mon, 5 Oct 1987 15:41:30 +0000 (15:41 +0000)]
fixed a problem with procedures imported from other modules but not
declared in their definition modules

37 years agodid not work with CASE statements with large difference between lower
ceriel [Mon, 5 Oct 1987 15:40:53 +0000 (15:40 +0000)]
did not work with CASE statements with large difference between lower
and upper bound

37 years agofixed some bugs:
ceriel [Mon, 5 Oct 1987 10:17:44 +0000 (10:17 +0000)]
fixed some bugs:
- switch with BIG difference between lower and upper now handled correctly
- made sure an added error production is never chosen as the default one
- don't allow AUTO as specification for a parameter

37 years agoAlso recognize m68020 as machine name
ceriel [Mon, 5 Oct 1987 09:59:16 +0000 (09:59 +0000)]
Also recognize m68020 as machine name

37 years agoAdded unmount, now unmount as well as umount exist
ceriel [Mon, 5 Oct 1987 09:17:42 +0000 (09:17 +0000)]
Added unmount, now unmount as well as umount exist

37 years agoset section alignments to 4
ceriel [Mon, 5 Oct 1987 09:01:56 +0000 (09:01 +0000)]
set section alignments to 4

37 years agotake care of GTO
ceriel [Fri, 2 Oct 1987 12:53:04 +0000 (12:53 +0000)]
take care of GTO

37 years agodon't optimize when ms_gto
ceriel [Fri, 2 Oct 1987 12:52:29 +0000 (12:52 +0000)]
don't optimize when ms_gto

37 years agoHandle GTO, LOR/STR 0 also use local base
ceriel [Fri, 2 Oct 1987 12:43:54 +0000 (12:43 +0000)]
Handle GTO, LOR/STR 0 also use local base

37 years agodo not replace LAR/SAR by AAR LOI/STI, when the descriptor is not available
ceriel [Fri, 2 Oct 1987 10:48:38 +0000 (10:48 +0000)]
do not replace LAR/SAR by AAR LOI/STI, when the descriptor is not available

37 years agomake variables that are assigned to alive, at least for a short while
ceriel [Fri, 2 Oct 1987 10:41:13 +0000 (10:41 +0000)]
make variables that are assigned to alive, at least for a short while

37 years agoprint identifier name when multiple declared
ceriel [Fri, 2 Oct 1987 09:55:16 +0000 (09:55 +0000)]
print identifier name when multiple declared

37 years agosome fixes
ceriel [Tue, 29 Sep 1987 16:07:10 +0000 (16:07 +0000)]
some fixes

37 years agoAdapted to new ncgg
ceriel [Tue, 29 Sep 1987 11:32:45 +0000 (11:32 +0000)]
Adapted to new ncgg

37 years agoSome improvements
ceriel [Tue, 29 Sep 1987 09:03:49 +0000 (09:03 +0000)]
Some improvements

37 years agosome fixes
ceriel [Mon, 28 Sep 1987 13:45:24 +0000 (13:45 +0000)]
some fixes

37 years agoran 'make depend' again
ceriel [Mon, 28 Sep 1987 10:18:02 +0000 (10:18 +0000)]
ran 'make depend' again

37 years agonew version
ceriel [Thu, 24 Sep 1987 13:42:50 +0000 (13:42 +0000)]
new version

37 years agoSome minor mods and a bug fix with type transfer functions
ceriel [Thu, 24 Sep 1987 13:07:31 +0000 (13:07 +0000)]
Some minor mods and a bug fix with type transfer functions

37 years agoInitial revision
ceriel [Thu, 24 Sep 1987 13:01:27 +0000 (13:01 +0000)]
Initial revision

37 years agoAdded DO_TOSTACK
ceriel [Thu, 24 Sep 1987 10:26:39 +0000 (10:26 +0000)]
Added DO_TOSTACK

37 years agoMinor adaptions in order to reduce the size
ceriel [Wed, 23 Sep 1987 16:39:43 +0000 (16:39 +0000)]
Minor adaptions in order to reduce the size

37 years agoAdded register decl, re-arranged some code
ceriel [Wed, 23 Sep 1987 14:22:39 +0000 (14:22 +0000)]
Added register decl, re-arranged some code

37 years agoAdded a register decl
ceriel [Tue, 22 Sep 1987 16:14:38 +0000 (16:14 +0000)]
Added a register decl

37 years agofix in error reporting
ceriel [Mon, 21 Sep 1987 13:21:50 +0000 (13:21 +0000)]
fix in error reporting

37 years agoseveral fixes
ceriel [Thu, 17 Sep 1987 16:57:03 +0000 (16:57 +0000)]
several fixes

37 years agosome more fixes
ceriel [Mon, 14 Sep 1987 12:41:08 +0000 (12:41 +0000)]
some more fixes

37 years agosome more fixes
ceriel [Mon, 14 Sep 1987 11:24:12 +0000 (11:24 +0000)]
some more fixes

37 years agoAdded FORchk.c
ceriel [Thu, 10 Sep 1987 15:56:28 +0000 (15:56 +0000)]
Added FORchk.c

37 years agomake sure argument to open is terminated by a 0-byte
ceriel [Tue, 8 Sep 1987 15:35:34 +0000 (15:35 +0000)]
make sure argument to open is terminated by a 0-byte

37 years agoreplaced printfs by fputs where possible
ceriel [Tue, 8 Sep 1987 09:00:29 +0000 (09:00 +0000)]
replaced printfs by fputs where possible

37 years agodisabled listing facilities
ceriel [Tue, 8 Sep 1987 08:59:03 +0000 (08:59 +0000)]
disabled listing facilities

37 years agosome fixes/improvements
ceriel [Mon, 7 Sep 1987 19:05:29 +0000 (19:05 +0000)]
some fixes/improvements

37 years agodeleted some unused variables
ceriel [Thu, 3 Sep 1987 09:32:21 +0000 (09:32 +0000)]
deleted some unused variables

37 years agosome minor fixes, and one important 2/4 one in the sbreak function
ceriel [Wed, 2 Sep 1987 18:42:21 +0000 (18:42 +0000)]
some minor fixes, and one important 2/4 one in the sbreak function

37 years agobrk must return pointer size
ceriel [Wed, 2 Sep 1987 14:54:32 +0000 (14:54 +0000)]
brk must return pointer size

37 years agoprevious fix was wrong; added another
ceriel [Wed, 2 Sep 1987 12:52:44 +0000 (12:52 +0000)]
previous fix was wrong; added another

37 years agoyet another fix in freopen: re-opening for reading did not work properly
ceriel [Wed, 2 Sep 1987 12:43:23 +0000 (12:43 +0000)]
yet another fix in freopen: re-opening for reading did not work properly

37 years agofirst arg to putc must be int or char, not long
ceriel [Tue, 1 Sep 1987 18:31:42 +0000 (18:31 +0000)]
first arg to putc must be int or char, not long

37 years agoadded declaration for fopen
ceriel [Tue, 1 Sep 1987 15:58:30 +0000 (15:58 +0000)]
added declaration for fopen

37 years agodeclared freopen; apparently it is not declared in stdio.h
ceriel [Tue, 1 Sep 1987 15:24:15 +0000 (15:24 +0000)]
declared freopen; apparently it is not declared in stdio.h
on some systems

37 years agotime must be called with a 0-pointer, not with 0! Erikje toch!
ceriel [Tue, 1 Sep 1987 14:18:20 +0000 (14:18 +0000)]
time must be called with a 0-pointer, not with 0! Erikje toch!

37 years agodont count when USE_TMP is not defined
ceriel [Tue, 1 Sep 1987 10:41:35 +0000 (10:41 +0000)]
dont count when USE_TMP is not defined

37 years agofix for statics in nested blocks
ceriel2 [Fri, 28 Aug 1987 09:56:00 +0000 (09:56 +0000)]
fix for statics in nested blocks

37 years agoAdded .globl, fix in Xfit call
ceriel [Wed, 26 Aug 1987 14:45:27 +0000 (14:45 +0000)]
Added .globl, fix in Xfit call

37 years agofixup commit for tag 'distr2' distr2
cvs2hg [Wed, 26 Aug 1987 13:58:31 +0000 (13:58 +0000)]
fixup commit for tag 'distr2'

37 years agoadapted to new semantics of STACK
ceriel [Wed, 26 Aug 1987 13:58:30 +0000 (13:58 +0000)]
adapted to new semantics of STACK

37 years agoadapted table to new semantics of STACK
ceriel [Wed, 26 Aug 1987 13:54:20 +0000 (13:54 +0000)]
adapted table to new semantics of STACK

37 years agoadapted table to new semantics of STACK
ceriel [Wed, 26 Aug 1987 13:47:37 +0000 (13:47 +0000)]
adapted table to new semantics of STACK

37 years agoimproved the c-flag, and corrected a bug in the produced relocation info
ceriel [Wed, 26 Aug 1987 13:22:44 +0000 (13:22 +0000)]
improved the c-flag, and corrected a bug in the produced relocation info

37 years agoadded return.s
ceriel [Wed, 26 Aug 1987 13:06:09 +0000 (13:06 +0000)]
added return.s

37 years agoFLOAT did not work
ceriel [Mon, 24 Aug 1987 14:23:13 +0000 (14:23 +0000)]
FLOAT did not work

37 years agoFLOAT did not work
ceriel [Mon, 24 Aug 1987 13:59:06 +0000 (13:59 +0000)]
FLOAT did not work

37 years agocompiler could not handle using addresses of procedures declared
ceriel [Mon, 24 Aug 1987 11:42:37 +0000 (11:42 +0000)]
compiler could not handle using addresses of procedures declared
in imported definition modules. This is corrected

37 years agoa fix: UID and GID were sign-extended
ceriel [Mon, 24 Aug 1987 09:13:31 +0000 (09:13 +0000)]
a fix: UID and GID were sign-extended

37 years agoAdded a DO_TOSTACK command, and put set number of ALL in tables.c
ceriel [Thu, 20 Aug 1987 19:04:18 +0000 (19:04 +0000)]
Added a DO_TOSTACK command, and put set number of ALL in tables.c

37 years agofixed a problem with the ifdef-stack
ceriel [Thu, 20 Aug 1987 18:12:31 +0000 (18:12 +0000)]
fixed a problem with the ifdef-stack

37 years agofix to previous one. The previous one did not help, this one does
ceriel [Thu, 20 Aug 1987 16:00:18 +0000 (16:00 +0000)]
fix to previous one. The previous one did not help, this one does

37 years agofixed bug with quotes
ceriel [Thu, 20 Aug 1987 15:44:45 +0000 (15:44 +0000)]
fixed bug with quotes

37 years agofixed addition, better patterns for SDL, SDE
ceriel [Thu, 20 Aug 1987 15:30:01 +0000 (15:30 +0000)]
fixed addition, better patterns for SDL, SDE

37 years agocorrected option handling
ceriel [Thu, 20 Aug 1987 13:12:43 +0000 (13:12 +0000)]
corrected option handling

37 years agotold ncg that jsr kills the scratch registers
ceriel [Wed, 19 Aug 1987 19:51:13 +0000 (19:51 +0000)]
told ncg that jsr kills the scratch registers

37 years agodo not accept p flag
ceriel [Wed, 19 Aug 1987 18:13:19 +0000 (18:13 +0000)]
do not accept p flag

37 years agochanged code for loops a bit, and fixed an error in MkCoercion
ceriel [Wed, 19 Aug 1987 18:07:41 +0000 (18:07 +0000)]
changed code for loops a bit, and fixed an error in MkCoercion

37 years agodisabled range-checks
ceriel [Wed, 19 Aug 1987 18:07:01 +0000 (18:07 +0000)]
disabled range-checks

37 years agominor adaption: index array with int, not long
ceriel [Wed, 19 Aug 1987 15:27:15 +0000 (15:27 +0000)]
minor adaption: index array with int, not long

37 years agosome minor corrections
ceriel [Wed, 19 Aug 1987 15:23:41 +0000 (15:23 +0000)]
some minor corrections

37 years agofixed bugs in tzset and ttyslot, adapted malloc to allocate in bigger chunks
ceriel [Wed, 19 Aug 1987 14:44:54 +0000 (14:44 +0000)]
fixed bugs in tzset and ttyslot, adapted malloc to allocate in bigger chunks

37 years agoimproved -c option
ceriel [Wed, 19 Aug 1987 14:10:39 +0000 (14:10 +0000)]
improved -c option

37 years agobug fixes: ifval must be an arith, not an int
ceriel [Wed, 19 Aug 1987 10:36:37 +0000 (10:36 +0000)]
bug fixes: ifval must be an arith, not an int

37 years agoLLsymb was declared twice
ceriel [Wed, 19 Aug 1987 10:12:34 +0000 (10:12 +0000)]
LLsymb was declared twice

37 years agoan attempt to improve error correction on unknown type identifiers.
ceriel [Tue, 18 Aug 1987 10:05:18 +0000 (10:05 +0000)]
an attempt to improve error correction on unknown type identifiers.
Also, a minor fix to ival.g

37 years agofixed: resulted in memory faults in rare cases
ceriel [Mon, 17 Aug 1987 20:32:00 +0000 (20:32 +0000)]
fixed: resulted in memory faults in rare cases

37 years agofix
ceriel [Mon, 17 Aug 1987 19:39:30 +0000 (19:39 +0000)]
fix

37 years agofixes to additions
ceriel [Mon, 17 Aug 1987 18:09:31 +0000 (18:09 +0000)]
fixes to additions

37 years agominor fix
ceriel [Mon, 17 Aug 1987 16:30:14 +0000 (16:30 +0000)]
minor fix

37 years agosome more additions
ceriel [Mon, 17 Aug 1987 16:24:56 +0000 (16:24 +0000)]
some more additions

37 years agonot finding an include file is fatal
ceriel [Mon, 17 Aug 1987 14:36:55 +0000 (14:36 +0000)]
not finding an include file is fatal

37 years agosome fixes to freopen
ceriel [Mon, 17 Aug 1987 14:23:16 +0000 (14:23 +0000)]
some fixes to freopen

37 years agofix in LDC CMS
ceriel [Mon, 17 Aug 1987 14:18:40 +0000 (14:18 +0000)]
fix in LDC CMS

37 years agofixed setbuf. count field was set wrong
ceriel [Fri, 14 Aug 1987 20:32:08 +0000 (20:32 +0000)]
fixed setbuf. count field was set wrong

37 years agofirst free-ing and then reallocing did not work properly.
ceriel [Fri, 14 Aug 1987 11:52:17 +0000 (11:52 +0000)]
first free-ing and then reallocing did not work properly.
Now, free does nothing, except remembering that a block was freed.
malloc, realloc and free check for this.

37 years agofix in one of those tricky addressing modes
ceriel [Fri, 14 Aug 1987 00:15:49 +0000 (00:15 +0000)]
fix in one of those tricky addressing modes

37 years agosome fixes to additions
ceriel [Thu, 13 Aug 1987 15:30:48 +0000 (15:30 +0000)]
some fixes to additions

37 years agosigned compares were just wrong, added a few patterns
ceriel [Thu, 13 Aug 1987 11:22:59 +0000 (11:22 +0000)]
signed compares were just wrong, added a few patterns

37 years agoadded cmi4.s
ceriel [Thu, 13 Aug 1987 11:09:24 +0000 (11:09 +0000)]
added cmi4.s

37 years agofixed a fix, which did not fix a bug after all
ceriel [Thu, 13 Aug 1987 10:18:25 +0000 (10:18 +0000)]
fixed a fix, which did not fix a bug after all

37 years agocorrected
ceriel [Wed, 12 Aug 1987 21:36:30 +0000 (21:36 +0000)]
corrected

37 years agofixed
ceriel [Wed, 12 Aug 1987 20:51:23 +0000 (20:51 +0000)]
fixed

37 years agofixed EXG instruction
ceriel [Wed, 12 Aug 1987 18:37:20 +0000 (18:37 +0000)]
fixed EXG instruction

37 years agoyet another fix, this time to divu/divul/divs/divsl
ceriel [Wed, 12 Aug 1987 18:32:15 +0000 (18:32 +0000)]
yet another fix, this time to divu/divul/divs/divsl

37 years agoadded many patterns
ceriel [Wed, 12 Aug 1987 16:19:02 +0000 (16:19 +0000)]
added many patterns

37 years agorevised some patterns that could lead to NO REGS AVAILABLE
ceriel [Wed, 12 Aug 1987 15:58:54 +0000 (15:58 +0000)]
revised some patterns that could lead to NO REGS AVAILABLE