From d1ee23e5c3d22613ea7a5c2807b7f12045bd6883 Mon Sep 17 00:00:00 2001 From: Richard Henderson Date: Thu, 25 May 2000 09:33:32 -0700 Subject: [PATCH] * stmt.c (expand_end_bindings): Fix thinko last change. From-SVN: r34170 --- gcc/ChangeLog | 4 ++++ gcc/stmt.c | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 43a8e4f93a08..d0f7f276c392 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2000-05-25 Richard Henderson + + * stmt.c (expand_end_bindings): Fix thinko last change. + 2000-05-25 Andrew MacLeod Andrew Haley diff --git a/gcc/stmt.c b/gcc/stmt.c index 81f413225a72..76dcdc364ef9 100644 --- a/gcc/stmt.c +++ b/gcc/stmt.c @@ -3688,7 +3688,7 @@ expand_end_bindings (vars, mark_ends, dont_jump_in) insn = get_last_insn (); if (GET_CODE (insn) == NOTE) insn = prev_nonnote_insn (insn); - reachable = GET_CODE (insn) != BARRIER; + reachable = (! insn || GET_CODE (insn) != BARRIER); /* Do the cleanups. */ expand_cleanups (thisblock->data.block.cleanups, NULL_TREE, 0, reachable); -- 2.47.2