diff options
author | Mark Harmstone <mark@harmstone.com> | 2024-11-06 05:25:00 +0000 |
---|---|---|
committer | Mark Harmstone <mark@harmstone.com> | 2024-11-30 14:53:42 +0000 |
commit | 5297795e5b9e86fd2085a8f739f43fc28fb5e522 (patch) | |
tree | 4830134315100442e940bf99d4533e4e691dac2c /libgcc | |
parent | 65b5c4afcfd439e7897b88f6c27d4a33a4c9c124 (diff) | |
download | gcc-5297795e5b9e86fd2085a8f739f43fc28fb5e522.zip gcc-5297795e5b9e86fd2085a8f739f43fc28fb5e522.tar.gz gcc-5297795e5b9e86fd2085a8f739f43fc28fb5e522.tar.bz2 |
Write S_INLINESITE CodeView symbols
Translate DW_TAG_inlined_subroutine DIEs into S_INLINESITE CodeView
symbols, marking inlined functions.
gcc/
* dwarf2codeview.cc (enum cv_sym_type): Add S_INLINESITE and
S_INLINESITE_END.
(get_func_id): Add declaration.
(write_s_inlinesite): New function.
(write_inlinesite_records): New function.
(write_function): Call write_inlinesite_records.
Diffstat (limited to 'libgcc')
0 files changed, 0 insertions, 0 deletions