-
/**
* ISA implementation for Firm IR nodes.
*/
#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
-#ifdef WITH_LIBCORE
-#include <libcore/lc_opts.h>
+#include <config.h>
#endif
#include "bitset.h"
static const arch_register_req_t firm_std_reg_req = {
arch_register_req_type_normal,
®_classes[CLS_DATAB],
- NULL,
- NULL
+ 0,
+ 0
};
static const arch_register_req_t *
return NULL;
}
-static void firm_set_frame_entity(const void *self, const ir_node *irn, ir_entity *ent)
+static void firm_set_frame_entity(const void *self, ir_node *irn, ir_entity *ent)
{
}
free(self);
}
-static void *firm_cg_init(const be_irg_t *birg);
+static void *firm_cg_init(be_irg_t *birg);
static const arch_code_generator_if_t firm_code_gen_if = {
firm_cg_init,
firm_codegen_done
};
-static void *firm_cg_init(const be_irg_t *birg)
+static void *firm_cg_init(be_irg_t *birg)
{
firm_code_gen_t *cg = xmalloc(sizeof(*cg));
cg->impl = &firm_code_gen_if;
/**
* Return irp irgs in the desired order.
*/
-static ir_graph **firm_get_irg_list(const void *self, ir_graph **irg_list) {
+static ir_graph **firm_get_irg_list(const void *self, ir_graph ***irg_list) {
return NULL;
}