ack.git
31 years agoFix 1.69 was partly wrong
ceriel [Mon, 16 Nov 1992 13:52:07 +0000 (13:52 +0000)]
Fix 1.69 was partly wrong

31 years agoYet another bug: null reference
ceriel [Mon, 9 Nov 1992 14:30:28 +0000 (14:30 +0000)]
Yet another bug: null reference

31 years agoFixed bug: divide by 0
ceriel [Mon, 9 Nov 1992 10:14:47 +0000 (10:14 +0000)]
Fixed bug: divide by 0

31 years agoFixed error: removed space where it did not belong
ceriel [Wed, 4 Nov 1992 16:08:11 +0000 (16:08 +0000)]
Fixed error: removed space where it did not belong

31 years agodeclared loadbuf
ceriel [Mon, 26 Oct 1992 11:07:55 +0000 (11:07 +0000)]
declared loadbuf

31 years agoRemoved static buffer in gen_idf
ceriel [Thu, 22 Oct 1992 16:56:28 +0000 (16:56 +0000)]
Removed static buffer in gen_idf

31 years agoRemoved static buffer in gen_idf
ceriel [Thu, 22 Oct 1992 16:00:05 +0000 (16:00 +0000)]
Removed static buffer in gen_idf

31 years agoFixed bug: checking for multiple occurrences of same case label was wrong
ceriel [Wed, 21 Oct 1992 10:53:45 +0000 (10:53 +0000)]
Fixed bug: checking for multiple occurrences of same case label was wrong

31 years agosmall fix: carry was not always clear before the 'sbc'
ceriel [Fri, 16 Oct 1992 15:43:46 +0000 (15:43 +0000)]
small fix: carry was not always clear before the 'sbc'

