diff options
author | Mark Harmstone <mark@harmstone.com> | 2024-08-26 22:16:11 +0100 |
---|---|---|
committer | Mark Harmstone <mark@harmstone.com> | 2024-08-29 02:53:09 +0100 |
commit | 155da081706e0e0527f01ad565b1cd6c217f5880 (patch) | |
tree | b31fea04397cb890c91cc301b517da0ac09482ac /gcc/gimple-loop-jam.cc | |
parent | c5043d89449758ecf6a3f1475e027a73976f58c3 (diff) | |
download | gcc-155da081706e0e0527f01ad565b1cd6c217f5880.zip gcc-155da081706e0e0527f01ad565b1cd6c217f5880.tar.gz gcc-155da081706e0e0527f01ad565b1cd6c217f5880.tar.bz2 |
Write LF_MFUNC_ID types for CodeView struct member functions
If recording the definition of a struct member function, write an
LF_MFUNC_ID type rather than an LF_FUNC_ID. This links directly to the
struct type, rather than to an LF_STRING_ID with its name.
gcc/
* dwarf2codeview.cc (enum cv_leaf_type): Add LF_MFUNC_ID.
(write_lf_mfunc_id): New function.
(add_lf_func_id): New function.
(add_lf_mfunc_id): New function.
(add_function): Call add_lf_func_id or add_lf_mfunc_id.
Diffstat (limited to 'gcc/gimple-loop-jam.cc')
0 files changed, 0 insertions, 0 deletions