The assembler bug in Xcode 3.2.6/4.0 can't impact powerpc-apple-darwin* (except in the old-ball case of building the powerpc-apple-darwin* target under Rosetta on Snow Leopard), lto can be re-enabled for that target in gcc trunk. Re-enabling lto for powerpc-apple-darwin* in gcc trunk allows us to continue to monitor the status of darwin lto support while the containerized lto changes for PR48108 are completed. Okay for gcc trunk?
2011-03-14 Jack Howarth <howa...@bromo.med.uc.edu> * configure.ac: Re-enable LTO on powerpc-apple-darwin*. * configure: Regenerate. Index: configure.ac =================================================================== --- configure.ac (revision 170975) +++ configure.ac (working copy) @@ -1743,7 +1743,7 @@ ACX_ELF_TARGET_IFELSE([# ELF platforms b build_lto_plugin=yes ],[if test x"$default_enable_lto" = x"yes" ; then case $target in - *-cygwin* | *-mingw*) ;; + powerpc-apple-darwin* | *-cygwin* | *-mingw*) ;; # On other non-ELF platforms, LTO has yet to be validated. *) enable_lto=no ;; esac