First off, please consider this squashed in with my previous patch:

@@ -20184,7 +20186,7 @@ Timestamps and Make
 @end example
 
 Apart from timestamp resolution, there are also differences in handling
-equal timestamps.  HP-UX @command{make} updates targets if it has the
+equal timestamps.  HP-UX @command{make} updates a target if it has the
 same time stamp as one of its prerequisites, in violation of Posix rules.
 


Then, ok to apply the patch below as well?  sh exits upon
  read line < unreadable

or
  read line < nonexistent

Luckily, ksh doesn't do this, otherwise libtool would've been in
trouble.

Thanks,
Ralf

    docs: Tru64/OSF sh treats read as special builtin
    
    * doc/autoconf.texi (Limitations of Builtins): read may exit
    upon unreadable or non-existent file with Tru64/OSF 5.1 sh.

diff --git a/doc/autoconf.texi b/doc/autoconf.texi
index 0e9f0ea..a19c352 100644
--- a/doc/autoconf.texi
+++ b/doc/autoconf.texi
@@ -17342,7 +17342,9 @@ Limitations of Builtins
 @c -----------------
 @prindex @command{read}
 No options are portable, not even support @option{-r} (Solaris
-@command{/bin/sh} for example).
+@command{/bin/sh} for example).  Tru64/OSF 5.1 @command{sh} treats
+@command{read} as a special built-in, so it may exit if input is
+redirected from a non-existent or unreadable file.
 
 
 @anchor{set}

Reply via email to