On Fri, Apr 26, 2019 at 08:58:18AM +0200, Richard Biener wrote:
> On Thu, Apr 25, 2019 at 7:52 PM James Clarke <jrt...@jrtc27.com> wrote:
> >
> > By using ASM_OUTPUT_LABEL, r257511 forced the assembler to start a new
> > bundle when emitting an inline entry label on. Instead, use
> > ASM_OUTPUT_DEBUG_LABEL like for the block begin and end labels so tags are
> > emitted rather than labels.
> 
> Looks sensible.  mips is the other port defining ASM_OUTPUT_DEBUG_LABEL,
> so either you can do a bootstrap/test on mips as well or I'm asking Matthew
> for approval here.

And arm and arc, while they don't define their own ASM_OUTPUT_DEBUG_LABEL,
they override TARGET_ASM_INTERNAL_LABEL which is the underlying
implementation of the default ASM_OUTPUT_DEBUG_LABEL.  But I agree that
for mips it is a significant change, while arm and arc call 
default_internal_label
from their hook, just do additional stuff.
> 
> I'd say OK for trunk (GCC 10) and if things look good backport later to active
> branches.

Yeah, I'd wait a few weeks before backporting though.

        Jakub

Reply via email to