]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
libctf: dedup: structs with bitfields, BTF floats
authorNick Alcock <nick.alcock@oracle.com>
Fri, 25 Apr 2025 18:14:02 +0000 (19:14 +0100)
committerNick Alcock <nick.alcock@oracle.com>
Fri, 25 Apr 2025 20:23:07 +0000 (21:23 +0100)
commit6b8885cfc9de8b20fa3495a152e457103cfc6c95
treeea5e5a10f996bcb632bf1e0ecf100b281d8c7add
parent95eb77bddb0da40e2e88dcbab8fae3538c100550
libctf: dedup: structs with bitfields, BTF floats

The last two trivial cases.  Hash in the bitfieldness of structs and the
bit-width of members (their bit-offset is already being hashed in), and emit
them accordingly.

BTF floats hardly have any state: emitting them is even easier.
libctf/ctf-dedup.c