ack.git
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

37 years agosome adaptions undone
ceriel [Wed, 12 Aug 1987 14:51:58 +0000 (14:51 +0000)]
some adaptions undone

37 years agostdio.h should not define BMASK
ceriel [Wed, 12 Aug 1987 09:24:57 +0000 (09:24 +0000)]
stdio.h should not define BMASK

37 years agofix + some more statistics
ceriel [Tue, 11 Aug 1987 15:31:09 +0000 (15:31 +0000)]
fix + some more statistics

37 years agotake alignments into account
ceriel [Tue, 11 Aug 1987 15:28:06 +0000 (15:28 +0000)]
take alignments into account

37 years agoadapted sizes somewhat, made facility to print memory statistics
ceriel [Tue, 11 Aug 1987 14:42:15 +0000 (14:42 +0000)]
adapted sizes somewhat, made facility to print memory statistics

37 years agoAdded the possibility to disable range-checks
ceriel [Tue, 11 Aug 1987 10:50:30 +0000 (10:50 +0000)]
Added the possibility to disable range-checks

37 years agoyet another fix in those tricky FOR-loops
ceriel [Tue, 11 Aug 1987 08:58:20 +0000 (08:58 +0000)]
yet another fix in those tricky FOR-loops

37 years agosome more fixes, and tried to make smaller
ceriel [Mon, 10 Aug 1987 21:43:47 +0000 (21:43 +0000)]
some more fixes, and tried to make smaller

37 years agofix to fix
ceriel [Mon, 10 Aug 1987 14:06:37 +0000 (14:06 +0000)]
fix to fix

37 years agoGenerated code for FOR-loops was wrong
ceriel [Mon, 10 Aug 1987 13:01:54 +0000 (13:01 +0000)]
Generated code for FOR-loops was wrong

37 years agonestlevel count per file
ceriel [Mon, 10 Aug 1987 11:17:20 +0000 (11:17 +0000)]
nestlevel count per file

37 years agonestlevel count per file
ceriel [Mon, 10 Aug 1987 10:43:51 +0000 (10:43 +0000)]
nestlevel count per file

37 years agodynamic table sizes, commons in ranlib table
ceriel [Mon, 10 Aug 1987 10:20:52 +0000 (10:20 +0000)]
dynamic table sizes, commons in ranlib table

37 years agosome fixes
ceriel [Fri, 7 Aug 1987 19:54:45 +0000 (19:54 +0000)]
some fixes

37 years agofixes to preprocessor part
ceriel [Fri, 7 Aug 1987 19:53:54 +0000 (19:53 +0000)]
fixes to preprocessor part

37 years agoran out of another static list; made length dynamic
ceriel [Fri, 7 Aug 1987 14:35:21 +0000 (14:35 +0000)]
ran out of another static list; made length dynamic

37 years agodeleted a warning
ceriel [Thu, 6 Aug 1987 19:15:40 +0000 (19:15 +0000)]
deleted a warning

37 years agomake two versions: one for new peephole optimizer
ceriel [Thu, 6 Aug 1987 19:00:21 +0000 (19:00 +0000)]
make two versions: one for new peephole optimizer

37 years agofixed manual page
ceriel [Thu, 6 Aug 1987 18:59:07 +0000 (18:59 +0000)]
fixed manual page

37 years agoAdded files for new peephole optimizer
ceriel [Thu, 6 Aug 1987 18:58:39 +0000 (18:58 +0000)]
Added files for new peephole optimizer

37 years agouse newer read_em module, + checking library
ceriel [Thu, 6 Aug 1987 18:56:36 +0000 (18:56 +0000)]
use newer read_em module, + checking library

37 years agoalign sizes
ceriel [Thu, 6 Aug 1987 18:40:02 +0000 (18:40 +0000)]
align sizes

37 years agogenerate commons for bss
ceriel [Thu, 6 Aug 1987 15:11:09 +0000 (15:11 +0000)]
generate commons for bss

37 years agoOUTTRACE was doubly defined
ceriel [Thu, 6 Aug 1987 14:29:16 +0000 (14:29 +0000)]
OUTTRACE was doubly defined

37 years agofix in font-change
ceriel [Thu, 6 Aug 1987 14:26:45 +0000 (14:26 +0000)]
fix in font-change

37 years agocode improvement
ceriel [Thu, 6 Aug 1987 14:24:08 +0000 (14:24 +0000)]
code improvement

37 years agofixes
ceriel [Thu, 6 Aug 1987 14:21:01 +0000 (14:21 +0000)]
fixes

37 years agominor mods
ceriel [Thu, 6 Aug 1987 14:20:11 +0000 (14:20 +0000)]
minor mods

37 years agofixed a bug with setjmp.
ceriel [Thu, 6 Aug 1987 14:19:06 +0000 (14:19 +0000)]
fixed a bug with setjmp.
Fixed a bug with non-struct pointers referring to structs

37 years agomoved the FCONST moves, so that they are found before the source moves
ceriel [Thu, 6 Aug 1987 13:08:02 +0000 (13:08 +0000)]
moved the FCONST moves, so that they are found before the source moves