winedump: Add support for buildinfo codeview record.
Signed-off-by: Eric Pouech <eric.pouech@gmail.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
f5800a7849
commit
45d4021ff5
|
@ -1821,6 +1821,13 @@ union codeview_symbol
|
||||||
struct cv_addr_gap gaps[0];
|
struct cv_addr_gap gaps[0];
|
||||||
} defrange_registerrel_v3;
|
} defrange_registerrel_v3;
|
||||||
|
|
||||||
|
struct
|
||||||
|
{
|
||||||
|
unsigned short int len;
|
||||||
|
unsigned short int id;
|
||||||
|
cv_itemid_t itemid;
|
||||||
|
} build_info_v3;
|
||||||
|
|
||||||
struct
|
struct
|
||||||
{
|
{
|
||||||
unsigned short int len;
|
unsigned short int len;
|
||||||
|
|
|
@ -1743,6 +1743,10 @@ BOOL codeview_dump_symbols(const void* root, unsigned long size)
|
||||||
sym->callsiteinfo_v3.sect, sym->callsiteinfo_v3.off, sym->callsiteinfo_v3.typind);
|
sym->callsiteinfo_v3.sect, sym->callsiteinfo_v3.off, sym->callsiteinfo_v3.typind);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case S_BUILDINFO:
|
||||||
|
printf("Build-info V3 item:%04x\n", sym->build_info_v3.itemid);
|
||||||
|
break;
|
||||||
|
|
||||||
case S_INLINESITE:
|
case S_INLINESITE:
|
||||||
printf("Inline-site V3 parent:%x end:%x inlinee:%x\n",
|
printf("Inline-site V3 parent:%x end:%x inlinee:%x\n",
|
||||||
sym->inline_site_v3.pParent, sym->inline_site_v3.pEnd, sym->inline_site_v3.inlinee);
|
sym->inline_site_v3.pParent, sym->inline_site_v3.pEnd, sym->inline_site_v3.inlinee);
|
||||||
|
|
Loading…
Reference in New Issue