From 52a84e42704079b6a1e93fee1215b6d7368f856c Mon Sep 17 00:00:00 2001 From: Bernd Schmidt Date: Fri, 24 Nov 2000 14:22:01 +0000 Subject: [PATCH] Fix bug in previous change. From-SVN: r37707 --- gcc/ChangeLog | 2 ++ gcc/c-common.c | 3 +++ 2 files changed, 5 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 9f4335299aa..e4ec4974c75 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,7 @@ 2000-11-24 Bernd Schmidt + * c-common.c (verify_tree): Don't recurse into CONSTRUCTORs. + * combine.c (cant_combine_insn_p): New function. (try_combine): Use it. diff --git a/gcc/c-common.c b/gcc/c-common.c index 3b1462a9d7b..4efa88257c3 100644 --- a/gcc/c-common.c +++ b/gcc/c-common.c @@ -3634,6 +3634,9 @@ verify_tree (x, pbefore_sp, pno_sp, writer) switch (code) { + case CONSTRUCTOR: + return; + case COMPOUND_EXPR: case TRUTH_ANDIF_EXPR: case TRUTH_ORIF_EXPR: -- 2.30.2