From: Christian Würdig Date: Fri, 24 Mar 2006 10:06:05 +0000 (+0000) Subject: adapted to beabi interface changes X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=858b358902459552d581559167e90d647f85b6e1;p=libfirm adapted to beabi interface changes --- diff --git a/ir/be/firm/bearch_firm.c b/ir/be/firm/bearch_firm.c index ce7838a85..498417614 100644 --- a/ir/be/firm/bearch_firm.c +++ b/ir/be/firm/bearch_firm.c @@ -236,7 +236,7 @@ static void firm_get_call_abi(const void *self, ir_type *method_type, be_abi_cal if(is_Primitive_type(t)) be_abi_call_param_reg(abi, i, &cls->regs[i]); else - be_abi_call_param_stack(abi, i, 1); + be_abi_call_param_stack(abi, i, 1, 0, 0); } for(i = 0, n = get_method_n_ress(method_type); i < n; ++i) { diff --git a/ir/be/ia32/bearch_ia32.c b/ir/be/ia32/bearch_ia32.c index cfe36e6cc..f310a6ee5 100644 --- a/ir/be/ia32/bearch_ia32.c +++ b/ir/be/ia32/bearch_ia32.c @@ -890,7 +890,7 @@ void ia32_get_call_abi(const void *self, ir_type *method_type, be_abi_call_t *ab /* set stack parameters */ for (i = stack_idx; i < n; i++) { - be_abi_call_param_stack(abi, i, 1); + be_abi_call_param_stack(abi, i, 1, 0, 0); }