31 years agoFixed scope bug for structures: a(struct S *p) { struct S { int i; }; p->i ...
ceriel [Wed, 14 Oct 1992 10:48:27 +0000 (10:48 +0000)]
Fixed scope bug for structures: a(struct S *p) { struct S { int i; }; p->i ...
should work

31 years agoFixed bug: REP resulted in 0xF2 instead of 0xF3
ceriel [Mon, 12 Oct 1992 17:25:15 +0000 (17:25 +0000)]
Fixed bug: REP resulted in 0xF2 instead of 0xF3

32 years agoUse 80386 SET instruction
ceriel [Thu, 17 Sep 1992 14:15:20 +0000 (14:15 +0000)]
Use 80386 SET instruction

32 years agoSeveral fixes and addition of 80486 instructions
ceriel [Wed, 16 Sep 1992 16:10:30 +0000 (16:10 +0000)]
Several fixes and addition of 80486 instructions

32 years agoFixed ARPL instruction
ceriel [Mon, 7 Sep 1992 14:13:11 +0000 (14:13 +0000)]
Fixed ARPL instruction

32 years agoImproved installation mechanism
ceriel [Mon, 7 Sep 1992 13:21:34 +0000 (13:21 +0000)]
Improved installation mechanism

32 years agoFix previous change
ceriel [Mon, 7 Sep 1992 12:47:11 +0000 (12:47 +0000)]
Fix previous change

32 years agofix: DO_FAST was not set properly
ceriel [Fri, 4 Sep 1992 09:22:11 +0000 (09:22 +0000)]
fix: DO_FAST was not set properly

32 years agoAdded some patterns involving DUPs
ceriel [Tue, 1 Sep 1992 11:16:20 +0000 (11:16 +0000)]
Added some patterns involving DUPs

32 years agoSmall change in register allocation criteria
ceriel [Tue, 1 Sep 1992 11:13:42 +0000 (11:13 +0000)]
Small change in register allocation criteria

32 years agoFix for sparc description
ceriel [Tue, 1 Sep 1992 10:41:37 +0000 (10:41 +0000)]
Fix for sparc description

32 years agoSome minor modifications reflecting some changes in the peephole optimizer
ceriel [Tue, 1 Sep 1992 10:35:57 +0000 (10:35 +0000)]
Some minor modifications reflecting some changes in the peephole optimizer

32 years agoSome minor modifications reflecting some changes in the peephole optimizer
ceriel [Tue, 1 Sep 1992 10:19:21 +0000 (10:19 +0000)]
Some minor modifications reflecting some changes in the peephole optimizer

32 years agoSome minor modifications reflecting some changes in the peephole optimizer
ceriel [Tue, 1 Sep 1992 09:39:15 +0000 (09:39 +0000)]
Some minor modifications reflecting some changes in the peephole optimizer

32 years agoDisable multiplication optimizer when global optimizer is used
ceriel [Mon, 31 Aug 1992 16:47:40 +0000 (16:47 +0000)]
Disable multiplication optimizer when global optimizer is used

32 years agoFixed bug: imulb was given wrong opcode
ceriel [Mon, 31 Aug 1992 15:23:59 +0000 (15:23 +0000)]
Fixed bug: imulb was given wrong opcode

32 years agotell users to call /bin/TakeAction instead of /TakeAction
ceriel [Tue, 11 Aug 1992 11:08:47 +0000 (11:08 +0000)]
tell users to call /bin/TakeAction instead of /TakeAction

32 years agoApparently forgot about the .so suffix
ceriel [Tue, 28 Jul 1992 08:28:48 +0000 (08:28 +0000)]
Apparently forgot about the .so suffix

32 years agoSuffix is .so, not .s
ceriel [Tue, 28 Jul 1992 08:24:26 +0000 (08:24 +0000)]
Suffix is .so, not .s

32 years agoAlways did limit_enquire
ceriel [Mon, 27 Jul 1992 14:32:53 +0000 (14:32 +0000)]
Always did limit_enquire

32 years agoFix: always assumed that base type of bitfield had sizeof(int)
ceriel [Mon, 27 Jul 1992 13:28:49 +0000 (13:28 +0000)]
Fix: always assumed that base type of bitfield had sizeof(int)

32 years agoFix previous 'fix'
ceriel [Thu, 23 Jul 1992 11:51:39 +0000 (11:51 +0000)]
Fix previous 'fix'

32 years agoFix in "bits_in_type" variable
ceriel [Wed, 22 Jul 1992 15:44:47 +0000 (15:44 +0000)]
Fix in "bits_in_type" variable

32 years agoWas wrong when compiled with ANSI compiler
ceriel [Wed, 22 Jul 1992 13:49:15 +0000 (13:49 +0000)]
Was wrong when compiled with ANSI compiler

32 years agoAnd some more ...
ceriel [Wed, 22 Jul 1992 13:45:08 +0000 (13:45 +0000)]
And some more ...

32 years agoAdded some patterns
ceriel [Wed, 22 Jul 1992 13:37:27 +0000 (13:37 +0000)]
Added some patterns

32 years agoFixed comparison functions: unsigned char!
ceriel [Wed, 22 Jul 1992 12:51:53 +0000 (12:51 +0000)]
Fixed comparison functions: unsigned char!

32 years agofixed lint complaint
ceriel [Tue, 21 Jul 1992 14:40:23 +0000 (14:40 +0000)]
fixed lint complaint

32 years agoFix evaluation order problem
ceriel [Tue, 21 Jul 1992 11:23:24 +0000 (11:23 +0000)]
Fix evaluation order problem

32 years agoAdded mk_tokdefs
ceriel [Mon, 13 Jul 1992 10:38:31 +0000 (10:38 +0000)]
Added mk_tokdefs

32 years agoUse UTIL_HOME instead of TARGET_HOME
ceriel [Mon, 13 Jul 1992 10:34:49 +0000 (10:34 +0000)]
Use UTIL_HOME instead of TARGET_HOME

32 years agoFixed bug in UCFLAGS
ceriel [Mon, 13 Jul 1992 10:28:08 +0000 (10:28 +0000)]
Fixed bug in UCFLAGS

32 years agoFixed V7 and SYS_V utime problem
ceriel [Fri, 10 Jul 1992 15:22:01 +0000 (15:22 +0000)]
Fixed V7 and SYS_V utime problem

32 years agostrip did not truncate file
ceriel [Thu, 9 Jul 1992 14:02:43 +0000 (14:02 +0000)]
strip did not truncate file

32 years agoImproved N_SOL handling
ceriel [Thu, 2 Jul 1992 11:15:18 +0000 (11:15 +0000)]
Improved N_SOL handling

32 years agoimproved symbol table generation when source file has line directives
ceriel [Thu, 2 Jul 1992 10:23:46 +0000 (10:23 +0000)]
improved symbol table generation when source file has line directives

32 years agoNo system-calls from libem
ceriel [Tue, 30 Jun 1992 17:43:24 +0000 (17:43 +0000)]
No system-calls from libem

32 years agoAdded EXIT, WRITE entry point
ceriel [Tue, 30 Jun 1992 17:42:09 +0000 (17:42 +0000)]
Added EXIT, WRITE entry point

32 years agoNo system-calls from libem
ceriel [Tue, 30 Jun 1992 17:37:35 +0000 (17:37 +0000)]
No system-calls from libem

32 years agoAdded EXIT, WRITE entry point
ceriel [Tue, 30 Jun 1992 17:36:49 +0000 (17:36 +0000)]
Added EXIT, WRITE entry point

32 years agoAdded EXIT, WRITE and BRK entry point
ceriel [Tue, 30 Jun 1992 17:06:10 +0000 (17:06 +0000)]
Added EXIT, WRITE and BRK entry point

32 years agoNo system-calls from libem
ceriel [Tue, 30 Jun 1992 16:51:19 +0000 (16:51 +0000)]
No system-calls from libem

32 years agoAdded EXIT, WRITE and BRK entry point
ceriel [Tue, 30 Jun 1992 16:39:49 +0000 (16:39 +0000)]
Added EXIT, WRITE and BRK entry point

32 years agoNo system-calls from libem
ceriel [Tue, 30 Jun 1992 16:39:47 +0000 (16:39 +0000)]
No system-calls from libem

32 years agoNo system-calls from libem
ceriel [Tue, 30 Jun 1992 16:31:52 +0000 (16:31 +0000)]
No system-calls from libem

32 years agoAdded EXIT, WRITE and BRK entry point
ceriel [Tue, 30 Jun 1992 16:30:56 +0000 (16:30 +0000)]
Added EXIT, WRITE and BRK entry point

32 years agoAdded EXIT, WRITE and BRK entry point
ceriel [Tue, 30 Jun 1992 16:24:17 +0000 (16:24 +0000)]
Added EXIT, WRITE and BRK entry point

32 years agoAdded EXIT, WRITE and BRK entry point
ceriel [Tue, 30 Jun 1992 16:10:24 +0000 (16:10 +0000)]
Added EXIT, WRITE and BRK entry point

32 years agoNo system-calls from libem
ceriel [Tue, 30 Jun 1992 16:08:42 +0000 (16:08 +0000)]
No system-calls from libem

32 years agoAdded BRK,WRITE and EXIT entry points
ceriel [Tue, 30 Jun 1992 16:05:33 +0000 (16:05 +0000)]
Added BRK,WRITE and EXIT entry points

32 years agoAdded EXIT, WRITE and BRK entry point
ceriel [Tue, 30 Jun 1992 16:04:38 +0000 (16:04 +0000)]
Added EXIT, WRITE and BRK entry point

32 years agoNo system-calls from libem
ceriel [Tue, 30 Jun 1992 15:58:35 +0000 (15:58 +0000)]
No system-calls from libem

32 years agoAdded EXIT, WRITE and BRK entry point
ceriel [Tue, 30 Jun 1992 15:52:07 +0000 (15:52 +0000)]
Added EXIT, WRITE and BRK entry point

32 years agoAdded BRK and EXIT entry points
ceriel [Tue, 30 Jun 1992 15:51:31 +0000 (15:51 +0000)]
Added BRK and EXIT entry points

32 years agoAdded EXIT and BRK entry point
ceriel [Tue, 30 Jun 1992 15:22:55 +0000 (15:22 +0000)]
Added EXIT and BRK entry point

32 years agoNo system-calls from libem
ceriel [Tue, 30 Jun 1992 15:22:07 +0000 (15:22 +0000)]
No system-calls from libem

32 years agoAdded EXIT and BRK entry point
ceriel [Tue, 30 Jun 1992 15:11:49 +0000 (15:11 +0000)]
Added EXIT and BRK entry point

32 years agoAdded BRK entry point
ceriel [Tue, 30 Jun 1992 15:08:35 +0000 (15:08 +0000)]
Added BRK entry point

32 years agoAdded EXIT and BRK entry point
ceriel [Tue, 30 Jun 1992 15:02:56 +0000 (15:02 +0000)]
Added EXIT and BRK entry point

32 years agoNo system-calls from libem
ceriel [Tue, 30 Jun 1992 15:02:32 +0000 (15:02 +0000)]
No system-calls from libem

32 years agoAdded EXIT and BRK entry point
ceriel [Tue, 30 Jun 1992 11:40:12 +0000 (11:40 +0000)]
Added EXIT and BRK entry point

32 years agoNo system-calls from libem
ceriel [Tue, 30 Jun 1992 11:39:12 +0000 (11:39 +0000)]
No system-calls from libem

32 years agoNo system-calls from libem
ceriel [Tue, 30 Jun 1992 11:19:33 +0000 (11:19 +0000)]
No system-calls from libem

32 years agoAdded EXIT entry point
ceriel [Tue, 30 Jun 1992 11:18:17 +0000 (11:18 +0000)]
Added EXIT entry point

32 years agoRemoved # in commands
ceriel [Fri, 26 Jun 1992 12:54:57 +0000 (12:54 +0000)]
Removed # in commands

32 years agoRemoved # in commands, changed mechanism for computing mem used
ceriel [Fri, 26 Jun 1992 12:47:07 +0000 (12:47 +0000)]
Removed # in commands, changed mechanism for computing mem used

32 years agoRemoved # in commands, removed call to _cleanup()
ceriel [Fri, 26 Jun 1992 12:42:31 +0000 (12:42 +0000)]
Removed # in commands, removed call to _cleanup()

32 years agoChanged mechanism for coputing amount of memory used
ceriel [Fri, 26 Jun 1992 12:38:10 +0000 (12:38 +0000)]
Changed mechanism for coputing amount of memory used

32 years agoRemoved # in commands
ceriel [Fri, 26 Jun 1992 12:01:31 +0000 (12:01 +0000)]
Removed # in commands

32 years agoRemoved # in commands, and a small fix in ch3mon.c
ceriel [Fri, 26 Jun 1992 11:57:17 +0000 (11:57 +0000)]
Removed # in commands, and a small fix in ch3mon.c

32 years agoSome corrections
ceriel [Fri, 26 Jun 1992 11:54:22 +0000 (11:54 +0000)]
Some corrections

32 years agoMade a declaration a little less suspicious, and removed # from proto.make
ceriel [Thu, 25 Jun 1992 17:41:51 +0000 (17:41 +0000)]
Made a declaration a little less suspicious, and removed # from proto.make

32 years agoAdded declaration for st_alloc()
ceriel [Thu, 25 Jun 1992 11:32:30 +0000 (11:32 +0000)]
Added declaration for st_alloc()

32 years agoAdded rm_deps
ceriel [Wed, 24 Jun 1992 14:13:10 +0000 (14:13 +0000)]
Added rm_deps

32 years agobug fix: an illegal 'inc' was generated
ceriel [Fri, 12 Jun 1992 15:04:27 +0000 (15:04 +0000)]
bug fix: an illegal 'inc' was generated

32 years agoFix: sometimes did not reserve space for local on a mes ms_gto
ceriel [Fri, 12 Jun 1992 09:46:43 +0000 (09:46 +0000)]
Fix: sometimes did not reserve space for local on a mes ms_gto

32 years agoFixed checking of unary '*'
ceriel [Fri, 12 Jun 1992 09:03:07 +0000 (09:03 +0000)]
Fixed checking of unary '*'

32 years agoFixed typo
ceriel [Tue, 9 Jun 1992 11:23:39 +0000 (11:23 +0000)]
Fixed typo

32 years agoFixed bug in '#ifdef FALSE || 1 (garbage)
ceriel [Tue, 26 May 1992 18:09:11 +0000 (18:09 +0000)]
Fixed bug in '#ifdef FALSE || 1 (garbage)

32 years agoCorrected problem in reading symbol table: t14=15, t15=16 did not work properly
ceriel [Wed, 20 May 1992 10:57:42 +0000 (10:57 +0000)]
Corrected problem in reading symbol table: t14=15, t15=16 did not work properly

32 years agoCorrected: end_em is in lib/m68k2, not in lib/minixST
ceriel [Wed, 20 May 1992 10:54:40 +0000 (10:54 +0000)]
Corrected: end_em is in lib/m68k2, not in lib/minixST

32 years agoImproved symbol table for grind
ceriel [Wed, 20 May 1992 10:54:28 +0000 (10:54 +0000)]
Improved symbol table for grind

32 years agoRestored exit.c and cleanup.c
ceriel [Mon, 18 May 1992 16:10:18 +0000 (16:10 +0000)]
Restored exit.c and cleanup.c

32 years agoRestored exit.c and cleanup.c
ceriel [Mon, 18 May 1992 16:01:16 +0000 (16:01 +0000)]
Restored exit.c and cleanup.c

32 years agoAdded missing files
ceriel [Fri, 15 May 1992 13:55:14 +0000 (13:55 +0000)]
Added missing files

32 years agoFilename check now only for implementation modules
ceriel [Fri, 15 May 1992 13:53:36 +0000 (13:53 +0000)]
Filename check now only for implementation modules

32 years agoupdated catchsig.s
ceriel [Fri, 15 May 1992 13:31:19 +0000 (13:31 +0000)]
updated catchsig.s

32 years agoAdded some missing files
ceriel [Fri, 15 May 1992 13:14:55 +0000 (13:14 +0000)]
Added some missing files

32 years agoFix in previous added check
ceriel [Mon, 11 May 1992 16:15:28 +0000 (16:15 +0000)]
Fix in previous added check

32 years agoAdded filename check
ceriel [Mon, 11 May 1992 11:52:22 +0000 (11:52 +0000)]
Added filename check

32 years agoFixed bug: temporary local was used more than once
ceriel [Mon, 11 May 1992 11:30:04 +0000 (11:30 +0000)]
Fixed bug: temporary local was used more than once