[PATCH V5 0/6] Support for the CTF and BTF debug formats
Jose E. Marchesi
jose.marchesi@oracle.com
Fri Mar 19 14:31:45 GMT 2021
> [Changes from V4:
> - Rebased to latest master.
> - Support for DATASEC in BTF.
> - Bug fixes in the CTF support.
> - Be more silent: do not inform() the user anymore if -gctf is used
> along with a frontend for which there is no CTF support. Ignore
> the request instead.
> - Got rid of lang_GNU_GIMPLE, which is not needed.
> - New preparatory patch that abstracts the tests on write_symbols
> in a predicate.
> - New preparatory patch that provides an internal interface to the
> DWARF internal structures. This makes it possible to not have to
> #include dwarf2ctf.c in dwarf2out.c. Note that we only added the
> minimum set of functions/data types we need for dwarf2ctf. Note
> also that we didn't add prefixes to avoid massive renames in
> dwarf2out.c. We also add a few new accessor functions. See the
> particular patch description.
> - Fixes to allow using -gctf along with -gdwarf.
> - More testing:
> + More BTF tests.
> + More CTF tests.
> + Tests for mixing -gctf and -gdwarf.
> + Regression tests in x86_64 and aarch64.
> + LTO testing.
> + 1612 Gentoo packages built with CTF support, no failures.]
Forgot to update and mention the corresponding branch in github:
oracle/ctf-v5 in https://github.com/oracle/gcc
Salud!
More information about the Gcc-patches
mailing list