From 0c65bc5a8cd52ac9e209bc5cceb030354a13204e Mon Sep 17 00:00:00 2001 From: Jonas Maebe Date: Sat, 5 Jul 2003 20:13:03 +0000 Subject: [PATCH] * create_paraloc_info() is now called separately for the caller and callee info * fixed ppc cycle --- compiler/pass_2.pas | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/compiler/pass_2.pas b/compiler/pass_2.pas index a1b079a193..470388bd04 100644 --- a/compiler/pass_2.pas +++ b/compiler/pass_2.pas @@ -275,6 +275,9 @@ implementation { assign parameter locations } current_procinfo.after_pass1; + { paraloc register info is necessary for regvars } + paramanager.create_paraloc_info(current_procinfo.procdef,calleeside); + { process register variable stuff (JM) } assign_regvars(p); // load_regvars(current_procinfo.aktentrycode,p); @@ -300,7 +303,12 @@ implementation end. { $Log$ - Revision 1.57 2003-06-13 21:19:30 peter + Revision 1.58 2003-07-05 20:13:03 jonas + * create_paraloc_info() is now called separately for the caller and + callee info + * fixed ppc cycle + + Revision 1.57 2003/06/13 21:19:30 peter * current_procdef removed, use current_procinfo.procdef instead Revision 1.56 2003/06/12 16:43:07 peter