Explorar o código

* set temp. start properly when omitting stackframe

git-svn-id: trunk@6761 -
florian %!s(int64=18) %!d(string=hai) anos
pai
achega
dd45cf582f
Modificáronse 1 ficheiros con 3 adicións e 1 borrados
  1. 3 1
      compiler/arm/cpupi.pas

+ 3 - 1
compiler/arm/cpupi.pas

@@ -63,7 +63,9 @@ unit cpupi;
           this extra memory should hurt less than generating all local contants with offsets
           >256 as non shifter constants }
         if tg.direction = -1 then
-          tg.setfirsttemp(-12-28);
+          tg.setfirsttemp(-12-28)
+        else
+          tg.setfirsttemp(maxpushedparasize);
       end;