http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53511
--- Comment #3 from Kazumoto Kojima <kkojima at gcc dot gnu.org> 2012-06-03 22:48:17 UTC --- (In reply to comment #2) It would be better to ask these generic issues to the experts on the gcc list, I think. About the SH specific one, > Effectively, the '*macsf3' / 'mac_media' patterns and the -mfused-madd / > -mno-fused-madd replicate middle-end functionality which is given by the 'fma' > patterns and the '-ffp-contract=' option. > Thus I'd like to propose to remove the '*macsf3' / 'mac_media' patterns and > deprecate the -mfused-madd / -mno-fused-madd options. Sounds very plausible.