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. */