1.1 --- a/scripts/build/cc/gcc.sh Tue Oct 28 18:51:44 2008 +0000
1.2 +++ b/scripts/build/cc/gcc.sh Thu Nov 20 17:48:10 2008 +0000
1.3 @@ -126,11 +126,11 @@
1.4 CT_DoLog DEBUG "Extra config passed: '${extra_config}'"
1.5
1.6 # Use --with-local-prefix so older gccs don't look in /usr/local (http://gcc.gnu.org/PR10532)
1.7 - CC_FOR_BUILD="${CT_CC_NATIVE}" \
1.8 + CC_FOR_BUILD="${CT_BUILD}-gcc" \
1.9 CFLAGS="${CT_CFLAGS_FOR_HOST}" \
1.10 CT_DoExecLog ALL \
1.11 "${CT_SRC_DIR}/${CT_CC_FILE}/configure" \
1.12 - ${CT_CANADIAN_OPT} \
1.13 + --build=${CT_BUILD} \
1.14 --host=${CT_HOST} \
1.15 --target=${CT_TARGET} \
1.16 --prefix="${core_prefix_dir}" \
1.17 @@ -263,15 +263,16 @@
1.18 # detection problem only matters for gcc-3.2.x and later, I think.
1.19 # --disable-nls to work around crash bug on ppc405, but also because
1.20 # embedded systems don't really need message catalogs...
1.21 - CC_FOR_BUILD="${CT_CC_NATIVE}" \
1.22 + CC_FOR_BUILD="${CT_BUILD}-gcc" \
1.23 CFLAGS="${CT_CFLAGS_FOR_HOST}" \
1.24 CFLAGS_FOR_TARGET="${CT_TARGET_CFLAGS}" \
1.25 CXXFLAGS_FOR_TARGET="${CT_TARGET_CFLAGS}" \
1.26 LDFLAGS_FOR_TARGET="${CT_TARGET_LDFLAGS}" \
1.27 CT_DoExecLog ALL \
1.28 "${CT_SRC_DIR}/${CT_CC_FILE}/configure" \
1.29 - ${CT_CANADIAN_OPT} \
1.30 - --target=${CT_TARGET} --host=${CT_HOST} \
1.31 + --build=${CT_BUILD} \
1.32 + --host=${CT_HOST} \
1.33 + --target=${CT_TARGET} \
1.34 --prefix="${CT_PREFIX_DIR}" \
1.35 ${CC_SYSROOT_ARG} \
1.36 ${extra_config} \