scripts/crosstool.sh
changeset 886 defdd986c14d
parent 847 af75fc1fe0fc
child 894 c444ce4b51b9
     1.1 --- a/scripts/crosstool.sh	Wed Sep 10 21:40:23 2008 +0000
     1.2 +++ b/scripts/crosstool.sh	Mon Sep 29 11:08:33 2008 +0000
     1.3 @@ -356,8 +356,8 @@
     1.4  . "${CT_LIB_DIR}/scripts/build/gmp.sh"
     1.5  . "${CT_LIB_DIR}/scripts/build/mpfr.sh"
     1.6  . "${CT_LIB_DIR}/scripts/build/binutils.sh"
     1.7 -. "${CT_LIB_DIR}/scripts/build/libc_${CT_LIBC}.sh"
     1.8 -. "${CT_LIB_DIR}/scripts/build/cc_${CT_CC}.sh"
     1.9 +. "${CT_LIB_DIR}/scripts/build/libc/${CT_LIBC}.sh"
    1.10 +. "${CT_LIB_DIR}/scripts/build/cc/${CT_CC}.sh"
    1.11  . "${CT_LIB_DIR}/scripts/build/debug.sh"
    1.12  . "${CT_LIB_DIR}/scripts/build/tools.sh"
    1.13  
    1.14 @@ -433,12 +433,13 @@
    1.15      find "${CT_PREFIX_DIR}/bin" -name "${CT_HOST}-"'*' -exec rm -fv {} \; |CT_DoLog DEBUG
    1.16      rm -fv "${CT_PREFIX_DIR}/bin/makeinfo" |CT_DoLog DEBUG
    1.17  
    1.18 -    # Install the /populator/
    1.19 -    CT_DoLog EXTRA "Installing the populate helper"
    1.20 -    sed -r -e 's|@@CT_TARGET@@|'"${CT_TARGET}"'|g;' \
    1.21 -        "${CT_LIB_DIR}/tools/populate.in"           \
    1.22 -        >"${CT_PREFIX_DIR}/bin/${CT_TARGET}-populate"
    1.23 -    chmod 755 "${CT_PREFIX_DIR}/bin/${CT_TARGET}-populate"
    1.24 +    if [ "${CT_BARE_METAL}" != "y" ]; then
    1.25 +        CT_DoLog EXTRA "Installing the populate helper"
    1.26 +        sed -r -e 's|@@CT_TARGET@@|'"${CT_TARGET}"'|g;' \
    1.27 +            "${CT_LIB_DIR}/tools/populate.in"           \
    1.28 +            >"${CT_PREFIX_DIR}/bin/${CT_TARGET}-populate"
    1.29 +        chmod 755 "${CT_PREFIX_DIR}/bin/${CT_TARGET}-populate"
    1.30 +    fi
    1.31  
    1.32      # Create the aliases to the target tools
    1.33      CT_DoLog EXTRA "Creating toolchain aliases"