aboutsummaryrefslogtreecommitdiff
path: root/libctf/ctf-intl.h
diff options
context:
space:
mode:
authorNick Alcock <nick.alcock@oracle.com>2025-04-25 21:06:46 +0100
committerNick Alcock <nick.alcock@oracle.com>2025-04-25 21:23:08 +0100
commit02bfc04f73232623a5a16722a79717035da3820c (patch)
tree3b69a9f54b5403c3817bd15a4a918194ce546054 /libctf/ctf-intl.h
parent3aacd0f9c00bdc425d306b5de05c65b78dad944a (diff)
downloadbinutils-02bfc04f73232623a5a16722a79717035da3820c.zip
binutils-02bfc04f73232623a5a16722a79717035da3820c.tar.gz
binutils-02bfc04f73232623a5a16722a79717035da3820c.tar.bz2
libctf: link: improve BTF child dict naming
BTF dicts don't have a cuname, which means that when the deduplicator runs over them any child dicts that result from conflicted types found in those CUs end up with no name either. Detect such unnamed dicts and propagate in the name the linker gave them at input time instead. (There is always *some* such name, even if it's something totally useless like "#1"; usually it's much more useful.)
Diffstat (limited to 'libctf/ctf-intl.h')
0 files changed, 0 insertions, 0 deletions