https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99654

--- Comment #18 from Sam James <sjames at gcc dot gnu.org> ---
(In reply to Sam James from comment #17)
> /* If we're keep track of location views and their reset points, and
>    INSN is a reset point (i.e., it necessarily advances the PC), mark
>    the next view in TABLE as reset.  */
> 
> static void maybe_reset_location_view (rtx_insn *insn, dw_line_info_table
> *table)
> 
> so I guess the expectation is (?) it's called before we end up with our
> second call, but it never is called when view = 12.
> 
> Onlt dwarf2out_var_location calls maybe_reset_location_view.

The r8-7184-gbc7b0ffa6335f2 commit message makes it sound like it's supposed to
be doing it in more cases as well, I think?

Reply via email to