diff options
author | Mark Harmstone <mark@harmstone.com> | 2024-06-25 20:20:26 -0600 |
---|---|---|
committer | Jeff Law <jlaw@ventanamicro.com> | 2024-06-25 20:20:26 -0600 |
commit | 009b3290f2b2a41409530cbc8119343d6344b50e (patch) | |
tree | ea1b57df15bcc5e4ec740905aec40e365306aff9 /gcc/gcov-io.h | |
parent | 3800a78a767f463bed6948c640eee4250781e62e (diff) | |
download | gcc-009b3290f2b2a41409530cbc8119343d6344b50e.zip gcc-009b3290f2b2a41409530cbc8119343d6344b50e.tar.gz gcc-009b3290f2b2a41409530cbc8119343d6344b50e.tar.bz2 |
[PATCH 10/11] Handle bitfields for CodeView
Translates structure members with DW_AT_data_bit_offset set in DWARF
into LF_BITFIELD symbols.
gcc/
* dwarf2codeview.cc (struct codeview_custom_type): Add lf_bitfield to
union.
(write_lf_bitfield): New function.
(write_custom_types): Call write_lf_bitfield.
(create_bitfield): New function.
(get_type_num_struct): Handle bitfields.
* dwarf2codeview.h (LF_BITFIELD): Define.
Diffstat (limited to 'gcc/gcov-io.h')
0 files changed, 0 insertions, 0 deletions