aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xChangeLog5
-rw-r--r--awk.h2
-rw-r--r--doc/ChangeLog5
-rw-r--r--doc/gawk.info2
-rw-r--r--doc/gawk.texi2
-rw-r--r--doc/gawktexi.in2
6 files changed, 15 insertions, 3 deletions
diff --git a/ChangeLog b/ChangeLog
index c0885e81..4b04edd7 100755
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2018-09-23 Steven Packard <spackard1@bloomberg.net>
+
+ * awk.h: Add `#if !defined(__SUNPRO_C)' around check for non-ANSI
+ compilers. Needed for some Solaris systems.
+
2018-09-21 Arnold D. Robbins <arnold@skeeve.com>
* awk.h (INSTRUCTION): Add comment field to carry
diff --git a/awk.h b/awk.h
index 5e1e40a1..d413274c 100644
--- a/awk.h
+++ b/awk.h
@@ -63,9 +63,11 @@
#endif /* LOCALEDIR */
#endif
+#if !defined(__SUNPRO_C)
#if !defined(__STDC__) || __STDC__ < 1
#error "gawk no longer supports non-C89 environments (no __STDC__ or __STDC__ < 1)"
#endif
+#endif
#include <stdarg.h>
#include <stdbool.h>
diff --git a/doc/ChangeLog b/doc/ChangeLog
index d101073a..e3b2a0bd 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,3 +1,8 @@
+2018-09-23 Arnold D. Robbins <arnold@skeeve.com>
+
+ * gawktexi.in (Extracting): Note that patch levels above
+ 60 are beta software, instead of above 70.
+
2018-09-21 Arnold D. Robbins <arnold@skeeve.com>
* gawktexi.in: Update UPDATE_MONTH.
diff --git a/doc/gawk.info b/doc/gawk.info
index 0aa4bbfa..d0cfc5b0 100644
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@ -28818,7 +28818,7 @@ release of version V, and the P represents a "patch level", meaning that
minor bugs have been fixed in the release. The current patch level is
1, but when retrieving distributions, you should get the version with
the highest version, release, and patch level. (Note, however, that
-patch levels greater than or equal to 70 denote "beta" or nonproduction
+patch levels greater than or equal to 60 denote "beta" or nonproduction
software; you might not want to retrieve such a version unless you don't
mind experimenting.) If you are not on a Unix or GNU/Linux system, you
need to make other arrangements for getting and extracting the 'gawk'
diff --git a/doc/gawk.texi b/doc/gawk.texi
index 47974eee..6c21333d 100644
--- a/doc/gawk.texi
+++ b/doc/gawk.texi
@@ -39408,7 +39408,7 @@ the @var{P} represents a @dfn{patch level}, meaning that minor bugs have
been fixed in the release. The current patch level is @value{PATCHLEVEL},
but when retrieving distributions, you should get the version with the highest
version, release, and patch level. (Note, however, that patch levels greater than
-or equal to 70 denote ``beta'' or nonproduction software; you might not want
+or equal to 60 denote ``beta'' or nonproduction software; you might not want
to retrieve such a version unless you don't mind experimenting.)
If you are not on a Unix or GNU/Linux system, you need to make other arrangements
for getting and extracting the @command{gawk} distribution. You should consult
diff --git a/doc/gawktexi.in b/doc/gawktexi.in
index 4eeee59a..a3aa29bd 100644
--- a/doc/gawktexi.in
+++ b/doc/gawktexi.in
@@ -38382,7 +38382,7 @@ the @var{P} represents a @dfn{patch level}, meaning that minor bugs have
been fixed in the release. The current patch level is @value{PATCHLEVEL},
but when retrieving distributions, you should get the version with the highest
version, release, and patch level. (Note, however, that patch levels greater than
-or equal to 70 denote ``beta'' or nonproduction software; you might not want
+or equal to 60 denote ``beta'' or nonproduction software; you might not want
to retrieve such a version unless you don't mind experimenting.)
If you are not on a Unix or GNU/Linux system, you need to make other arrangements
for getting and extracting the @command{gawk} distribution. You should consult