aboutsummaryrefslogtreecommitdiff
path: root/libctf/ctf-open.c
diff options
context:
space:
mode:
authorTom Tromey <tom@tromey.com>2025-03-19 14:47:29 -0600
committerTom Tromey <tom@tromey.com>2025-04-22 16:06:51 -0600
commit7b80401da008375af1e7cc154fb8163aa406f13d (patch)
tree59af258d6fcc702185f934695644a38e95d4fae2 /libctf/ctf-open.c
parent1e1ef933d114b6c144785b4478346d75499c4d3d (diff)
downloadbinutils-7b80401da008375af1e7cc154fb8163aa406f13d.zip
binutils-7b80401da008375af1e7cc154fb8163aa406f13d.tar.gz
binutils-7b80401da008375af1e7cc154fb8163aa406f13d.tar.bz2
Handle DWARF 5 separate debug sections
DWARF 5 standardized the .gnu_debugaltlink section that dwz emits in multi-file mode. This is handled via some new forms, and a new .debug_sup section. This patch adds support for this to gdb. It is largely straightforward, I think, though one oddity is that I chose not to have this code search the system build-id directories for the supplementary file. My feeling was that, while it makes sense for a distro to unify the build-id concept with the hash stored in the .debug_sup section, there's no intrinsic need to do so. This in turn means that a few tests -- for example those that test the index cache -- will not work in this mode. Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=32808 Acked-By: Simon Marchi <simon.marchi@efficios.com>
Diffstat (limited to 'libctf/ctf-open.c')
0 files changed, 0 insertions, 0 deletions