diff options
author | Nathan Sidwell <nathan@acm.org> | 2020-12-02 08:27:53 -0800 |
---|---|---|
committer | Nathan Sidwell <nathan@acm.org> | 2020-12-02 08:31:37 -0800 |
commit | af4180513836806e2b351d516af55f6664c8821a (patch) | |
tree | 2de09dabbac976aaf8d8a1a1c3e3ecb6de8f0b36 /libbacktrace/dwarf.c | |
parent | 5bd5d85117ce968e68d41a746f917a63ed8e6ae6 (diff) | |
download | gcc-af4180513836806e2b351d516af55f6664c8821a.zip gcc-af4180513836806e2b351d516af55f6664c8821a.tar.gz gcc-af4180513836806e2b351d516af55f6664c8821a.tar.bz2 |
c++: RTTI accessors for modules
The module machinery needs to serialize tinfo types and vars by
meaning, not literally. This adds the necessary pieces to rtti.
gcc/cp/
* cp-tree.h (DECL_TINFO_P): Also for TYPE_DECLs.
(get_tinfo_decl_direct): Declare.
(get_pseudo_tinfo_index, get_pseudo_tinfo_type): Declare.
* rtti.c (get_tinfo_decl_direct): Externalize.
(get_tinfo_desc): Set DECL_TINFO_P on the typedef.
(get_pseudo_tinfo_index, get_pseudo_tinfo_type): New.
Diffstat (limited to 'libbacktrace/dwarf.c')
0 files changed, 0 insertions, 0 deletions