perl 1.0 patch 9: 3 portability problems
authorMarnix (ain't unix!) A. van Ammers <pttesac!marnix!vanam>
Fri, 29 Jan 1988 19:58:36 +0000 (19:58 +0000)
committerLarry Wall <lwall@jpl-devvax.jpl.nasa.gov>
Fri, 29 Jan 1988 19:58:36 +0000 (19:58 +0000)
commitd96024cf1e3df534df4aa43f818004cbc6477660
tree71a70d586b52938a588c9278626b663046a478ec
parenta559c25918b1466cdb50c9f978a86f01be0bac10
perl 1.0 patch 9: 3 portability problems

There's a #define YYDEBUG; in perl.h that ought to be
#define YYDEBUG 1.  Interesting that it works the former way on
any systems at all.

Patch 2 was defective and introduced a couple of lines with missing
right parens.  Learn something old every day...

Some awks can't handle
awk '$6 != "" {print substr($6,2,100)}' </tmp/Cppsym2$$ ;;
if field 6 doesn't exist.  Changed conditional to NF > 5.

There was also a problem that I fixed in metaconfig that involved
Configure grepping .SH files out of MANIFEST when the .SH was only
in the commentary.  This doesn't affect perl's Configure because
there aren't any comments containing .SH in the MANIFEST file.
But that's the nice thing about metaconfig--you generate a new
Configure script and also get the changes you don't need (yet).
Configure
arg.c
patchlevel.h
perl.h