X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2FTEMPLATE%2Fbearch_TEMPLATE.c;h=90cefe6b0694ed477c9c879bbf568dee6ec90317;hb=fc2759fa267ba4b074c2ac570c1b9d47cc943612;hp=08f28e50a31db1ef911fbc251481ec12e229c605;hpb=3f0b6e8217576d23654d406170c543a791edac56;p=libfirm diff --git a/ir/be/TEMPLATE/bearch_TEMPLATE.c b/ir/be/TEMPLATE/bearch_TEMPLATE.c index 08f28e50a..90cefe6b0 100644 --- a/ir/be/TEMPLATE/bearch_TEMPLATE.c +++ b/ir/be/TEMPLATE/bearch_TEMPLATE.c @@ -496,11 +496,12 @@ static void TEMPLATE_abi_dont_save_regs(void *self, pset *s) * Build the prolog, return the BASE POINTER register */ static const arch_register_t *TEMPLATE_abi_prologue(void *self, ir_node **mem, - pmap *reg_map) + pmap *reg_map, int *stack_bias) { TEMPLATE_abi_env_t *env = self; (void) reg_map; (void) mem; + (void) stack_bias; if(env->flags.try_omit_fp) return env->arch_env->sp; @@ -678,11 +679,11 @@ static asm_constraint_flags_t TEMPLATE_parse_asm_constraint(const void *self, return ASM_CONSTRAINT_FLAG_INVALID; } -static bool TEMPLATE_is_valid_clobber(const void *self, const char *clobber) +static int TEMPLATE_is_valid_clobber(const void *self, const char *clobber) { (void) self; (void) clobber; - return false; + return 0; } const arch_isa_if_t TEMPLATE_isa_if = {