aboutsummaryrefslogtreecommitdiff
path: root/include/binary-io.h
diff options
context:
space:
mode:
authorTom de Vries <tdevries@suse.de>2021-11-22 09:14:15 +0100
committerTom de Vries <tdevries@suse.de>2021-11-22 09:14:15 +0100
commit44fda089397a9e72a9d82387a97097d1d26a8593 (patch)
tree14631237bbb1c4a2c4839da5f95ca93fc941bcbc /include/binary-io.h
parent8d52378514e293504f385ae536ef7dcd4c3088d7 (diff)
downloadgdb-44fda089397a9e72a9d82387a97097d1d26a8593.zip
gdb-44fda089397a9e72a9d82387a97097d1d26a8593.tar.gz
gdb-44fda089397a9e72a9d82387a97097d1d26a8593.tar.bz2
[gdb/testsuite] Support .debug_line v5 in dwarf assembler
The v5 section version for .debug_line has: - two new fields address_size and segment_selector_size - a different way to encode the directory and filename tables. Add support for this in the dwarf assembler. For now, make the v5 directory and filename tables work with the v4 type of specification in the test-cases by adding duplicate entries at position 0. This will need to be properly fixed with an intrusive fix that changes how directory and filename entries are specified in the test-cases, f.i: ... set diridx [include_dir "${srcdir}/${subdir}"] set fileidx [file_name "$srcfile" $diridx] ... Tested on x86_64-linux.
Diffstat (limited to 'include/binary-io.h')
0 files changed, 0 insertions, 0 deletions