aboutsummaryrefslogtreecommitdiff
path: root/gcc/dwarf2codeview.h
diff options
context:
space:
mode:
authorMark Harmstone <mark@harmstone.com>2024-08-26 21:34:46 +0100
committerMark Harmstone <mark@harmstone.com>2024-08-29 02:53:08 +0100
commit6a9932ecdaac16c0fa21cc7c39589a3cd7cacf0f (patch)
tree27c3807abdf757107237759e0e2497fc945e3879 /gcc/dwarf2codeview.h
parent310fd68c6cb62b69ddd98c61aab8cb9db242b6a4 (diff)
downloadgcc-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