autoconf-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

a few more Solaris-related updates to Autoconf documentation


From: Paul Eggert
Subject: a few more Solaris-related updates to Autoconf documentation
Date: Mon, 05 Jun 2006 01:21:52 -0700
User-agent: Gnus/5.1008 (Gnus v5.10.8) Emacs/21.4 (gnu/linux)

I installed this:

2006-06-05  Paul Eggert  <address@hidden>

        * doc/autoconf.texi: Modernize some of the references to Solaris.

--- doc/autoconf.texi   4 Jun 2006 20:22:48 -0000       1.1038
+++ doc/autoconf.texi   5 Jun 2006 08:20:28 -0000       1.1039
@@ -3934,7 +3934,8 @@ some old systems don't support this (e.g
 @prindex @code{isinf}
 @prindex @code{isnan}
 The C99 standard says that @code{isinf} and @code{isnan} are
-macros.  On some systems just macros are available (e.g., HP-UX), on
+macros.  On some systems just macros are available
+(e.g., HP-UX and Solaris 10), on
 some systems both macros and functions (e.g., glibc 2.3.2), and on some
 systems only functions (e.g., IRIX 6 and Solaris 9).  In some cases
 these functions are declared in nonstandard headers like
@@ -6140,9 +6141,9 @@ OK, since installers with inadequate com
 examine these compilers' diagnostic output.
 
 @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)) diagnoses @code{#line} directives whose line
-numbers are greater than 32767.  In addition, nothing in Posix
+On Solaris, @command{c89} (at least Sun C 5.3 through 5.8)
+diagnoses @code{#line} directives whose line
+numbers are greater than 32767.  Nothing in Posix
 makes this invalid.  That is why Autoconf stopped issuing
 @code{#line} directives.
 @end table
@@ -11441,7 +11442,7 @@ releases of Solaris don't support it:
 
 @example
 $ @kbd{showrev -c /bin/sh | grep version}
-Command version: SunOS 5.10 Generic January 2005
+Command version: SunOS 5.10 Generic 121004-01 Oct 2005
 $ @kbd{echo $(echo blah)}
 syntax error: `(' unexpected
 @end example
@@ -12071,10 +12072,9 @@ Don't expect any option.  @xref{Preset O
 etc.@: for a means to simulate @option{-n}.
 
 Do not use backslashes in the arguments, as there is no consensus on
-their handling.  On @samp{echo '\n' | wc -l}, the @command{sh} of
-Digital Unix 4.0 and @acronym{MIPS RISC/OS} 4.52, answer 2, but the Solaris
address@hidden/bin/sh}, Bash, and Zsh (in @command{sh} emulation mode) report 1.
-Please note that the problem is truly @command{echo}: all the shells
+their handling.  For @samp{echo '\n' | wc -l}, the @command{sh} of
+Solaris outputs 2, but Bash and Zsh (in @command{sh} emulation mode) output 1.
+The problem is truly @command{echo}: all the shells
 understand @samp{'\n'} as the string composed of a backslash and an
 @samp{n}.
 
@@ -12207,7 +12207,7 @@ that you update.
 @c ------------------
 @prindex @command{false}
 Don't expect @command{false} to exit with status 1: in native
-Solaris it exits with status 255.
+Solaris @file{/bin/false} exits with status 255.
 
 
 @item @command{for}




reply via email to

[Prev in Thread] Current Thread [Next in Thread]