From: Eric Botcazou <ebotca...@adacore.com> Date: Wed, 2 Nov 2011 21:07:15 +0100
> This is a fallout of the consolidation patch for floating-point insns. When > the regular and no_fpu patterns for movdf were merged, the r/ro alternative > of > the latter pattern was merged with the r/rFo alternative of the former. This > was presumably intended, but the associated splitter wasn't changed, so the > r/F case breaks with -mno-fpu/-msoft-float. > > Fixed thusly. The patch also reindents some contraints (and a reindentation > patch is also attached for the 4.6 branch so as to make comparisons easier). > > Bootstrapped/regtested on SPARC/Solaris, applied on mainline (and 4.6 branch). Thanks for fixing this Eric.