diff options
author | Mark Harmstone <mark@harmstone.com> | 2024-08-26 21:34:46 +0100 |
---|---|---|
committer | Mark Harmstone <mark@harmstone.com> | 2024-08-29 02:53:08 +0100 |
commit | 6a9932ecdaac16c0fa21cc7c39589a3cd7cacf0f (patch) | |
tree | 27c3807abdf757107237759e0e2497fc945e3879 /gcc/dwarf2codeview.h | |
parent | 310fd68c6cb62b69ddd98c61aab8cb9db242b6a4 (diff) | |
download | gcc-6a9932ecdaac16c0fa21cc7c39589a3cd7cacf0f.zip gcc-6a9932ecdaac16c0fa21cc7c39589a3cd7cacf0f.tar.gz gcc-6a9932ecdaac16c0fa21cc7c39589a3cd7cacf0f.tar.bz2 |
Record static data members in CodeView structs
Record LF_STMEMBER field list subtypes to represent static data members
in structs.
gcc/
* dwarf2codeview.cc (enum cv_leaf_type): Add LF_STMEMBER.
(struct codeview_subtype): Add lf_static_member to union.
(write_lf_fieldlist): Handle LF_STMEMBER.
(add_struct_member): New function.
(add_struct_static_member): New function.
(get_accessibility): New function.
(get_type_num_struct): Split out into add_struct_member and
get_accessibility, and handle static members.
Diffstat (limited to 'gcc/dwarf2codeview.h')
0 files changed, 0 insertions, 0 deletions