Subject: Re: CVS commit: gnusrc/gnu/dist/toolchain/gcc
To: John Nemeth <jnemeth@victoria.tc.ca>
From: Todd Vierling <tv@wasabisystems.com>
List: current-users
Date: 03/13/2002 21:12:26
On Wed, 13 Mar 2002, John Nemeth 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.
:
:      Silly question, but this Canadian is wondering what a
: "Canadian cross"is?

GCC's term for a build environment where:

- the machine which will be compiling GCC itself ("build")
- the machine which will be running GCC ("host")
- the machine which will be running code compiled by GCC ("target")

are all different.  (Also applies to environments where host==target, but
build is different.)

The term was inspired by Canada's three-pointed maple leaf emblem on its
flag.  GCC's documentation goes into a little more detail about this
part....

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