https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116058
--- Comment #11 from Jeffrey A. Law <law at gcc dot gnu.org> --- The patch looks to do basically the right thing and given Richard knows his code better than I, let's go with it. I'll respin sh4* once it lands upstream to see if there's any change.