From f149ecd2b8d100cf9635fd0b03190d8f370393c0 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Fri, 17 Jun 2005 20:37:36 +0000 Subject: [PATCH] * lib/m4sugar/m4sh.m4 (as_awk_strverscmp): Port to Solaris /bin/awk. * doc/autoconf.texi: Don't mention Solaris versions so much, if a problem is common to all extant versions of Solaris. Say "SunOS 4" instead of "SunOS" for SunOS 4. (awk): Mention more of the limitations of traditional Awk. (cat): Don't talk about cat -v. --- ChangeLog | 10 ++++ doc/autoconf.texi | 155 +++++++++++++++++++++++++++++++--------------------- lib/m4sugar/m4sh.m4 | 19 ++++--- 3 files changed, 115 insertions(+), 69 deletions(-) diff --git a/ChangeLog b/ChangeLog index 2b7f912d..5c364b39 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +2005-06-17 Paul Eggert + + * lib/m4sugar/m4sh.m4 (as_awk_strverscmp): Port to Solaris /bin/awk. + * doc/autoconf.texi: + Don't mention Solaris versions so much, if a + problem is common to all extant versions of Solaris. Say "SunOS + 4" instead of "SunOS" for SunOS 4. + (awk): Mention more of the limitations of traditional Awk. + (cat): Don't talk about cat -v. + 2005-06-16 Paul Eggert * lib/m4sugar/m4sh.m4 (_AS_VERSION_COMPARE_PREPARE): New macro. diff --git a/doc/autoconf.texi b/doc/autoconf.texi index e36229f5..102ce360 100644 --- a/doc/autoconf.texi +++ b/doc/autoconf.texi @@ -3332,7 +3332,7 @@ best implementation. @acindex{PROG_GREP} @ovindex GREP On AIX the default @code{grep} silently truncates long lines on the -input before matching. On Solaris 9 @code{/usr/bin/grep} does not +input before matching. On Solaris, @code{/usr/bin/grep} does not understand the @option{-e} option. On NeXT, @code{grep} understands only a single @option{-e} option. This macro looks for @sc{gnu} Grep or else the best available @code{grep} or @code{ggrep} in the user's @@ -3881,7 +3881,7 @@ Solaris 7). @c @fuindex vsprintf @prindex @code{vsprintf} The ISO C standard says @code{sprintf} and @code{vsprintf} return the -number of bytes written, but on some old systems (SunOS 4 for +number of bytes written, but on some ancient systems (SunOS 4 for instance) they return the buffer pointer instead. @item @code{sscanf} @@ -4681,10 +4681,9 @@ additions. Please help us keeping it as complete as possible. Paul Eggert notes that: ISO C 1999 says that @file{inttypes.h} includes @file{stdint.h}, so there's no need to include @file{stdint.h} separately in a standard environment. Many implementations have -@file{inttypes.h} but not @file{stdint.h} (e.g., Solaris 7), but I don't +@file{inttypes.h} but not @file{stdint.h} (e.g., Solaris 7), but we don't know of any implementation that has @file{stdint.h} but not -@file{inttypes.h}. Nor do I know of any free software that includes -@file{stdint.h}; @file{stdint.h} seems to be a creation of the committee. +@file{inttypes.h}. @item @file{linux/irda.h} @hdrindex{linux/irda.h} @@ -5677,9 +5676,9 @@ b.o} solves the issue. @item Don't rely on correct @code{#line} support On Solaris 8, @command{c89} (Sun WorkShop 6 update 2 C 5.3 Patch -111679-08 2002/05/09)) rejects @code{#line} directives whose line -numbers are greater than 32767. In addition, nothing in @sc{posix} -makes this invalid. That is the reason why Autoconf stopped issuing +111679-08 2002/05/09)) diagnoses @code{#line} directives whose line +numbers are greater than 32767. In addition, nothing in Posix +makes this invalid. That is why Autoconf stopped issuing @code{#line} directives. @end table @@ -9909,11 +9908,11 @@ bash-2.04$ @kbd{cat <