current egcs miscompiles glibc-2.1's inline math

Jeffrey A Law law@upchuck.cygnus.com
Fri Apr 30 23:15:00 GMT 1999


  In message < 19990413224245.B23366@cygnus.com >you write:
  > On Wed, Apr 14, 1999 at 01:21:51AM -0400, John Wehle wrote:
  > > My impression is that most FP splits which occur before reg-stack
  > > runs are safe so it's possible to add a split for a FP store as long
  > > as there is also a define_insn which doesn't require a split.
  > 
  > Quite.  As long as the split happens before reg-stack you are fine. 
  > 
  > So you can leave in the splitters you had for use with sched2, but
  > you can't use "#" as the output pattern.
Ah.  Yea, this makes sense.

The only downer is we have to keep a define_insn which implements the full
operation since we might not be optimizing or running sched2.  Sigh.

jeff



More information about the Gcc-bugs mailing list