From 38e5e0818e2562fb2c0f254610ebc69bdd147d12 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Sun, 29 Apr 2007 08:22:04 +0000 Subject: [PATCH] * doc/autoconf.texi (Limitations of Builtins): Correct the warning about Solaris /bin/printf '%010000x' 123. Problem reported by Bruno Haible. --- ChangeLog | 6 ++++++ doc/autoconf.texi | 9 ++++----- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/ChangeLog b/ChangeLog index bd7441e7..a7fe3d11 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2007-04-29 Paul Eggert + + * doc/autoconf.texi (Limitations of Builtins): Correct the warning + about Solaris /bin/printf '%010000x' 123. Problem reported by + Bruno Haible. + 2007-04-28 Paul Eggert * lib/autoconf/lang.m4 (_AC_COMPILER_EXEEXT_DEFAULT): Don't look diff --git a/doc/autoconf.texi b/doc/autoconf.texi index c2b96287..90a852c1 100644 --- a/doc/autoconf.texi +++ b/doc/autoconf.texi @@ -12700,11 +12700,10 @@ $ @kbd{printf '\045'} bash: printf: `%': missing format character @end example -Large outputs may cause trouble. On Solaris 8 through 10, for example, -the command @samp{/bin/printf %010000x 123} dumps core. This particular -bug should have little practical effect since Solaris shells' builtin -@command{printf} commands do not have the bug, but it indicates an area -that other @command{printf} implementations may have trouble in. +Large outputs may cause trouble. On Solaris 2.5.1 through 10, for +example, @file{/usr/bin/printf} is buggy, so when using +@command{/bin/sh} the command @samp{printf %010000x 123} normally dumps +core. @item @command{read} -- 2.11.4.GIT