* config/tc-mn10300.c (md_assemble): Anchor dwarf2 line info

before a relaxable insns.
This commit is contained in:
Alexandre Oliva 2001-05-14 20:01:12 +00:00
parent 234fa6d16b
commit 076dc439b8
2 changed files with 14 additions and 2 deletions

View File

@ -1,3 +1,8 @@
2001-05-14 Alexandre Oliva <aoliva@redhat.com>
* config/tc-mn10300.c (md_assemble): Anchor dwarf2 line info
before a relaxable insns.
2001-05-13 Alexandre Oliva <aoliva@redhat.com>
* config/tc-mn10300.c (tc_gen_reloc): Don't reject differences

View File

@ -1517,6 +1517,13 @@ keep_going:
{
int type;
/* We want to anchor the line info to the previous frag (if
there isn't one, create it), so that, when the insn is
resized, we still get the right address for the beginning of
the region. */
f = frag_more (0);
dwarf2_emit_insn (0);
/* bCC */
if (size == 2)
{
@ -1770,9 +1777,9 @@ keep_going:
fixP->fx_offset += offset;
}
}
}
dwarf2_emit_insn (size);
dwarf2_emit_insn (size);
}
}
/* If while processing a fixup, a reloc really needs to be created