Browse Source

+ added fake MM Registers support because of generic code need it.

mazen 22 years ago
parent
commit
105806e6e7
1 changed files with 6 additions and 1 deletions
  1. 6 1
      compiler/sparc/cgcpu.pas

+ 6 - 1
compiler/sparc/cgcpu.pas

@@ -315,6 +315,7 @@ implementation
             rgint.allocexplicitregisters(list,r);
             rgint.allocexplicitregisters(list,r);
           R_FPUREGISTER :
           R_FPUREGISTER :
             rgfpu.allocexplicitregisters(list,r);
             rgfpu.allocexplicitregisters(list,r);
+          R_MMREGISTER :;
           else
           else
             internalerror(200310092);
             internalerror(200310092);
         end;
         end;
@@ -328,6 +329,7 @@ implementation
             rgint.deallocexplicitregisters(list,r);
             rgint.deallocexplicitregisters(list,r);
           R_FPUREGISTER :
           R_FPUREGISTER :
             rgfpu.deallocexplicitregisters(list,r);
             rgfpu.deallocexplicitregisters(list,r);
+          R_MMREGISTER :;
           else
           else
             internalerror(200310093);
             internalerror(200310093);
         end;
         end;
@@ -1214,7 +1216,10 @@ begin
 end.
 end.
 {
 {
   $Log$
   $Log$
-  Revision 1.71  2003-10-24 15:20:37  peter
+  Revision 1.72  2003-10-29 15:18:33  mazen
+  + added fake MM Registers support because of generic code need it.
+
+  Revision 1.71  2003/10/24 15:20:37  peter
     * added more register functions
     * added more register functions
 
 
   Revision 1.70  2003/10/24 11:14:46  mazen
   Revision 1.70  2003/10/24 11:14:46  mazen