On Fri, Feb 16, 2018 at 06:05:13PM -0700, Jeff Law wrote:
> > From: Segher Boessenkool <seg...@kernel.crashing.org>
> > Date: Thu, 8 Feb 2018 16:58:33 +0000
> > Subject: [PATCH] Do not mess with rs6000_{single,double}_float (PR68028)
> > 
> > For e500 family cores we do some questionable things with those flags,
> > which does not work with LTO.  So don't.
> > 
> > 
> > 2018-02-10  Segher Boessenkool  <seg...@kernel.crashing.org>
> > 
> >     * config/rs6000/rs6000.c (rs6000_option_override_internal): Don't
> >     handle rs6000_single_float and rs6000_double_float specially for
> >     e500 family CPUs.

> That should work -- the whole issue here is the -mcpu=<whatever>
> changing other flags.  If your assertion is that we need not treat the
> E500 family of cores special here, then let's just zap that code.

Okay, I'll commit it soon then (I still cannot actually test it, but
yes it is pretty obviously correct; let's hope it solves the original
problem as well).


Segher

Reply via email to