aboutsummaryrefslogtreecommitdiff
path: root/boehm-gc
diff options
context:
space:
mode:
authorMark Harmstone <mark@harmstone.com>2024-08-08 02:36:41 +0100
committerMark Harmstone <mark@harmstone.com>2024-08-16 21:53:47 +0100
commitaf61fc99f7a98efd6446692cc61d9fa43f6173a4 (patch)
tree5acb234d27cbff55f000519ed9bff4219b344a0a /boehm-gc
parent85e0d6723e7e056c079787486837bfb4f2fa6b8d (diff)
downloadgcc-af61fc99f7a98efd6446692cc61d9fa43f6173a4.zip
gcc-af61fc99f7a98efd6446692cc61d9fa43f6173a4.tar.gz
gcc-af61fc99f7a98efd6446692cc61d9fa43f6173a4.tar.bz2
Write CodeView information about enregistered variables
Outputs CodeView S_REGISTER symbols, representing local variables or parameters that are held in a register. gcc/ * dwarf2codeview.cc (enum cv_sym_type): Add S_REGISTER. (enum cv_x86_register): New type. (enum cv_amd64_register): New type. (dwarf_reg_to_cv): New function. (write_s_register): New function. (write_unoptimized_local_variable): Handle parameters and DW_OP_reg* location types.
Diffstat (limited to 'boehm-gc')
0 files changed, 0 insertions, 0 deletions