aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Alcock <nick.alcock@oracle.com>2019-08-03 00:41:05 +0100
committerNick Alcock <nick.alcock@oracle.com>2019-10-03 17:04:56 +0100
commitfd86991bc5f1d0ff256b396fbb41f0125ed00c17 (patch)
tree1bf926421bddb8b020d1eecaf6ca4dbbdfbac295 /include
parentlibctf: installable libctf as a shared library (diff)
downloadbinutils-gdb-fd86991bc5f1d0ff256b396fbb41f0125ed00c17.tar.gz
binutils-gdb-fd86991bc5f1d0ff256b396fbb41f0125ed00c17.tar.bz2
binutils-gdb-fd86991bc5f1d0ff256b396fbb41f0125ed00c17.zip
objdump: get CTF parent importing right
The linker emits CTF into a single section named .ctf, which is a CTF archive where the default member (itself named ".ctf", or simply NULL) is the parent of all other members. Teach objdump to look for this by default, rather than only trying to do it if a specific CTF parent section was specified. (If no parent name is specified, we get the .ctf member from the same section as everything else, which matches what the linker generates.) binutils/ * objdump.c (dump_ctf): Use the default CTF archive member as the parent even when no parent section is specified. (dump_ctf_archive_member): Only import from the parent if this is not the default ".ctf" member.
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions