https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90045
--- Comment #7 from rguenther at suse dot de <rguenther at suse dot de> --- On Thu, 18 Apr 2019, marxin at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90045 > > Martin Liška <marxin at gcc dot gnu.org> changed: > > What |Removed |Added > ---------------------------------------------------------------------------- > See Also| |https://sourceware.org/bugz > | |illa/show_bug.cgi?id=24464 > > --- Comment #6 from Martin Liška <marxin at gcc dot gnu.org> --- > I created a binutils bug: > https://sourceware.org/bugzilla/show_bug.cgi?id=24464 But compiler behavior changed from GCC 8 -> 9 with your changes. I do not think that the .balign is desired (I guess the backend doesn't properly take that into account when choosing jump form). Do you understand why your changes caused this change in behavior?