mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-09-03 04:13:31 +00:00
[WINESYNC] dbghelp: Support S_HEAPALLOCSITE entry.
Signed-off-by: Alistair Leslie-Hughes <[email protected]> Signed-off-by: Alexandre Julliard <[email protected]> wine commit id 48a74277f5f9e0c87d8c01457236a89d94cb71d3 by Alistair Leslie-Hughes <[email protected]>
This commit is contained in:
@@ -2011,6 +2011,11 @@ static BOOL codeview_snarf(const struct msc_debug_info* msc_dbg, const BYTE* roo
|
||||
case S_ALIGN_V1:
|
||||
TRACE("S-Align V1\n");
|
||||
break;
|
||||
case S_HEAPALLOCSITE:
|
||||
TRACE("heap site: offset=0x%08x at sect_idx 0x%04x, inst_len 0x%08x, index 0x%08x\n",
|
||||
sym->heap_alloc_site.offset, sym->heap_alloc_site.sect_idx,
|
||||
sym->heap_alloc_site.inst_len, sym->heap_alloc_site.index);
|
||||
break;
|
||||
|
||||
/* the symbols we can safely ignore for now */
|
||||
case S_TRAMPOLINE:
|
||||
|
||||
@@ -1646,6 +1646,16 @@ union codeview_symbol
|
||||
unsigned short eh_sect; /* section for exception handler */
|
||||
unsigned int flags;
|
||||
} frame_info_v2;
|
||||
|
||||
struct
|
||||
{
|
||||
unsigned short len;
|
||||
unsigned short id;
|
||||
unsigned int offset;
|
||||
unsigned short sect_idx;
|
||||
unsigned short inst_len;
|
||||
unsigned int index;
|
||||
} heap_alloc_site;
|
||||
};
|
||||
|
||||
#define S_COMPILAND_V1 0x0001
|
||||
|
||||
@@ -4,4 +4,4 @@ files:
|
||||
include/dbghelp.h: sdk/include/psdk/dbghelp.h
|
||||
include/wine/mscvpdb.h: sdk/include/reactos/wine/mscvpdb.h
|
||||
tags:
|
||||
wine: 594a5878d0ac3b5a3aa31c27b0651b7f4bd175e1
|
||||
wine: 48a74277f5f9e0c87d8c01457236a89d94cb71d3
|
||||
|
||||
Reference in New Issue
Block a user