[PATCH libctf 00/22] more modifiable CTF dicts (and a few bugfixes)
Nick Alcock
nick.alcock@oracle.com
Fri Apr 19 15:51:19 GMT 2024
On 17 Apr 2024, Nick Alcock stated:
> I'll apply it in a couple of days if nobody says otherwise.
>
> Cc: Nicholas Vinson <nvinson234@gmail.com>
>
> Nicholas Vinson (1):
> libctf: Remove undefined functions from ver. map
>
> Nick Alcock (21):
> binutils, objdump: Add --ctf-parent-section
> libctf: don't leak the symbol name in the name->type cache
> libctf: remove static/dynamic name lookup distinction
> libctf: fix name lookup in dicts containing base-type bitfields
> libctf: support addition of types to dicts read via ctf_open()
> libctf: fix a comment
> libctf: delete LCTF_DIRTY
> libctf: fix a comment typo
> libctf: rename ctf_dict.ctf_{symtab,strtab}
> Revert "libctf: do not corrupt strings across ctf_serialize"
> libctf: replace 'pending refs' abstraction
> libctf: rethink strtab writeout
> libctf: make ctf_serialize() actually serialize
> libctf: fix tiny dumping error
> libctf: improve handling of type dumping errors
> libctf: make ctf_lookup of symbols by name work in more cases
> libctf: fix a debugging typo
> libctf: add rewriting tests
> libctf: fix leak in test
> libctf: don't pass errno into ctf_err_warn so often
> libctf: do not include undefined functions in libctf.ver
This is pushed now, exactly as here except for a couple of tiny GNU
style fixes (the one pointed out by Alan, and a few similar ones in a
couple of other commits).
More information about the Binutils
mailing list