diff options
Diffstat (limited to 'gcc')
| -rw-r--r-- | gcc/ChangeLog | 2 | ||||
| -rw-r--r-- | gcc/c-common.c | 3 |
2 files changed, 5 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 9f43352..e4ec497 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,7 @@ 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk> + * 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 3b1462a..4efa882 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: |
