Correct type inconsistency in LC_OPT machinery.
[libfirm] / ir / be / beschedrand.c
index 6472228..8826826 100644 (file)
  * The random selector:
  * Just assure that branches are executed last, otherwise select a random node
  */
-static ir_node *random_select(void *block_env, ir_nodeset_t *ready_set,
-                              ir_nodeset_t *live_set)
+static ir_node *random_select(void *block_env, ir_nodeset_t *ready_set)
 {
        ir_nodeset_iterator_t iter;
        ir_node          *irn      = NULL;
        int only_branches_left = 1;
        (void)block_env;
-       (void)live_set;
 
        /* assure that branches and constants are executed last */
        ir_nodeset_iterator_init(&iter, ready_set);
@@ -105,7 +103,7 @@ static void sched_random(ir_graph *irg)
        be_list_sched_graph(irg, &random_selector);
 }
 
-BE_REGISTER_MODULE_CONSTRUCTOR(be_init_sched_rand);
+BE_REGISTER_MODULE_CONSTRUCTOR(be_init_sched_rand)
 void be_init_sched_rand(void)
 {
        be_register_scheduler("random", sched_random);