win_internal: add DataKind (fix for dbghelp.h which left it out)
wdbg: work around several dbghelp flaws (most importantly concerning address of symbol, which was leading to completely wrong display). refactored sym_dump_*. also further cleanup + dox. This was SVN commit r2372.
This commit is contained in:
parent
fca4bab2dd
commit
211c8e66d8
@ -260,7 +260,7 @@ typedef struct _PROCESSOR_POWER_INFORMATION
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// fixes for dbghelp.h 6.3
|
||||
// fixes for dbghelp.h 6.4
|
||||
//
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
@ -290,7 +290,10 @@ typedef struct _PROCESSOR_POWER_INFORMATION
|
||||
#endif
|
||||
|
||||
|
||||
//
|
||||
// not defined by dbghelp; these values are taken from DIA cvconst.h
|
||||
//
|
||||
|
||||
enum BasicType
|
||||
{
|
||||
btNoType = 0,
|
||||
@ -313,6 +316,21 @@ enum BasicType
|
||||
btHresult = 31
|
||||
};
|
||||
|
||||
enum DataKind
|
||||
{
|
||||
DataIsUnknown,
|
||||
DataIsLocal,
|
||||
DataIsStaticLocal,
|
||||
DataIsParam,
|
||||
DataIsObjectPtr,
|
||||
DataIsFileStatic,
|
||||
DataIsGlobal,
|
||||
DataIsMember,
|
||||
DataIsStaticMember,
|
||||
DataIsConstant
|
||||
};
|
||||
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user