]> git.ipfire.org Git - thirdparty/autoconf.git/commitdiff
* doc/autoconf.texi (Portable Shell): Mention 32-byte #! length limit
authorKevin Ryde <user42@zip.com.au>
Sat, 2 Mar 2002 23:22:27 +0000 (23:22 +0000)
committerKevin Ryde <user42@zip.com.au>
Sat, 2 Mar 2002 23:22:27 +0000 (23:22 +0000)
on old systems like SunOS.

ChangeLog
doc/autoconf.texi

index 7492c475bbc526a876faf09a4ee44c5a6d65a9db..880ff194a3fdc8ae1a6eeac3e99144f804928641 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2002-03-03  Kevin Ryde  <user42@zip.com.au>
+
+       * doc/autoconf.texi (Portable Shell): Mention 32-byte #! length limit
+       on old systems like SunOS.
+
 2002-03-01  Peter Eisentraut  <peter_e@gmx.net>
 
        * lib/autoconf/c.m4, lib/autoconf/fortran.m4,
index 57bd388bb49447c52e00b542d049936050fe6454..b5b602c7156d13d5c44e56c6460b2f5ca4ea9e79 100644 (file)
@@ -7543,7 +7543,9 @@ after the exclamation point in interpreter specifications, like this:
 @noindent
 If you omit the space before the path, then 4.2@sc{bsd} based systems
 (such as Sequent DYNIX) will ignore the line, because they interpret
-@samp{#! /} as a 4-byte magic number.
+@samp{#! /} as a 4-byte magic number.  Some old systems have quite
+small limits on the length of the @samp{#!} line too, for instance 32
+bytes (not including the newline) on SunOS 4.
 
 The set of external programs you should run in a @command{configure} script
 is fairly small.  @xref{Utilities in Makefiles,, Utilities in