ack.git
30 years agoChanged modules mechanism
ceriel [Wed, 10 Nov 1993 10:04:30 +0000 (10:04 +0000)]
Changed modules mechanism

30 years agoAdded modules/h
ceriel [Wed, 10 Nov 1993 10:03:23 +0000 (10:03 +0000)]
Added modules/h

30 years agoAdded prototypes
ceriel [Fri, 5 Nov 1993 15:02:57 +0000 (15:02 +0000)]
Added prototypes

30 years agoAdded -lelf for grind on sparc_solaris
ceriel [Fri, 5 Nov 1993 13:12:46 +0000 (13:12 +0000)]
Added -lelf for grind on sparc_solaris

30 years agoCompilers should recognize void by now
ceriel [Tue, 26 Oct 1993 16:26:36 +0000 (16:26 +0000)]
Compilers should recognize void by now

30 years agoFixed div() and ldiv() for machines with -1/2 = -1
ceriel [Tue, 26 Oct 1993 13:58:04 +0000 (13:58 +0000)]
Fixed div() and ldiv() for machines with -1/2 = -1

30 years agoInclude em_label.h before em_code.h
ceriel [Tue, 26 Oct 1993 09:59:06 +0000 (09:59 +0000)]
Include em_label.h before em_code.h

30 years agoUse LCSYM for bss and STSYM for data, so that grind can see the diff
ceriel [Mon, 25 Oct 1993 15:43:02 +0000 (15:43 +0000)]
Use LCSYM for bss and STSYM for data, so that grind can see the diff

30 years agoUse LCSYM for bss and STSYM for data, so that grind can see the diff
ceriel [Mon, 25 Oct 1993 15:34:08 +0000 (15:34 +0000)]
Use LCSYM for bss and STSYM for data, so that grind can see the diff

30 years agoDefine NDEBUG if you don't want assertions
ceriel [Fri, 22 Oct 1993 14:30:43 +0000 (14:30 +0000)]
Define NDEBUG if you don't want assertions

30 years agoA fix for stabs, and define NDEBUG
ceriel [Fri, 22 Oct 1993 14:24:31 +0000 (14:24 +0000)]
A fix for stabs, and define NDEBUG

30 years agoAdded prototype
ceriel [Fri, 22 Oct 1993 14:09:28 +0000 (14:09 +0000)]
Added prototype

30 years agoModified to conform to ANSI C
ceriel [Fri, 22 Oct 1993 14:05:24 +0000 (14:05 +0000)]
Modified to conform to ANSI C

30 years agoAdded prototypes
ceriel [Fri, 22 Oct 1993 13:49:04 +0000 (13:49 +0000)]
Added prototypes

30 years agoANSI C fixes
ceriel [Thu, 21 Oct 1993 12:50:58 +0000 (12:50 +0000)]
ANSI C fixes

30 years agoAdded -s option to as (to keep stabs)
ceriel [Wed, 13 Oct 1993 13:06:49 +0000 (13:06 +0000)]
Added -s option to as (to keep stabs)

30 years agoAll 'follows' checks only to be done when ! unresolved
ceriel [Wed, 13 Oct 1993 10:47:28 +0000 (10:47 +0000)]
All 'follows' checks only to be done when ! unresolved

30 years agoMention all sections
ceriel [Wed, 13 Oct 1993 10:46:11 +0000 (10:46 +0000)]
Mention all sections

30 years agoSome more space for file names
ceriel [Tue, 12 Oct 1993 09:45:59 +0000 (09:45 +0000)]
Some more space for file names

30 years agoFixed: functions were implicitly declared extern and later static
ceriel [Thu, 7 Oct 1993 17:47:26 +0000 (17:47 +0000)]
Fixed: functions were implicitly declared extern and later static

30 years agoAdded sparc_solaris
ceriel [Thu, 7 Oct 1993 17:41:19 +0000 (17:41 +0000)]
Added sparc_solaris

30 years agoSome minor changes: prevent some warnings
ceriel [Thu, 7 Oct 1993 14:07:42 +0000 (14:07 +0000)]
Some minor changes: prevent some warnings

30 years agoAdded -LIB where needed
ceriel [Thu, 7 Oct 1993 10:56:25 +0000 (10:56 +0000)]
Added -LIB where needed

30 years agoAdded sparc_solaris
ceriel [Thu, 7 Oct 1993 09:52:41 +0000 (09:52 +0000)]
Added sparc_solaris

30 years agoAdded end_em
ceriel [Thu, 7 Oct 1993 09:48:06 +0000 (09:48 +0000)]
Added end_em

30 years agoAdded sparc_solaris description
ceriel [Thu, 7 Oct 1993 09:47:16 +0000 (09:47 +0000)]
Added sparc_solaris description

30 years agoAdded missing stuff
ceriel [Thu, 7 Oct 1993 09:46:14 +0000 (09:46 +0000)]
Added missing stuff

30 years agoFix: set error flag in some error cases
ceriel [Thu, 7 Oct 1993 09:44:03 +0000 (09:44 +0000)]
Fix: set error flag in some error cases

30 years agoAdded sparc Solaris 2 support
ceriel [Thu, 7 Oct 1993 09:09:16 +0000 (09:09 +0000)]
Added sparc Solaris 2 support

30 years agoAdded sparc_solaris stuff
ceriel [Wed, 6 Oct 1993 17:04:49 +0000 (17:04 +0000)]
Added sparc_solaris stuff

30 years agoAdded sparc_solaris stuff
ceriel [Wed, 6 Oct 1993 16:42:05 +0000 (16:42 +0000)]
Added sparc_solaris stuff

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