aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1992-01-31 21:43:46 -0500
committerRichard Kenner <kenner@gcc.gnu.org>1992-01-31 21:43:46 -0500
commite8b641a1bc6f74c8ecd880e14b3ee8324c8171ac (patch)
treeea04ef33999321badb6dc53edc29bf8364478ef3
parent0bea10730a06a15002357ea4fa0f413e51b4d4ad (diff)
downloadgcc-e8b641a1bc6f74c8ecd880e14b3ee8324c8171ac.zip
gcc-e8b641a1bc6f74c8ecd880e14b3ee8324c8171ac.tar.gz
gcc-e8b641a1bc6f74c8ecd880e14b3ee8324c8171ac.tar.bz2
*** empty log message ***
From-SVN: r261
-rw-r--r--gcc/flow.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/flow.c b/gcc/flow.c
index 901ed6f..65ba69f 100644
--- a/gcc/flow.c
+++ b/gcc/flow.c
@@ -1922,6 +1922,10 @@ find_auto_inc (needed, x, insn)
}
emit_insns_before (insns, insn);
+
+ if (basic_block_head[BLOCK_NUM (insn)] == insn)
+ basic_block_head[BLOCK_NUM (insn)] = insns;
+
XEXP (x, 0) = q;
XEXP (y, 0) = q;