diff -r cb0f625b3f9f -r a3818c3b03e0 scripts/build/internals.sh --- a/scripts/build/internals.sh Wed Dec 29 19:41:17 2010 +0100 +++ b/scripts/build/internals.sh Thu Feb 17 21:54:07 2011 +0100 @@ -7,6 +7,7 @@ local _t local _type local strip_args + local gcc_version CT_DoStep INFO "Cleaning-up the toolchain's directory" @@ -21,10 +22,11 @@ esac CT_DoLog INFO "Stripping all toolchain executables" CT_Pushd "${CT_PREFIX_DIR}" - for _t in "bin/${CT_TARGET}-"* \ - "${CT_TARGET}/bin/"* \ - "libexec/gcc/${CT_TARGET}/${CT_CC_VERSION}/"* \ - "libexec/gcc/${CT_TARGET}/${CT_CC_VERSION}/install-tools/"* \ + gcc_version=$( "./bin/${CT_TARGET}-gcc" -dumpversion ) + for _t in "bin/${CT_TARGET}-"* \ + "${CT_TARGET}/bin/"* \ + "libexec/gcc/${CT_TARGET}/${gcc_version}/"* \ + "libexec/gcc/${CT_TARGET}/${gcc_version}/install-tools/"* \ ; do _type="$( file "${_t}" |cut -d ' ' -f 2- )" case "${_type}" in