ack.git
30 years agoChanged for Solaris 2
ceriel [Wed, 6 Oct 1993 16:18:58 +0000 (16:18 +0000)]
Changed for Solaris 2

30 years agofix: probably just a typo
ceriel [Wed, 6 Oct 1993 16:15:30 +0000 (16:15 +0000)]
fix: probably just a typo

30 years agoFix: setrlimit has two parameters
ceriel [Wed, 6 Oct 1993 16:12:40 +0000 (16:12 +0000)]
Fix: setrlimit has two parameters

30 years agoMade more portable
ceriel [Wed, 6 Oct 1993 13:15:12 +0000 (13:15 +0000)]
Made more portable

30 years agoSome more changes for Solaris 2
ceriel [Wed, 6 Oct 1993 11:47:11 +0000 (11:47 +0000)]
Some more changes for Solaris 2

30 years agoSeveral fixes; ported to Solaris 2
ceriel [Wed, 6 Oct 1993 11:45:13 +0000 (11:45 +0000)]
Several fixes; ported to Solaris 2

30 years agoproper trap on divide by 0
ceriel [Mon, 4 Oct 1993 14:13:51 +0000 (14:13 +0000)]
proper trap on divide by 0

30 years agoAn offset fix, and added some files for solaris 2
ceriel [Mon, 4 Oct 1993 08:57:25 +0000 (08:57 +0000)]
An offset fix, and added some files for solaris 2

30 years agoFix to Makefile: define CFLAGS
ceriel [Thu, 30 Sep 1993 15:13:11 +0000 (15:13 +0000)]
Fix to Makefile: define CFLAGS

30 years agoSome stuff for solaris 2
ceriel [Thu, 30 Sep 1993 15:11:52 +0000 (15:11 +0000)]
Some stuff for solaris 2

30 years agoFixed previous fix
ceriel [Thu, 30 Sep 1993 15:10:59 +0000 (15:10 +0000)]
Fixed previous fix

31 years agoFix: Makefile used cc instead of $(UCC)
ceriel [Fri, 3 Sep 1993 11:02:02 +0000 (11:02 +0000)]
Fix: Makefile used cc instead of $(UCC)

31 years agoNew, improved fmod.c
ceriel [Tue, 31 Aug 1993 10:54:08 +0000 (10:54 +0000)]
New, improved fmod.c

31 years agoAdded check, but probably never happens with correct FEF
ceriel [Tue, 31 Aug 1993 10:53:05 +0000 (10:53 +0000)]
Added check, but probably never happens with correct FEF

31 years agoFix to icompute.c: always had one digit too much
ceriel [Thu, 26 Aug 1993 10:08:37 +0000 (10:08 +0000)]
Fix to icompute.c: always had one digit too much

31 years agoFixed bug with union initializers
ceriel [Mon, 9 Aug 1993 09:40:44 +0000 (09:40 +0000)]
Fixed bug with union initializers

31 years agoFixed make.hfiles; some "shells" did not accept it
ceriel [Thu, 5 Aug 1993 13:00:40 +0000 (13:00 +0000)]
Fixed make.hfiles; some "shells" did not accept it

31 years agoFixed make.hfiles; some "shells" did not accept it
ceriel [Thu, 5 Aug 1993 12:30:57 +0000 (12:30 +0000)]
Fixed make.hfiles; some "shells" did not accept it

31 years agoAlways define __ACK when preprocessing
ceriel [Thu, 5 Aug 1993 11:09:12 +0000 (11:09 +0000)]
Always define __ACK when preprocessing

31 years agoReversed bitfields for compatibility with (g)cc
ceriel [Thu, 5 Aug 1993 11:08:48 +0000 (11:08 +0000)]
Reversed bitfields for compatibility with (g)cc

31 years agoFixed typo
ceriel [Wed, 4 Aug 1993 09:24:07 +0000 (09:24 +0000)]
Fixed typo

31 years agoFix make.hfiles; some shells did not accept it
ceriel [Wed, 7 Jul 1993 13:42:45 +0000 (13:42 +0000)]
Fix make.hfiles; some shells did not accept it

31 years agoFixed infinite loop
ceriel [Thu, 24 Jun 1993 15:48:46 +0000 (15:48 +0000)]
Fixed infinite loop

