From: Ralf Wildenhues Date: Fri, 10 Apr 2009 14:46:42 +0000 (+0200) Subject: Document awk and config.status line length limitations. X-Git-Tag: v2.64~91 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7cff5c97873d95837d07e95798088ae29fa35990;p=thirdparty%2Fautoconf.git Document awk and config.status line length limitations. * doc/autoconf.texi (Configuration Actions): The input to config.status should have reasonable line length. (Limitations of Usual Tools): Document IRIX, HP-UX awk input line length limit. Report by Bruno Haible. Signed-off-by: Ralf Wildenhues --- diff --git a/ChangeLog b/ChangeLog index 3272e5f6c..a381a3806 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,12 @@ 2009-04-10 Ralf Wildenhues + Document awk and config.status line length limitations. + * doc/autoconf.texi (Configuration Actions): The input to + config.status should have reasonable line length. + (Limitations of Usual Tools): Document IRIX, HP-UX awk input + line length limit. + Report by Bruno Haible. + Skip `Multiple languages' test if CC is a C++ compiler. * tests/compile.at (Multiple languages): Before starting the test proper, build and run a configure script that tests the diff --git a/doc/autoconf.texi b/doc/autoconf.texi index b5ff0af6f..32855a983 100644 --- a/doc/autoconf.texi +++ b/doc/autoconf.texi @@ -2153,7 +2153,8 @@ for more details. The @var{inputs} may be absolute or relative file names. In the latter case they are first looked for in the build tree, and then in the source -tree. +tree. Input files should be text files, and a line length below 2000 +bytes should be safe. @item commands Shell commands output literally into @file{config.status}, and @@ -16366,6 +16367,9 @@ The original version of Awk had a limit of at most 99 bytes per per run of non-special characters in a @code{printf} format, but these bugs have been fixed on all practical hosts that we know of. +HP-UX 11.00 and IRIX 6.5 Awk require that input files have a line length +of at most 3070 bytes. + @item @command{basename} @c --------------------- @prindex @command{basename}