diff --git a/gas/ChangeLog b/gas/ChangeLog index 2b8215b77f..174ff54124 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,7 @@ +2019-03-13 Christian Eggers + + * dwarf2dbg.c (dwarf2_emit_insn): Fix calculation of line info offset. + 2019-03-12 Andreas Krebbel * testsuite/gas/s390/zarch-arch13.s: Adjust testcase to optable changes. diff --git a/gas/dwarf2dbg.c b/gas/dwarf2dbg.c index ff7a743630..45d86a6ee3 100644 --- a/gas/dwarf2dbg.c +++ b/gas/dwarf2dbg.c @@ -579,7 +579,7 @@ dwarf2_emit_insn (int size) dwarf2_where (&loc); - dwarf2_gen_line_info (frag_now_fix () - size, &loc); + dwarf2_gen_line_info ((frag_now_fix_octets () - size) / OCTETS_PER_BYTE, &loc); dwarf2_consume_line_info (); }