Commit 43f62c99 authored by Eric Pouech's avatar Eric Pouech Committed by Alexandre Julliard

dbghelp: Fix a couple of traces in dwarf line info parsing.

parent 90207b1d
...@@ -2270,15 +2270,19 @@ static BOOL dwarf2_parse_line_numbers(const dwarf2_section_t* sections, ...@@ -2270,15 +2270,19 @@ static BOOL dwarf2_parse_line_numbers(const dwarf2_section_t* sections,
address = ctx->load_offset + dwarf2_parse_addr(&traverse); address = ctx->load_offset + dwarf2_parse_addr(&traverse);
break; break;
case DW_LNE_define_file: case DW_LNE_define_file:
FIXME("not handled %s\n", traverse.data); FIXME("not handled define file %s\n", traverse.data);
traverse.data += strlen((const char *)traverse.data) + 1; traverse.data += strlen((const char *)traverse.data) + 1;
dwarf2_leb128_as_unsigned(&traverse); dwarf2_leb128_as_unsigned(&traverse);
dwarf2_leb128_as_unsigned(&traverse); dwarf2_leb128_as_unsigned(&traverse);
dwarf2_leb128_as_unsigned(&traverse); dwarf2_leb128_as_unsigned(&traverse);
break; break;
case DW_LNE_set_discriminator: case DW_LNE_set_discriminator:
WARN("not handled %s\n", traverse.data); {
dwarf2_leb128_as_unsigned(&traverse); unsigned descr;
descr = dwarf2_leb128_as_unsigned(&traverse);
WARN("not handled discriminator %x\n", descr);
}
break; break;
default: default:
FIXME("Unsupported extended opcode %x\n", extopcode); FIXME("Unsupported extended opcode %x\n", extopcode);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment