From 6e671e2e856055f1fcbebd7ce11d8e6d9ac883c5 Mon Sep 17 00:00:00 2001 From: florian <florian@freepascal.org> Date: Sat, 4 Oct 2014 18:28:21 +0000 Subject: [PATCH] * gen_load_cgpara_loc with OS_(S)32 for 8 bit ALUs fixed git-svn-id: trunk@28746 - --- compiler/ncgutil.pas | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/compiler/ncgutil.pas b/compiler/ncgutil.pas index 54323eb07f..cc109c1018 100644 --- a/compiler/ncgutil.pas +++ b/compiler/ncgutil.pas @@ -1075,13 +1075,13 @@ implementation begin unget_para(paraloc^); gen_alloc_regloc(list,destloc); - cg.a_load_cgparaloc_anyreg(list,OS_INT,paraloc^,destloc.register,sizeof(aint)); + cg.a_load_cgparaloc_anyreg(list,OS_8,paraloc^,destloc.register,sizeof(aint)); unget_para(paraloc^.Next^); - cg.a_load_cgparaloc_anyreg(list,OS_INT,paraloc^.Next^,GetNextReg(destloc.register),sizeof(aint)); + cg.a_load_cgparaloc_anyreg(list,OS_8,paraloc^.Next^,GetNextReg(destloc.register),sizeof(aint)); unget_para(paraloc^.Next^.Next^); - cg.a_load_cgparaloc_anyreg(list,OS_INT,paraloc^.Next^.Next^,GetNextReg(GetNextReg(destloc.register)),sizeof(aint)); + cg.a_load_cgparaloc_anyreg(list,OS_8,paraloc^.Next^.Next^,GetNextReg(GetNextReg(destloc.register)),sizeof(aint)); unget_para(paraloc^.Next^.Next^.Next^); - cg.a_load_cgparaloc_anyreg(list,OS_INT,paraloc^.Next^.Next^.Next^,GetNextReg(GetNextReg(GetNextReg(destloc.register))),sizeof(aint)); + cg.a_load_cgparaloc_anyreg(list,OS_8,paraloc^.Next^.Next^.Next^,GetNextReg(GetNextReg(GetNextReg(destloc.register))),sizeof(aint)); end {$endif defined(cpu8bitalu)} else