diff options
author | Mark Harmstone <mark@harmstone.com> | 2024-06-25 20:24:22 -0600 |
---|---|---|
committer | Jeff Law <jlaw@ventanamicro.com> | 2024-06-25 20:24:22 -0600 |
commit | 01f8b1002147c08f206a058a6d1f7bfb006aa324 (patch) | |
tree | 3c838480c15db635aebaefbcffda1d087e995232 /gcc/gcov-io.h | |
parent | 009b3290f2b2a41409530cbc8119343d6344b50e (diff) | |
download | gcc-01f8b1002147c08f206a058a6d1f7bfb006aa324.zip gcc-01f8b1002147c08f206a058a6d1f7bfb006aa324.tar.gz gcc-01f8b1002147c08f206a058a6d1f7bfb006aa324.tar.bz2 |
[PATCH 11/11] Handle subroutine types in CodeView
gcc/
* dwarf2codeview.cc (struct codeview_custom_type): Add lf_procedure
and lf_arglist to union.
(write_lf_procedure, write_lf_arglist): New functions.
(write_custom_types): Call write_lf_procedure and write_lf_arglist.
(get_type_num_subroutine_type): New function.
(get_type_num): Handle DW_TAG_subroutine_type DIEs.
* dwarf2codeview.h (LF_PROCEDURE, LF_ARGLIST): Define.
Diffstat (limited to 'gcc/gcov-io.h')
0 files changed, 0 insertions, 0 deletions