| commit | 0f91492fcf3e75a014c605bc61fc7eed8ad5100e | [log] [tgz] |
|---|---|---|
| author | Tom de Vries <tdevries@suse.de> | Wed Apr 17 12:55:00 2024 +0200 |
| committer | Tom de Vries <tdevries@suse.de> | Wed Apr 17 12:55:00 2024 +0200 |
| tree | c2d8428bf1d73afe84c2c907c917dc89018bb870 | |
| parent | f0d556d14b1d1c3f8e2f9c13b08adca22e1b8c9c [diff] |
[gdb/testsuite] Require DW_LNE_end_sequence The dwarf standard requires that every line number program sequence ends with a DW_LNE_end_sequence instruction. Enforce this in the dwarf assembler for the last sequence in a line number program (we have no means to enforce this for earlier sequences), and fix a few test-case that don't have it. Tested on aarch64-linux. PR testsuite/31618 Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=31618