[PATCH]: Fix dumping of TER information in face of tuples cahnge
Daniel Berlin
dberlin@dberlin.org
Sat Dec 9 15:08:00 GMT 2006
Hi Andrew,
Your TER patch broke dumping because you missed a
TREE_OPERAND->GENERIC_TREE_OPERAND.
I've committed the attached as obvious after bootstrap and regtest on
i686-darwin
--Dan
-------------- next part --------------
--- gcc/ChangeLog (/mirror/gcc-trunk) (revision 616)
+++ gcc/ChangeLog (/local/gcc-clean) (revision 616)
@@ -1,3 +1,8 @@
+2006-12-09 Daniel Berlin <dberlin@dberlin.org>
+
+ * tree-ssa-ter.c (dump_replaceable_exprs): Fix to use
+ GENERIC_TREE_OPERAND.
+
2006-12-09 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
* haifa-sched.c (schedule_block): Remove excessive sanity check.
--- gcc/tree-ssa-ter.c (/mirror/gcc-trunk) (revision 616)
+++ gcc/tree-ssa-ter.c (/local/gcc-clean) (revision 616)
@@ -690,7 +690,8 @@ dump_replaceable_exprs (FILE *f, tree *e
gcc_assert (var != NULL_TREE);
print_generic_expr (f, var, TDF_SLIM);
fprintf (f, " replace with --> ");
- print_generic_expr (f, TREE_OPERAND (stmt, 1), TDF_SLIM);
+ print_generic_expr (f, GENERIC_TREE_OPERAND (stmt, 1),
+ TDF_SLIM);
fprintf (f, "\n");
}
fprintf (f, "\n");
Property changes on:
___________________________________________________________________
Name: svk:merge
+138bc75d-0d04-0410-961f-82ee72b054a4:/trunk:119688
+23c3ee16-a423-49b3-8738-b114dc1aabb6:/local/gcc-pta-dev:259
+23c3ee16-a423-49b3-8738-b114dc1aabb6:/local/gcc-trunk:531
+7dca8dba-45c1-47dc-8958-1a7301c5ed47:/local-gcc/md-constraint:113709
+f367781f-d768-471e-ba66-e306e17dff77:/local/gen-rework-20060122:110130
More information about the Gcc-patches
mailing list