From 5481982689c21cfd66cd04e42edd09389bb8ad0c Mon Sep 17 00:00:00 2001 From: Dave Murphy Date: Tue, 5 Oct 2010 11:27:12 +0000 Subject: [PATCH] enable lto, fix OSX flags --- dkppc/scripts/build-gcc.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dkppc/scripts/build-gcc.sh b/dkppc/scripts/build-gcc.sh index f9d15be..096df62 100644 --- a/dkppc/scripts/build-gcc.sh +++ b/dkppc/scripts/build-gcc.sh @@ -9,8 +9,8 @@ PLATFORM=`uname -s` case $PLATFORM in Darwin ) - cflags="-O -g -mmacosx-version-min=10.4 -isysroot /Developer/SDKs/MacOSX10.4u.sdk -arch i386 -arch ppc" - ldflags="-arch i386 -arch ppc" + cflags="-mmacosx-version-min=10.4 -isysroot /Developer/SDKs/MacOSX10.4u.sdk -arch i386 -arch ppc" + ldflags="-mmacosx-version-min=10.4 -arch i386 -arch ppc -Wl,-syslibroot,/Developer/SDKs/MacOSX10.4u.sdk" ;; MINGW32* ) cflags="-D__USE_MINGW_ACCESS" @@ -93,6 +93,7 @@ then cp -r $BUILDSCRIPTDIR/$NEWLIB_SRCDIR/newlib/libc/include $INSTALLDIR/devkitPPC/$target/sys-include CFLAGS="$cflags" LDFLAGS="$ldflags" CFLAGS_FOR_TARGET="-O2" LDFLAGS_FOR_TARGET="" ../../$GCC_SRCDIR/configure \ --enable-languages=c,c++,objc \ + --enable-lto \ --with-cpu=750 \ --disable-nls --disable-shared --enable-threads --disable-multilib \ --disable-win32-registry \