X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbeifg_list.c;h=117815e17283edee7e908a2c425885230949c942;hb=29189ce06a4930207bac3adda67d7d663dbb77f7;hp=cb440336d0c47abefba62c7c70b0555e6544f176;hpb=e07b61c6ed5d198a484761f8a40a4f26520d964d;p=libfirm diff --git a/ir/be/beifg_list.c b/ir/be/beifg_list.c index cb440336d..117815e17 100644 --- a/ir/be/beifg_list.c +++ b/ir/be/beifg_list.c @@ -24,9 +24,7 @@ * @date 18.11.2005 * @version $Id$ */ -#ifdef HAVE_CONFIG_H #include "config.h" -#endif #include @@ -36,7 +34,7 @@ #include "irgraph_t.h" #include "irgwalk.h" -#include "bearch_t.h" +#include "bearch.h" #include "be_t.h" #include "bera.h" #include "beifg_t.h" @@ -85,7 +83,7 @@ static void create_node(ifg_list_t *ifg, ir_node *irn) adj_head = ifg->adj_heads[irn->node_idx]; if (!adj_head) { - adj_head = obstack_alloc(&ifg->obst, sizeof(*adj_head)); + adj_head = OALLOC(&ifg->obst, adj_head_t); adj_head->irn = irn; adj_head->first_adj_element = NULL; adj_head->degree = 0; @@ -97,7 +95,7 @@ static adj_element_t *create_adj_element(ifg_list_t *ifg, ir_node *irn) { adj_element_t *element = NULL; - element = obstack_alloc(&ifg->obst, sizeof(*element)); + element = OALLOC(&ifg->obst, adj_element_t); element->next_adj_element = NULL; element->neighbour = irn;