Subject: re: CVS commit: gnusrc/gnu/dist/toolchain/gcc
To: matthew green <mrg@eterna.com.au>
From: Todd Vierling <tv@wasabisystems.com>
List: source-changes
Date: 02/26/2002 20:04:59
On Wed, 27 Feb 2002, matthew green wrote:

:    Modified Files:
:    	gnusrc/gnu/dist/toolchain/gcc: configure configure.in
:
:    Log Message:
:    If doing a Canadian cross and the creation of auto-build.h fails, cause
:    the outer "configure" run to fail, too.
:
: while this change looks good, it's got nothing to do with canadian cross:
:
: 	--target=$target --host=$build --build=$build
:
: clearly, if the host & build are the same, we don't have canadian cross.

Read the `if' statement block leading up to the change.  You don't generate
an auto-build.h unless you're doing canadian cross.

The change was dealing with a gcc/configure recursion, specifically done for
canadian cross.  The --target/--host/--build are used to re-run "configure"
to make the glue needed to build host tools in that configuration.

-- 
-- Todd Vierling <tv@wasabisystems.com>  *  Wasabi & NetBSD:  Run with it.
-- CDs, Integration, Embedding, Support -- http://www.wasabisystems.com/