diff --git a/compiler/powerpc/cpubase.pas b/compiler/powerpc/cpubase.pas index 3f108077cb..204c1c354c 100644 --- a/compiler/powerpc/cpubase.pas +++ b/compiler/powerpc/cpubase.pas @@ -516,10 +516,12 @@ implementation function reg_cgsize(const reg: tregister): tcgsize; begin case getregtype(reg) of - R_MMREGISTER, - R_FPUREGISTER, R_INTREGISTER : result:=OS_32; + R_MMREGISTER: + result:=OS_M128; + R_FPUREGISTER: + result:=OS_F64; else internalerror(200303181); end;