mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-08-08 14:58:08 +00:00
removed coff guid and added missing defrange symbol
This commit is contained in:
+12
-2
@@ -1179,7 +1179,7 @@ struct CV_SymSLink32
|
||||
typedef struct CV_SymOEM CV_SymOEM;
|
||||
struct CV_SymOEM
|
||||
{
|
||||
COFF_Guid id;
|
||||
Guid id;
|
||||
CV_TypeId itype;
|
||||
// padding align(4)
|
||||
};
|
||||
@@ -1795,6 +1795,16 @@ enum
|
||||
CV_RangeAttrib_Maybe = (1 << 0),
|
||||
};
|
||||
|
||||
//- (SymKind: DEFRANGE)
|
||||
|
||||
typedef struct CV_SymDefrange CV_SymDefrange;
|
||||
struct CV_SymDefrange
|
||||
{
|
||||
U32 program;
|
||||
CV_LvarAddrRange range;
|
||||
// variable-width: CV_LvarAddrGap gaps;
|
||||
};
|
||||
|
||||
//- (SymKind: DEFRANGE_SUBFIELD)
|
||||
|
||||
typedef struct CV_SymDefrangeSubfield CV_SymDefrangeSubfield;
|
||||
@@ -2322,7 +2332,7 @@ struct CV_LeafTypeServer
|
||||
typedef struct CV_LeafTypeServer2 CV_LeafTypeServer2;
|
||||
struct CV_LeafTypeServer2
|
||||
{
|
||||
COFF_Guid sig70;
|
||||
Guid sig70;
|
||||
U32 age;
|
||||
// U8[] name (null terminated)
|
||||
};
|
||||
|
||||
@@ -11,16 +11,6 @@ typedef U32 COFF_TimeStamp;
|
||||
|
||||
#pragma pack(push,1)
|
||||
|
||||
typedef struct COFF_Guid COFF_Guid;
|
||||
struct COFF_Guid
|
||||
{
|
||||
U32 data1;
|
||||
U16 data2;
|
||||
U16 data3;
|
||||
U32 data4;
|
||||
U32 data5;
|
||||
};
|
||||
|
||||
typedef U16 COFF_Flags;
|
||||
enum
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user