From: Cary Coutant Date: Mon, 26 Jan 2015 20:21:11 +0000 (-0800) Subject: Reset discriminator after each row. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a38fe6acd27c8ae393c1814ac960c858588527da;p=thirdparty%2Fbinutils-gdb.git Reset discriminator after each row. 2015-01-26 Cary Coutant binutils/ * dwarf.c (display_line_program): Reset discriminator after each row. --- diff --git a/binutils/dwarf.c b/binutils/dwarf.c index 8d8664bd1f0..1f46c3243e1 100644 --- a/binutils/dwarf.c +++ b/binutils/dwarf.c @@ -3117,6 +3117,7 @@ display_line_program (unsigned char *start, unsigned char *end, dwarf_vmatoa ("d", adv), state_machine_regs.line); if (is_logical) append_logical (); + state_machine_regs.discriminator = 0; } else { @@ -3131,6 +3132,7 @@ display_line_program (unsigned char *start, unsigned char *end, printf (_(" Copy\n")); if (is_logical) append_logical (); + state_machine_regs.discriminator = 0; break; case DW_LNS_advance_pc: