diff options
author | Mark Harmstone <mark@harmstone.com> | 2024-08-11 02:48:00 +0100 |
---|---|---|
committer | Mark Harmstone <mark@harmstone.com> | 2024-08-25 17:35:20 +0100 |
commit | 3d87080598cf056fcfa25c72fcff0e06f67ee9ab (patch) | |
tree | ab8a9876b368f4ed3bf9ee7512ed1bc4caf254ed /gcc/cppbuiltin.h | |
parent | be23c8befcf37cabb3cef500d22d1af592139959 (diff) | |
download | gcc-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/cppbuiltin.h')
0 files changed, 0 insertions, 0 deletions