diff options
author | Alexandre Oliva <aoliva@redhat.com> | 2010-12-13 03:08:24 +0000 |
---|---|---|
committer | Alexandre Oliva <aoliva@gcc.gnu.org> | 2010-12-13 03:08:24 +0000 |
commit | b403760c3eca837c4b54eab24062648672b4ea29 (patch) | |
tree | bedc79750a5dfd1676920e86ed6195e8b6279622 /gcc/jump.c | |
parent | 11321111221bd6f8ce17c254452132a6fbd5abd7 (diff) | |
download | gcc-b403760c3eca837c4b54eab24062648672b4ea29.zip gcc-b403760c3eca837c4b54eab24062648672b4ea29.tar.gz gcc-b403760c3eca837c4b54eab24062648672b4ea29.tar.bz2 |
re PR debug/46756 (-fcompare-debug failure (length) with ASSIGN)
gcc/ChangeLog:
PR debug/46576
* jump.c (mark_all_labels): Skip debug insns.
gcc/testsuite/ChangeLog:
PR debug/46576
* gfortran.dg/debug/pr46576.f: New.
From-SVN: r167738
Diffstat (limited to 'gcc/jump.c')
-rw-r--r-- | gcc/jump.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -193,7 +193,7 @@ mark_all_labels (rtx f) rtx prev_nonjump_insn = NULL; for (insn = f; insn; insn = NEXT_INSN (insn)) - if (INSN_P (insn)) + if (NONDEBUG_INSN_P (insn)) { mark_jump_label (PATTERN (insn), insn, 0); |