+2004-09-22 Frank Ch. Eigler <fche@redhat.com>
+
+ * dominance.c (verify_dominators): Don't SEGV if recount_dominator
+ returns NULL.
+
2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
* doc/c-tree.texi (TRUTH_NOT_EXPR, TRUTH_ANDIF_EXPR,
dom_bb = recount_dominator (dir, bb);
if (dom_bb != get_immediate_dominator (dir, bb))
{
- error ("dominator of %d should be %d, not %d",
- bb->index, dom_bb->index, get_immediate_dominator(dir, bb)->index);
+ if (dom_bb == NULL)
+ error ("dominator of %d should be (unknown), not %d",
+ bb->index, get_immediate_dominator(dir, bb)->index);
+ else
+ error ("dominator of %d should be %d, not %d",
+ bb->index, dom_bb->index, get_immediate_dominator(dir, bb)->index);
err = 1;
}
}