https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115148
Oleg Endo <olegendo at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |vmakarov at redhat dot com
--- Comment #14 from Oleg Endo <olegendo at gcc dot gnu.org> ---
(In reply to John Paul Adrian Glaubitz from comment #13)
> I can even confirm that reverting a7acb6dca941db2b1c135107dac3a34a20650d5c
> (with some minor merge adjustments) on current git master fixes the problem
> for me.
Great. Thanks a lot!
Vladimir, do you have any idea what could be going wrong here? It seems after
your change in ira-costs.c, the emitted .align directive that is emitted in in
sh.cc (barrier_align) gets moved around which results in wrongly aligned
labels. It's difficult for me to imagine the connection of the two ...