X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fir%2Fircgopt.c;h=060fc99e779aec2ecd4918c101f548dd043f16d7;hb=8399216d8aebc713bbda04b6e3e250a1d52b20bf;hp=e9ecd202717919e7e630f7aabeafd623f39d704a;hpb=f60ab59f205ec6a3a601605cced7a80a0f7f71d9;p=libfirm diff --git a/ir/ir/ircgopt.c b/ir/ir/ircgopt.c index e9ecd2027..060fc99e7 100644 --- a/ir/ir/ircgopt.c +++ b/ir/ir/ircgopt.c @@ -16,7 +16,7 @@ * Aufrufrelation bestimmt. */ #ifdef HAVE_CONFIG_H -# include +# include "config.h" #endif #include "ircgopt.h" @@ -89,7 +89,7 @@ void gc_irgs(int n_keep, entity ** keep_arr) { assert(get_irn_op(node) == op_Call); for (i = get_Call_n_callees(node) - 1; i >= 0; --i) { entity * ent = get_Call_callee(node, i); - if (ent && get_entity_irg(ent) && get_entity_link(ent) != MARK) { + if (get_entity_irg(ent) && get_entity_link(ent) != MARK) { set_entity_link(ent, MARK); ARR_APP1(entity *, marked, ent); if (get_opt_dead_method_elimination_verbose() && get_firm_verbosity() > 2) {