Browse Source

* fixed LOC_REFERENCE/LOC_CREFERENCE problems

Jonas Maebe 23 years ago
parent
commit
456436c05c
1 changed files with 7 additions and 1 deletions
  1. 7 1
      compiler/powerpc/nppcinl.pas

+ 7 - 1
compiler/powerpc/nppcinl.pas

@@ -115,6 +115,9 @@ implementation
                     def_cgsize(left.resulttype.def),
                     def_cgsize(left.resulttype.def),
                     left.location.reference,location.register);
                     left.location.reference,location.register);
                  location_release(exprasmlist,left.location);
                  location_release(exprasmlist,left.location);
+                 location_reset(left.location,LOC_FPUREGISTER,
+                   left.location.size);
+                 left.location.register := location.register;
                end
                end
            else
            else
               internalerror(309991);
               internalerror(309991);
@@ -147,7 +150,10 @@ begin
 end.
 end.
 {
 {
   $Log$
   $Log$
-  Revision 1.2  2002-08-19 17:35:42  jonas
+  Revision 1.3  2002-09-18 09:19:37  jonas
+    * fixed LOC_REFERENCE/LOC_CREFERENCE problems
+
+  Revision 1.2  2002/08/19 17:35:42  jonas
     * fixes
     * fixes
 
 
   Revision 1.1  2002/08/10 17:15:00  jonas
   Revision 1.1  2002/08/10 17:15:00  jonas