Pārlūkot izejas kodu

* fixed compilation error

florian 23 gadi atpakaļ
vecāks
revīzija
12ef4a944a
1 mainītis faili ar 7 papildinājumiem un 4 dzēšanām
  1. 7 4
      compiler/aoptobj.pas

+ 7 - 4
compiler/aoptobj.pas

@@ -360,7 +360,7 @@ Begin
     Begin
       If IsLoadMemReg(p) Then
         With PInstr(p)^.oper[LoadSrc].ref^ Do
-          If (Base = ProcInfo^.FramePointer)
+          If (Base = ProcInfo.FramePointer)
 {$ifdef RefsHaveIndexReg}
              And (Index = R_NO)
 {$endif RefsHaveIndexReg} Then
@@ -434,7 +434,7 @@ Var RefsEq: TRefCompare;
     Counter: TRegister;
 Begin
   WhichReg := RegMaxSize(WhichReg);
-  If (Ref.base = procinfo^.FramePointer) or
+  If (Ref.base = procinfo.FramePointer) or
       Assigned(Ref.Symbol) Then
     Begin
       If
@@ -497,7 +497,7 @@ Begin
         {don't destroy if reg contains a parameter, local or global variable}
               Not((NrOfMods = 1) And
                   (PInstr(StartMod)^.oper[0].typ = top_ref) And
-                  ((PInstr(StartMod)^.oper[0].ref^.base = ProcInfo^.FramePointer) Or
+                  ((PInstr(StartMod)^.oper[0].ref^.base = ProcInfo.FramePointer) Or
                     Assigned(PInstr(StartMod)^.oper[0].ref^.Symbol)
                   )
                  )
@@ -788,7 +788,10 @@ End.
 
 {
  $Log$
- Revision 1.6  2002-07-07 09:52:32  florian
+ Revision 1.7  2002-08-18 18:16:55  florian
+   * fixed compilation error
+
+ Revision 1.6  2002/07/07 09:52:32  florian
    * powerpc target fixed, very simple units can be compiled
    * some basic stuff for better callparanode handling, far from being finished