Module: wine Branch: master Commit: 22f01fcc48dda359471e045a58e8ea2790eaff90 URL: http://source.winehq.org/git/wine.git/?a=commit;h=22f01fcc48dda359471e045a58... Author: Eric Pouech <eric.pouech(a)orange.fr> Date: Wed Feb 6 21:55:34 2008 +0100 dbghelp: Added support for register v3 in msc. --- dlls/dbghelp/msc.c | 9 +++++++++ 1 files changed, 9 insertions(+), 0 deletions(-) diff --git a/dlls/dbghelp/msc.c b/dlls/dbghelp/msc.c index 12dcf4b..988a8a7 100644 --- a/dlls/dbghelp/msc.c +++ b/dlls/dbghelp/msc.c @@ -1495,6 +1495,15 @@ static int codeview_snarf(const struct msc_debug_info* msc_dbg, const BYTE* root block, codeview_get_type(sym->register_v2.type, FALSE), terminate_string(&sym->register_v2.p_name)); break; + case S_REGISTER_V3: + loc.kind = loc_register; + loc.reg = sym->register_v3.reg; + loc.offset = 0; + symt_add_func_local(msc_dbg->module, curr_func, + DataIsLocal, &loc, + block, codeview_get_type(sym->register_v3.type, FALSE), + sym->register_v3.name); + break; case S_BLOCK_V1: block = symt_open_func_block(msc_dbg->module, curr_func, block,