diff options
author | Cary Coutant <ccoutant@google.com> | 2015-01-26 12:21:11 -0800 |
---|---|---|
committer | Cary Coutant <ccoutant@google.com> | 2015-01-26 12:21:11 -0800 |
commit | a38fe6acd27c8ae393c1814ac960c858588527da (patch) | |
tree | e8487621fb67b762a811b0ba017f6b9082cd068f | |
parent | e82144ec9335a17b0bac8b008e6f48b433bc8d63 (diff) | |
download | binutils-a38fe6acd27c8ae393c1814ac960c858588527da.zip binutils-a38fe6acd27c8ae393c1814ac960c858588527da.tar.gz binutils-a38fe6acd27c8ae393c1814ac960c858588527da.tar.bz2 |
Reset discriminator after each row.
2015-01-26 Cary Coutant <ccoutant@google.com>
binutils/
* dwarf.c (display_line_program): Reset discriminator after each row.
-rw-r--r-- | binutils/dwarf.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/binutils/dwarf.c b/binutils/dwarf.c index 8d8664b..1f46c32 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: |