Re: [PATCH 1/3] Write LF_BCLASS records in CodeView struct definitions

2024-11-04 Thread Jeff Law
On 11/2/24 4:36 PM, Mark Harmstone wrote: When writing the CodeView type definition for a struct, translate DW_TAG_inheritance DIEs into LF_BCLASS records, to record which other structs this one inherits from. gcc/ * dwarf2codeview.cc (enum cv_leaf_type): Add LF_BCLASS. (struc

[PATCH 1/3] Write LF_BCLASS records in CodeView struct definitions

2024-11-02 Thread Mark Harmstone
When writing the CodeView type definition for a struct, translate DW_TAG_inheritance DIEs into LF_BCLASS records, to record which other structs this one inherits from. gcc/ * dwarf2codeview.cc (enum cv_leaf_type): Add LF_BCLASS. (struct codeview_subtype): Add lf_bclass to union.