31 years agoImproved 'stop in' mechanism, and prevent core dump ir currlang is not set
ceriel [Wed, 9 Jun 1993 14:18:43 +0000 (14:18 +0000)]
Improved 'stop in' mechanism, and prevent core dump ir currlang is not set

31 years agoPrevent warning about overflow
ceriel [Wed, 9 Jun 1993 11:47:01 +0000 (11:47 +0000)]
Prevent warning about overflow

31 years agoFixed for change in LLgen
ceriel [Wed, 9 Jun 1993 10:34:48 +0000 (10:34 +0000)]
Fixed for change in LLgen

31 years agoAlso skip lint comments in skip_block()
ceriel [Wed, 9 Jun 1993 10:17:44 +0000 (10:17 +0000)]
Also skip lint comments in skip_block()

31 years agoAlso skip lint comments in skip_block()
ceriel [Wed, 9 Jun 1993 09:40:54 +0000 (09:40 +0000)]
Also skip lint comments in skip_block()

31 years agoMention filename for some error messages
ceriel [Tue, 8 Jun 1993 13:02:01 +0000 (13:02 +0000)]
Mention filename for some error messages

31 years agoDon't free filenames when lint
ceriel [Fri, 4 Jun 1993 10:30:16 +0000 (10:30 +0000)]
Don't free filenames when lint

31 years agoA fix: make error_type usable as function type; prevents core dump on some inputs
ceriel [Fri, 14 May 1993 12:01:14 +0000 (12:01 +0000)]
A fix: make error_type usable as function type; prevents core dump on some inputs

31 years agoFixed error: did not compile
ceriel [Wed, 12 May 1993 08:33:03 +0000 (08:33 +0000)]
Fixed error: did not compile

31 years agoAdded /usr/local/bin to PATH (for tbl and the like)
ceriel [Wed, 12 May 1993 08:26:39 +0000 (08:26 +0000)]
Added /usr/local/bin to PATH (for tbl and the like)

31 years agoFixed for empty parameter lists
ceriel [Mon, 10 May 1993 14:02:52 +0000 (14:02 +0000)]
Fixed for empty parameter lists

31 years agosmall fix in ftell
ceriel [Mon, 5 Apr 1993 11:49:59 +0000 (11:49 +0000)]
small fix in ftell

31 years agoAdded make entries to produce troff output on standard output
ceriel [Thu, 1 Apr 1993 11:11:49 +0000 (11:11 +0000)]
Added make entries to produce troff output on standard output

31 years agoAlso run soelim
ceriel [Thu, 1 Apr 1993 11:06:04 +0000 (11:06 +0000)]
Also run soelim

31 years agoFix: wrong target and refs
ceriel [Thu, 1 Apr 1993 10:55:46 +0000 (10:55 +0000)]
Fix: wrong target and refs

31 years agoFix in proto.make: forgot to define SRC_DIR
ceriel [Thu, 1 Apr 1993 10:52:32 +0000 (10:52 +0000)]
Fix in proto.make: forgot to define SRC_DIR

31 years agoChanged installation mechanism for docs
ceriel [Wed, 31 Mar 1993 16:47:12 +0000 (16:47 +0000)]
Changed installation mechanism for docs

31 years agoChanged installation mechanism for docs, deleted mkun
ceriel [Wed, 31 Mar 1993 13:34:42 +0000 (13:34 +0000)]
Changed installation mechanism for docs, deleted mkun

31 years agoChanged installation mechanism for docs
ceriel [Wed, 31 Mar 1993 13:33:07 +0000 (13:33 +0000)]
Changed installation mechanism for docs

31 years agoChanged installation mechanism
ceriel [Wed, 31 Mar 1993 13:22:17 +0000 (13:22 +0000)]
Changed installation mechanism

31 years agoNow uses -ms macros
ceriel [Tue, 30 Mar 1993 15:43:44 +0000 (15:43 +0000)]
Now uses -ms macros

31 years agoFixed problem with missed unstacks
ceriel [Tue, 30 Mar 1993 09:41:00 +0000 (09:41 +0000)]
Fixed problem with missed unstacks

31 years agoFixed error which sometimes caused core dumps
ceriel [Tue, 30 Mar 1993 09:40:07 +0000 (09:40 +0000)]
Fixed error which sometimes caused core dumps

