aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-loop-unswitch.cc
diff options
context:
space:
mode:
authorMark Harmstone <mark@harmstone.com>2024-08-11 02:48:00 +0100
committerMark Harmstone <mark@harmstone.com>2024-08-25 17:35:20 +0100
commit3d87080598cf056fcfa25c72fcff0e06f67ee9ab (patch)
treeab8a9876b368f4ed3bf9ee7512ed1bc4caf254ed /gcc/tree-ssa-loop-unswitch.cc
parentbe23c8befcf37cabb3cef500d22d1af592139959 (diff)
downloadgcc-3d87080598cf056fcfa25c72fcff0e06f67ee9ab.zip
gcc-3d87080598cf056fcfa25c72fcff0e06f67ee9ab.tar.gz
gcc-3d87080598cf056fcfa25c72fcff0e06f67ee9ab.tar.bz2
Write CodeView S_FRAMEPROC symbols
Write S_FRAMEPROC symbols, which aren't very useful but seem to be necessary for Microsoft debuggers to function properly. These symbols come after S_LOCAL symbols for optimized variables, but before S_REGISTER and S_REGREL32 for unoptimized variables. gcc/ * dwarf2codeview.cc (enum cv_sym_type): Add S_FRAMEPROC. (write_s_frameproc): New function. (write_function): Call write_s_frameproc.
Diffstat (limited to 'gcc/tree-ssa-loop-unswitch.cc')
0 files changed, 0 insertions, 0 deletions