[PATCH] renable lto on darwin9
Richard Guenther
rguenther@suse.de
Wed Mar 16 14:50:00 GMT 2011
On Wed, 16 Mar 2011, Jack Howarth wrote:
> The assembler bug in Xcode 3.2.6/4.0 only impacts darwin10, so lto can
> be renabled for darwin9 (for which it has been well tested on the regress
> server). Re-enabling lto for *-apple-darwin9 on darwin 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 and 4.6.0?
I'm ok with that if Mike is ok with it.
Thanks,
Richard.
> Jack
> ps While we could in theory enable it for darwin8 as well, that target is
> rather poorly tested compared to darwin9.
>
> 2011-03-16 Jack Howarth <howarth@bromo.med.uc.edu>
>
> * configure.ac: Re-enable LTO on *-apple-darwin9.
> * configure: Regenerate.
>
> Index: configure.ac
> ===================================================================
> --- configure.ac (revision 171047)
> +++ 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*) ;;
> + *-apple-darwin9 | *-cygwin* | *-mingw*) ;;
> # On other non-ELF platforms, LTO has yet to be validated.
> *) enable_lto=no ;;
> esac
>
>
More information about the Gcc-patches
mailing list