diff options
author | Nick Alcock <nick.alcock@oracle.com> | 2025-04-25 21:06:46 +0100 |
---|---|---|
committer | Nick Alcock <nick.alcock@oracle.com> | 2025-04-25 21:23:08 +0100 |
commit | 02bfc04f73232623a5a16722a79717035da3820c (patch) | |
tree | 3b69a9f54b5403c3817bd15a4a918194ce546054 /libctf/ctf-intl.h | |
parent | 3aacd0f9c00bdc425d306b5de05c65b78dad944a (diff) | |
download | binutils-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