scripts/build/cc/gcc.sh
changeset 1041 2573519c00d6
parent 1007 ed04e10c2d76
child 1107 80c00c7d8734
child 1164 57914675fedb
     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 13 18:22:23 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}                         \