http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36939
--- Comment #18 from Joel Sherrill <joel at gcc dot gnu.org> 2011-02-07 14:22:20 UTC --- (In reply to comment #17) > > With Laurent's stub version of s-scaval.adb added as s-scaval-sh.adb and a > > minor change to a ada/gcc-interface/Makefile.in, sh-rtems now builds > > Ada. > > > > Is this OK to commit? > > Note that the proper place to submit a patch officially is gcc-patches. > > In any case, adding s-scaval-sh.adb isn't OK, s-scaval.adb isn't meant to > have target specific implementations, or stubbed implementation, that's > a kludge which is not really acceptable for mainstream. I didn't like this solution but it does let the target compile. But the underlying problem is more general. How should targets with only single precision floating point be supported by s-scaval.adb? I am pretty sure there is currently a PowerPC e500 core with only single precision. > Arno