From f0aee2b4eada98685b09a8b1f504f3a97ac9a18f Mon Sep 17 00:00:00 2001 From: Fredrik Holmqvist Date: Wed, 28 Aug 2013 19:59:56 +0200 Subject: [PATCH] Enable targets for EFI on binutils. objcopy needs to know about EFI targets if we want to build EFI Applications. Also minor whitespace removal. --- build/scripts/build_cross_tools_gcc4 | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/build/scripts/build_cross_tools_gcc4 b/build/scripts/build_cross_tools_gcc4 index 24baee95f3..f9b6023532 100755 --- a/build/scripts/build_cross_tools_gcc4 +++ b/build/scripts/build_cross_tools_gcc4 @@ -127,7 +127,7 @@ if [ "$HAIKU_USE_GCC_GRAPHITE" = 1 ]; then gmpObjDir=$objDir/gmp cloogObjDir=$objDir/cloog mkdir -p $pplObjDir $gmpObjDir $cloogObjDir || exit 1 - + gccConfigureArgs="$gccConfigureArgs --with-cloog=$installDir \ --enable-cloog-backend=isl --with-ppl=$installDir \ --disable-cloog-version-check --with-gmp=$installDir \ @@ -141,6 +141,7 @@ export LC_ALL=POSIX cd $binutilsObjDir CFLAGS="-O2" CXXFLAGS="-O2" $binutilsSourceDir/configure \ --prefix=$installDir $buildHostSpec --target=$haikuMachine \ + --enable-targets=$haikuMachine,i386-efi-pe,x86_64-efi-pe \ --disable-nls --disable-shared --disable-werror $binutilsConfigureArgs \ || exit 1 $MAKE $additionalMakeArgs || exit 1 @@ -155,7 +156,7 @@ if [ "$HAIKU_USE_GCC_GRAPHITE" = 1 ]; then --disable-shared --enable-cxx || exit 1 $MAKE $additionalMakeArgs || exit 1 $MAKE $additionalMakeArgs install || exit 1 - + # build ppl cd $pplObjDir CFLAGS="-O2" CXXFLAGS="-O2" $pplSourceDir/configure --prefix=$installDir \