* doc/autoconf.texi (Portable Shell): Mention 32-byte #! length limit

on old systems like SunOS.
This commit is contained in:
Kevin Ryde 2002-03-02 23:22:27 +00:00
parent 097dc9a870
commit 1c1e2aed6a
2 changed files with 8 additions and 1 deletions

View File

@ -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,

View 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