Set basic_block to 0 after a special opcode.
+2009-06-23 Cary Coutant <ccoutant@google.com>
+
+ * dwarf2read.c (dwarf_decode_lines): Ignore rows where is_stmt is 0.
+ Set basic_block to 0 after a special opcode.
+
2009-06-23 Jan Kratochvil <jan.kratochvil@redhat.com>
Fix a regression by the mmap patch from 2009-06-16.
else
{
lh->file_names[file - 1].included_p = 1;
- if (!decode_for_pst_p)
+ if (!decode_for_pst_p && is_stmt)
{
if (last_subfile != current_subfile)
{
record_line (current_subfile, line, addr);
}
}
- basic_block = 1;
+ basic_block = 0;
}
else switch (op_code)
{
else
{
lh->file_names[file - 1].included_p = 1;
- if (!decode_for_pst_p)
+ if (!decode_for_pst_p && is_stmt)
{
if (last_subfile != current_subfile)
{