dbghelp,winedump: Added support for symbol 0x113c.
This commit is contained in:
parent
82d1845d85
commit
028956d1fe
|
@ -1714,6 +1714,7 @@ static int codeview_snarf(const struct msc_debug_info* msc_dbg, const BYTE* root
|
|||
break;
|
||||
|
||||
case S_MSTOOL_V3: /* just to silence a few warnings */
|
||||
case S_MSTOOLINFO_V3:
|
||||
case S_MSTOOLENV_V3:
|
||||
break;
|
||||
|
||||
|
|
|
@ -1620,6 +1620,7 @@ union codeview_symbol
|
|||
#define S_SECTINFO_V3 0x1136
|
||||
#define S_SUBSECTINFO_V3 0x1137
|
||||
#define S_SECUCOOKIE_V3 0x113A
|
||||
#define S_MSTOOLINFO_V3 0x113C
|
||||
#define S_MSTOOLENV_V3 0x113D
|
||||
|
||||
/* ======================================== *
|
||||
|
|
|
@ -1243,6 +1243,18 @@ int codeview_dump_symbols(const void* root, unsigned long size)
|
|||
}
|
||||
break;
|
||||
|
||||
case S_MSTOOLINFO_V3:
|
||||
{
|
||||
const unsigned short* ptr = ((const unsigned short*)sym) + 2;
|
||||
|
||||
printf("\tTool info V3: unk=%04x%04x%04x front=%d.%d.%d.%d back=%d.%d.%d.%d %s\n",
|
||||
ptr[0], ptr[1], ptr[2],
|
||||
ptr[3], ptr[4], ptr[5], ptr[6],
|
||||
ptr[7], ptr[8], ptr[9], ptr[10],
|
||||
(const char*)(ptr + 11));
|
||||
}
|
||||
break;
|
||||
|
||||
case S_MSTOOLENV_V3:
|
||||
{
|
||||
const char* x1 = (const char*)sym + 4 + 1;
|
||||
|
|
Loading…
Reference in New Issue