[alt.sources.d] mawk0.999

brennan@ssc-vax.UUCP (Mike Brennan) (06/29/91)

I have posted diffs to patch mawk0.995 to mawk0.999 to
alt.sources in two parts.

Primary purpose is to eradicate an ugly bug (the first discussed below)

mawk0.995 can be obtained by anon ftp from oxy.edu in ~ftp/public.
I expect 0.999 and the diffs to be available at oxy early next week.

For those without ftp and/or 0.995, you can get mawk0.999 by
sending me email to that effect.

changes from 0.995 to 0.999

1) Bug fixes:

   Removed bug in code generator that caused seg error
   during compile of some user functions

   fixed alignment problem on machines that must align doubles
   on 8 byte boundaries.  This was only a problem with gcc,
   but it was mawk's error.

   Removed stupid typo in parse2.xc (formerly parse2.c)

   $0 = "" and FS = "" now gives NF = 0 , used to give NF = 1.

2) Some big programs written for old awk showed that some internal
constants were too small, in particular mawk would not run AWF.
This is now fixed.


Mike Brennan
brennan@bcsaic.boeing.com