X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;ds=sidebyside;f=ir%2Fbe%2Fbesched.c;h=5f87b706aba2d9093756161b362ac7486e5084bb;hb=c6571686bfbfb3c87ae24ae1dc568e685d6cd49a;hp=922dccbf9c275ea4e7ba9b68bffbc1e70f9a3dc2;hpb=1a3b7d363474ab544c13093a2f0b578718d37c7a;p=libfirm diff --git a/ir/be/besched.c b/ir/be/besched.c index 922dccbf9..5f87b706a 100644 --- a/ir/be/besched.c +++ b/ir/be/besched.c @@ -21,7 +21,6 @@ * @file * @brief Scheduling utilities for nodes in Blocks and Blocks. * @author Sebastian Hack - * @version $Id$ */ #include "config.h" @@ -33,7 +32,6 @@ #include "irgraph_t.h" #include "iredges_t.h" #include "ircons.h" -#include "irextbb.h" #include "irgmod.h" #include "debug.h" @@ -158,7 +156,7 @@ void be_register_scheduler(const char *name, schedule_func func) { if (scheduler == NULL) scheduler = func; - be_add_module_to_list(&schedulers, name, func); + be_add_module_to_list(&schedulers, name, (void*)func); } void be_schedule_graph(ir_graph *irg) @@ -166,7 +164,7 @@ void be_schedule_graph(ir_graph *irg) scheduler(irg); } -BE_REGISTER_MODULE_CONSTRUCTOR(be_init_sched); +BE_REGISTER_MODULE_CONSTRUCTOR(be_init_sched) void be_init_sched(void) { lc_opt_entry_t *be_grp = lc_opt_get_grp(firm_opt_get_root(), "be");