http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57100
--- Comment #5 from Richard Biener <rguenth at gcc dot gnu.org> --- Author: rguenth Date: Wed Oct 30 14:22:01 2013 New Revision: 204211 URL: http://gcc.gnu.org/viewcvs?rev=204211&root=gcc&view=rev Log: 2013-10-30 Richard Biener <rguent...@suse.de> PR middle-end/57100 * basic-block.h (pre_and_rev_post_order_compute_fn): New function. * cfganal.c (pre_and_rev_post_order_compute_fn): New function as worker for ... (pre_and_rev_post_order_compute): ... which now wraps it. * graph.c (draw_cfg_nodes_no_loops): Use pre_and_rev_post_order_compute_fn to avoid ICEing and dependence on cfun. Modified: trunk/gcc/ChangeLog trunk/gcc/basic-block.h trunk/gcc/cfganal.c trunk/gcc/graph.c