Explorar o código

m68k: make sure we're not trying to allocate a subregister for float paras when R_SUBWHOLE <> R_SUBNONE

git-svn-id: trunk@42946 -
Károly Balogh %!s(int64=5) %!d(string=hai) anos
pai
achega
50fe8f70f5
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      compiler/m68k/cpupara.pas

+ 1 - 1
compiler/m68k/cpupara.pas

@@ -518,7 +518,7 @@ unit cpupara;
                             paraloc^.size:=paracgsize;
                             paraloc^.def:=paradef;
                             paraloc^.loc:=LOC_FPUREGISTER;
-                            paraloc^.register:=newreg(R_FPUREGISTER,floatparasupregs[floatparareg],R_SUBWHOLE);
+                            paraloc^.register:=newreg(R_FPUREGISTER,floatparasupregs[floatparareg],R_SUBNONE);
                             inc(floatparareg);
                           end;
                       end