aboutsummaryrefslogtreecommitdiff
path: root/gcc/doc/install.texi
diff options
context:
space:
mode:
authorDavid Edelsohn <edelsohn@gnu.org>2004-03-04 04:53:59 +0000
committerDavid Edelsohn <dje@gcc.gnu.org>2004-03-03 23:53:59 -0500
commite8d8a0344bb901cfa7e19c4f7f85bed9f38dd1f8 (patch)
treeafcc203767523cc8a14a5531359ec064afa231e1 /gcc/doc/install.texi
parentebe29bbfeccc4e3ccd77c8bc6f58d0a08d39f81e (diff)
downloadgcc-e8d8a0344bb901cfa7e19c4f7f85bed9f38dd1f8.zip
gcc-e8d8a0344bb901cfa7e19c4f7f85bed9f38dd1f8.tar.gz
gcc-e8d8a0344bb901cfa7e19c4f7f85bed9f38dd1f8.tar.bz2
install.texi (*-ibm-aix*): Document use of Bash to speed up configuration.
* doc/install.texi (*-ibm-aix*): Document use of Bash to speed up configuration. From-SVN: r78883
Diffstat (limited to 'gcc/doc/install.texi')
-rw-r--r--gcc/doc/install.texi12
1 files changed, 12 insertions, 0 deletions
diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi
index 8d19022..ecfec24 100644
--- a/gcc/doc/install.texi
+++ b/gcc/doc/install.texi
@@ -2875,6 +2875,18 @@ Support for AIX version 3 and older was discontinued in GCC 3.4.
AIX Make frequently has problems with GCC makefiles. GNU Make 3.79.1 or
newer is recommended to build on this platform.
+To speed up the configuration phases of bootstrapping and installing GCC,
+one may use GNU Bash instead of AIX @command{/bin/sh}, e.g.,
+
+@smallexample
+ % CONFIG_SHELL=/opt/freeware/bin/bash
+ % export CONFIG_SHELL
+@end smallexample
+
+and then proceed as described in @uref{build.html,,the build instructions},
+where we strongly recommend using GNU make and specifying an absolute path
+to invoke @var{srcdir}/configure.
+
Errors involving @code{alloca} when building GCC generally are due
to an incorrect definition of @code{CC} in the Makefile or mixing files
compiled with the native C compiler and GCC@. During the stage1 phase of