diff options
author | Tom de Vries <tdevries@suse.de> | 2024-04-17 12:55:00 +0200 |
---|---|---|
committer | Tom de Vries <tdevries@suse.de> | 2024-04-17 12:55:00 +0200 |
commit | 0f91492fcf3e75a014c605bc61fc7eed8ad5100e (patch) | |
tree | c2d8428bf1d73afe84c2c907c917dc89018bb870 /libctf/ctf-create.c | |
parent | f0d556d14b1d1c3f8e2f9c13b08adca22e1b8c9c (diff) | |
download | gdb-0f91492fcf3e75a014c605bc61fc7eed8ad5100e.zip gdb-0f91492fcf3e75a014c605bc61fc7eed8ad5100e.tar.gz gdb-0f91492fcf3e75a014c605bc61fc7eed8ad5100e.tar.bz2 |
[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
Diffstat (limited to 'libctf/ctf-create.c')
0 files changed, 0 insertions, 0 deletions