1.1 --- a/scripts/build/binutils/binutils.sh Sun Jul 17 18:29:35 2011 +0200
1.2 +++ b/scripts/build/binutils/binutils.sh Mon Aug 15 21:42:28 2011 +0200
1.3 @@ -15,6 +15,26 @@
1.4 CT_Patch "binutils" "${CT_BINUTILS_VERSION}"
1.5 }
1.6
1.7 +# Build binutils for build -> target
1.8 +do_binutils_for_build() {
1.9 + local -a binutils_opts
1.10 +
1.11 + case "${CT_TOOLCHAIN_TYPE}" in
1.12 + native|cross) return 0;;
1.13 + esac
1.14 +
1.15 + CT_DoStep INFO "Installing binutils for build"
1.16 + CT_mkdir_pushd "${CT_BUILD_DIR}/build-binutils-build-${CT_BUILD}"
1.17 +
1.18 + binutils_opts+=( "host=${CT_BUILD}" )
1.19 + binutils_opts+=( "prefix=${CT_BUILDTOOLS_PREFIX_DIR}" )
1.20 +
1.21 + do_binutils_backend "${binutils_opts[@]}"
1.22 +
1.23 + CT_Popd
1.24 + CT_EndStep
1.25 +}
1.26 +
1.27 # Build binutils for host -> target
1.28 do_binutils_for_host() {
1.29 local -a binutils_tools