31 years agoImproved constant arithmetic: had several bugs
ceriel [Thu, 18 Mar 1993 13:24:20 +0000 (13:24 +0000)]
Improved constant arithmetic: had several bugs

31 years agorepositioned lint comments, so that they work better
ceriel [Thu, 18 Mar 1993 13:09:55 +0000 (13:09 +0000)]
repositioned lint comments, so that they work better

31 years agoAdded some code to check for Nan/Inf
ceriel [Wed, 24 Feb 1993 15:12:49 +0000 (15:12 +0000)]
Added some code to check for Nan/Inf

31 years agoEnabled divide by 0 and improper trap
ceriel [Wed, 24 Feb 1993 15:10:14 +0000 (15:10 +0000)]
Enabled divide by 0 and improper trap

31 years agoFixed bug: some offsets were just plain wrong
ceriel [Fri, 19 Feb 1993 17:33:40 +0000 (17:33 +0000)]
Fixed bug: some offsets were just plain wrong

31 years agoFixed bug: some offsets were just plain wrong
ceriel [Mon, 8 Feb 1993 13:35:44 +0000 (13:35 +0000)]
Fixed bug: some offsets were just plain wrong

31 years agoFixed problem with relocation,
ceriel [Mon, 8 Feb 1993 13:01:30 +0000 (13:01 +0000)]
Fixed problem with relocation,
added curr_token, so that parser can access token

31 years agoChanged order of declarations
ceriel [Fri, 5 Feb 1993 18:21:46 +0000 (18:21 +0000)]
Changed order of declarations

31 years agoFixed bit-field initializers bug
ceriel [Fri, 5 Feb 1993 18:15:32 +0000 (18:15 +0000)]
Fixed bit-field initializers bug

31 years agoFix: did not work properly on 2-4 machines
ceriel [Wed, 3 Feb 1993 13:28:14 +0000 (13:28 +0000)]
Fix: did not work properly on 2-4 machines

31 years agoAdded some patterns and fixed error in constant multiplication
ceriel [Wed, 3 Feb 1993 10:10:07 +0000 (10:10 +0000)]
Added some patterns and fixed error in constant multiplication

31 years agoFix: previous version did not work with variable # of args
ceriel [Thu, 28 Jan 1993 11:45:38 +0000 (11:45 +0000)]
Fix: previous version did not work with variable # of args

31 years agoNo more global space for structure returns
ceriel [Thu, 28 Jan 1993 10:09:51 +0000 (10:09 +0000)]
No more global space for structure returns

31 years agoFix small bug: space following a replacement list was included in the list
ceriel [Tue, 26 Jan 1993 11:58:00 +0000 (11:58 +0000)]
Fix small bug: space following a replacement list was included in the list

31 years agoFix small bug: space following a replacement list was included in the list
ceriel [Tue, 26 Jan 1993 11:49:23 +0000 (11:49 +0000)]
Fix small bug: space following a replacement list was included in the list

31 years agoFixed bit-field initializers bug
ceriel [Thu, 21 Jan 1993 11:00:51 +0000 (11:00 +0000)]
Fixed bit-field initializers bug

31 years agoImproved previous fix
ceriel [Tue, 19 Jan 1993 15:33:35 +0000 (15:33 +0000)]
Improved previous fix

31 years agofound some small leaks with Purify
ceriel [Mon, 18 Jan 1993 16:14:43 +0000 (16:14 +0000)]
found some small leaks with Purify

31 years agofound a small error with Purify
ceriel [Mon, 18 Jan 1993 15:30:54 +0000 (15:30 +0000)]
found a small error with Purify

31 years agofound some small leaks with Purify
ceriel [Mon, 18 Jan 1993 15:29:54 +0000 (15:29 +0000)]
found some small leaks with Purify

31 years agofound some small leaks with Purify
ceriel [Mon, 18 Jan 1993 15:10:01 +0000 (15:10 +0000)]
found some small leaks with Purify

31 years agoAdded diagnostic about use of for example union tag as a struct tag
ceriel [Fri, 15 Jan 1993 12:41:15 +0000 (12:41 +0000)]
Added diagnostic about use of for example union tag as a struct tag

31 years agoFixed bug in flushbuf: did not reset stream->_ptr on write error
ceriel [Thu, 14 Jan 1993 10:02:28 +0000 (10:02 +0000)]
Fixed bug in flushbuf: did not reset stream->_ptr on write error

