https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212

--- Comment #183 from John Paul Adrian Glaubitz <glaubitz at physik dot 
fu-berlin.de> ---
I'm trying with late-combine disabled now:

diff --git a/gcc/config/sh/sh.cc b/gcc/config/sh/sh.cc
index 280588268ae..dca27893536 100644
--- a/gcc/config/sh/sh.cc
+++ b/gcc/config/sh/sh.cc
@@ -1047,6 +1047,9 @@ sh_override_options_after_change (void)
          str_align_functions = r;
        }
     }
+
+    if (!OPTION_SET_P (flag_late_combine_instructions))
+      flag_late_combine_instructions = 0;
 }
 ^L
 /* Print the operand address in x to the stream.  */

Reply via email to