From d1aae7be89b41be60461c1d358c85cfec10ad2b7 Mon Sep 17 00:00:00 2001 From: Dave Murphy Date: Sun, 3 Jul 2011 20:41:43 +0000 Subject: [PATCH] hack to fix -flto --- dkarm-eabi/scripts/build-gcc.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dkarm-eabi/scripts/build-gcc.sh b/dkarm-eabi/scripts/build-gcc.sh index dfda755..50e335a 100644 --- a/dkarm-eabi/scripts/build-gcc.sh +++ b/dkarm-eabi/scripts/build-gcc.sh @@ -14,9 +14,12 @@ case $PLATFORM in ;; MINGW32* ) cflags="-D__USE_MINGW_ACCESS" +# horrid hack to get -flto to work on windows + plugin_ld="--with-plugin-ld=ld" ;; esac + #--------------------------------------------------------------------------------- # build and install binutils #--------------------------------------------------------------------------------- @@ -72,7 +75,7 @@ then --target=$target \ --with-newlib \ --prefix=$prefix\ - --enable-lto \ + --enable-lto $plugin_ld\ --with-bugurl="http://wiki.devkitpro.org/index.php/Bug_Reports" --with-pkgversion="devkitARM release 34" \ || { echo "Error configuring gcc"; exit 1; } touch configured-gcc