31 years agoFix in tes mechanism: CAL and CAI
ceriel [Tue, 12 Jan 1993 15:48:39 +0000 (15:48 +0000)]
Fix in tes mechanism: CAL and CAI

31 years agoFixed error: ] was missing in translation of COM
ceriel [Mon, 11 Jan 1993 12:46:04 +0000 (12:46 +0000)]
Fixed error: ] was missing in translation of COM

31 years agoRemoved adder.h from proto.libfp
ceriel [Tue, 5 Jan 1993 12:52:47 +0000 (12:52 +0000)]
Removed adder.h from proto.libfp

31 years agoRemoved adder.h from .distr
ceriel [Tue, 5 Jan 1993 12:50:30 +0000 (12:50 +0000)]
Removed adder.h from .distr

31 years agoUpdated for ANSI C, cleaned up a bit
ceriel [Tue, 5 Jan 1993 12:06:58 +0000 (12:06 +0000)]
Updated for ANSI C, cleaned up a bit

31 years agofixed bug: qualified type introduction within structure decl
ceriel [Tue, 22 Dec 1992 15:29:56 +0000 (15:29 +0000)]
fixed bug: qualified type introduction within structure decl

31 years agoimproved ply handling
ceriel [Fri, 18 Dec 1992 10:29:31 +0000 (10:29 +0000)]
improved ply handling

31 years agoimproved ply handling
ceriel [Fri, 18 Dec 1992 10:22:55 +0000 (10:22 +0000)]
improved ply handling

31 years agoUse test instruction for testing
ceriel [Thu, 17 Dec 1992 12:58:05 +0000 (12:58 +0000)]
Use test instruction for testing

31 years agoply adaption was wrong for EM replacements
ceriel [Thu, 17 Dec 1992 12:52:21 +0000 (12:52 +0000)]
ply adaption was wrong for EM replacements

31 years agoFix: lint complained about ptr->void* conversions
ceriel [Thu, 17 Dec 1992 11:18:38 +0000 (11:18 +0000)]
Fix: lint complained about ptr->void* conversions

31 years agoshifts do NOT set condition codes properly
ceriel [Mon, 14 Dec 1992 16:40:22 +0000 (16:40 +0000)]
shifts do NOT set condition codes properly

31 years agoSeveral fixes: SDF was wrong, and shifts do NOT set contition codes properly
ceriel [Mon, 14 Dec 1992 16:37:35 +0000 (16:37 +0000)]
Several fixes: SDF was wrong, and shifts do NOT set contition codes properly

31 years agoFix: used data from freed memory
ceriel [Tue, 8 Dec 1992 17:44:01 +0000 (17:44 +0000)]
Fix: used data from freed memory

31 years agoFix in fef.s: handles infinity more graceful now
ceriel [Tue, 8 Dec 1992 17:26:41 +0000 (17:26 +0000)]
Fix in fef.s: handles infinity more graceful now

31 years agoSeveral changes for ANSI C
ceriel [Fri, 4 Dec 1992 09:36:54 +0000 (09:36 +0000)]
Several changes for ANSI C

31 years agoFix: MkCoercion did not handle error_type
ceriel [Fri, 20 Nov 1992 13:37:49 +0000 (13:37 +0000)]
Fix: MkCoercion did not handle error_type

31 years agoAdded M68030 MMU instructions
ceriel [Thu, 19 Nov 1992 18:19:55 +0000 (18:19 +0000)]
Added M68030 MMU instructions

31 years agoAdded LL_MAXTOKNO
ceriel [Thu, 19 Nov 1992 15:37:52 +0000 (15:37 +0000)]
Added LL_MAXTOKNO

31 years agoDocumented LL_MAXTOKNO
ceriel [Thu, 19 Nov 1992 15:37:04 +0000 (15:37 +0000)]
Documented LL_MAXTOKNO

31 years agoSeparated the m68020 syntax from the table, so that we can also create
ceriel [Mon, 16 Nov 1992 17:24:25 +0000 (17:24 +0000)]
Separated the m68020 syntax from the table, so that we can also create
a m68000 code generator producing m68020 syntax

31 years agoFixed bug in register initialization for offsets > 4096
ceriel [Mon, 16 Nov 1992 14:31:49 +0000 (14:31 +0000)]
Fixed bug in register initialization for offsets > 4096

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'