]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
libctf: dedup: chase API changes: use the public API more
authorNick Alcock <nick.alcock@oracle.com>
Fri, 25 Apr 2025 17:40:39 +0000 (18:40 +0100)
committerNick Alcock <nick.alcock@oracle.com>
Fri, 25 Apr 2025 20:23:07 +0000 (21:23 +0100)
commit3a6e1f87e71a38ea8d49b9b12b81a4d2fe3fad89
tree6b863e9ef6ef570e0a40be53841e93a3a54c1611
parentf17015417643be9d6cb03b840edbb9d8952671ec
libctf: dedup: chase API changes: use the public API more

To get ready for the deduplicator changes, we chase the API changes to
things like ctf_member_next, and add support for prefix types (using the
suffix where appropriate, etc).  We use the ctf-types API for things like
forward lookup, using the private _tp functions to reduce overhead while
centralizing knowledge of things like the encoding of enum forwards outside
the deduplicator.

No functional changes yet.
libctf/ctf-dedup.c