aboutsummaryrefslogtreecommitdiff
path: root/libbacktrace/dwarf.c
diff options
context:
space:
mode:
authorNathan Sidwell <nathan@acm.org>2020-12-02 08:27:53 -0800
committerNathan Sidwell <nathan@acm.org>2020-12-02 08:31:37 -0800
commitaf4180513836806e2b351d516af55f6664c8821a (patch)
tree2de09dabbac976aaf8d8a1a1c3e3ecb6de8f0b36 /libbacktrace/dwarf.c
parent5bd5d85117ce968e68d41a746f917a63ed8e6ae6 (diff)
downloadgcc-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