aboutsummaryrefslogtreecommitdiff
path: root/include/ctf-api.h
diff options
context:
space:
mode:
authorNick Alcock <nick.alcock@oracle.com>2019-07-13 19:47:11 +0100
committerNick Alcock <nick.alcock@oracle.com>2019-10-03 17:04:55 +0100
commit616febde0c661843219b66e08e652e76ce856b8f (patch)
treed682ec59d7393fa18c10248503bd7a65bafb69b5 /include/ctf-api.h
parent2db912ba1a9e1c249cb4795f781fd4ea9fe9e7f2 (diff)
downloadbinutils-616febde0c661843219b66e08e652e76ce856b8f.zip
binutils-616febde0c661843219b66e08e652e76ce856b8f.tar.gz
binutils-616febde0c661843219b66e08e652e76ce856b8f.tar.bz2
binutils: readelf: when dumping CTF, load strtab and symtab automatically
We were only loading them when explicitly requested, which leads to strings that point off into empty space (into the non-loaded "external" ELF string table). Avoid this unfortunate consequence by loading the strtab and symtab by default, unless a blank name is given. binutils/ * readelf.c (dump_ctf_symtab_name): Give default value. (dump_ctf_strtab_name): Likewise. (dump_section_as_ctf): Allow for the null string.
Diffstat (limited to 'include/ctf-api.h')
0 files changed, 0 insertions, 0 deletions