dbghelp: Silence a couple of FIXMEs for C++ code.
Reported by Jacek Caban.
This commit is contained in:
parent
7a685030f6
commit
878f287366
|
@ -1243,6 +1243,10 @@ static struct symt* dwarf2_parse_udt_type(dwarf2_parse_context_t* ctx,
|
|||
case DW_TAG_union_type:
|
||||
case DW_TAG_typedef:
|
||||
/* FIXME: we need to handle nested udt definitions */
|
||||
case DW_TAG_inheritance:
|
||||
case DW_TAG_subprogram:
|
||||
case DW_TAG_variable:
|
||||
/* FIXME: some C++ related stuff */
|
||||
break;
|
||||
default:
|
||||
FIXME("Unhandled Tag type 0x%lx at %s, for %s\n",
|
||||
|
@ -1834,6 +1838,11 @@ static void dwarf2_load_one_entry(dwarf2_parse_context_t* ctx,
|
|||
dwarf2_parse_variable(&subpgm, NULL, di);
|
||||
}
|
||||
break;
|
||||
/* silence a couple of C++ defines */
|
||||
case DW_TAG_namespace:
|
||||
case DW_TAG_imported_module:
|
||||
case DW_TAG_imported_declaration:
|
||||
break;
|
||||
default:
|
||||
FIXME("Unhandled Tag type 0x%lx at %s, for %lu\n",
|
||||
di->abbrev->tag, dwarf2_debug_ctx(ctx), di->abbrev->entry_code);
|
||||
|
|
Loading…
Reference in New Issue