make firm (mostly) -Wmissing-prototypes clean
[libfirm] / ir / be / TEMPLATE / bearch_TEMPLATE.c
index e14f30a..667a082 100644 (file)
@@ -217,7 +217,7 @@ static arch_env_t *TEMPLATE_init(FILE *outfile)
        static int run_once = 0;
        TEMPLATE_isa_t *isa;
 
-       if(run_once)
+       if (run_once)
                return NULL;
        run_once = 1;
 
@@ -242,7 +242,7 @@ static void TEMPLATE_done(void *self)
        TEMPLATE_isa_t *isa = self;
 
        /* emit now all global declarations */
-       be_gas_emit_decls(isa->arch_env.main_env, 0);
+       be_gas_emit_decls(isa->arch_env.main_env);
 
        be_emit_exit();
        free(self);
@@ -268,7 +268,7 @@ static const arch_register_class_t *TEMPLATE_get_reg_class(unsigned i)
  * @param mode The mode in question.
  * @return A register class which can hold values of the given mode.
  */
-const arch_register_class_t *TEMPLATE_get_reg_class_for_mode(const ir_mode *mode)
+static const arch_register_class_t *TEMPLATE_get_reg_class_for_mode(const ir_mode *mode)
 {
        if (mode_is_float(mode))
                return &TEMPLATE_reg_classes[CLASS_TEMPLATE_fp];
@@ -305,7 +305,7 @@ static ir_type *TEMPLATE_get_between_type(void *self)
        static ir_entity *old_bp_ent = NULL;
        (void) self;
 
-       if(!between_type) {
+       if (!between_type) {
                ir_entity *ret_addr_ent;
                ir_type *ret_addr_type = new_type_primitive(mode_P);
                ir_type *old_bp_type   = new_type_primitive(mode_P);
@@ -333,7 +333,7 @@ static const arch_register_t *TEMPLATE_abi_prologue(void *self, ir_node **mem,
        (void) mem;
        (void) stack_bias;
 
-       if(env->flags.try_omit_fp)
+       if (env->flags.try_omit_fp)
                return env->arch_env->sp;
        return env->arch_env->bp;
 }
@@ -362,8 +362,8 @@ static const be_abi_callbacks_t TEMPLATE_abi_callbacks = {
  * @param method_type The type of the method (procedure) in question.
  * @param abi         The abi object to be modified
  */
-void TEMPLATE_get_call_abi(const void *self, ir_type *method_type,
-                           be_abi_call_t *abi)
+static void TEMPLATE_get_call_abi(const void *self, ir_type *method_type,
+                                  be_abi_call_t *abi)
 {
        ir_type  *tp;
        ir_mode  *mode;
@@ -403,11 +403,11 @@ void TEMPLATE_get_call_abi(const void *self, ir_type *method_type,
        }
 }
 
-int TEMPLATE_to_appear_in_schedule(void *block_env, const ir_node *irn)
+static int TEMPLATE_to_appear_in_schedule(void *block_env, const ir_node *irn)
 {
        (void) block_env;
 
-       if(!is_TEMPLATE_irn(irn))
+       if (!is_TEMPLATE_irn(irn))
                return -1;
 
        return 1;
@@ -458,7 +458,8 @@ static int TEMPLATE_get_reg_class_alignment(const arch_register_class_t *cls)
 /**
  * Returns the libFirm configuration parameter for this backend.
  */
-static const backend_params *TEMPLATE_get_backend_params(void) {
+static const backend_params *TEMPLATE_get_backend_params(void)
+{
        static backend_params p = {
                0,     /* no dword lowering */
                0,     /* no inline assembly */
@@ -533,10 +534,10 @@ const arch_isa_if_t TEMPLATE_isa_if = {
        TEMPLATE_is_valid_clobber
 };
 
+BE_REGISTER_MODULE_CONSTRUCTOR(be_init_arch_TEMPLATE);
 void be_init_arch_TEMPLATE(void)
 {
        be_register_isa_if("TEMPLATE", &TEMPLATE_isa_if);
        FIRM_DBG_REGISTER(dbg, "firm.be.TEMPLATE.cg");
        TEMPLATE_init_transform();
 }
-BE_REGISTER_MODULE_CONSTRUCTOR(be_init_arch_TEMPLATE);