Browse Source

- removed ALL_INTREGISTERS (only the one in rgobj is valid)

Jonas Maebe 22 years ago
parent
commit
709e6da4fa
3 changed files with 12 additions and 6 deletions
  1. 4 2
      compiler/powerpc/cpubase.pas
  2. 4 2
      compiler/sparc/cpubase.pas
  3. 4 2
      compiler/x86/cpubase.pas

+ 4 - 2
compiler/powerpc/cpubase.pas

@@ -478,7 +478,6 @@ uses
       {# Constant defining possibly all registers which might require saving }
 {$warning FIX ME !!!!!!!!! }
       ALL_REGISTERS = [R_0..R_FPSCR];
-      ALL_INTREGISTERS = [1..255];
 
       general_registers = [R_0..R_31];
       general_superregisters = [RS_R0..RS_R31];
@@ -852,7 +851,10 @@ implementation
 end.
 {
   $Log$
-  Revision 1.55  2003-05-31 15:05:28  peter
+  Revision 1.56  2003-06-12 19:11:34  jonas
+    - removed ALL_INTREGISTERS (only the one in rgobj is valid)
+
+  Revision 1.55  2003/05/31 15:05:28  peter
     * FUNCTION_RESULT64_LOW/HIGH_REG added for int64 results
 
   Revision 1.54  2003/05/30 23:57:08  peter

+ 4 - 2
compiler/sparc/cpubase.pas

@@ -734,7 +734,6 @@ type
 
       {# Constant defining possibly all registers which might require saving }
       ALL_REGISTERS = [R_G0..R_I7];
-      ALL_INTREGISTERS = [1..255];
 
       general_registers = [R_G0..R_I7];
       general_superregisters = [RS_O0..RS_I7];
@@ -1024,7 +1023,10 @@ implementation
 end.
 {
   $Log$
-  Revision 1.40  2003-06-04 21:00:54  mazen
+  Revision 1.41  2003-06-12 19:11:34  jonas
+    - removed ALL_INTREGISTERS (only the one in rgobj is valid)
+
+  Revision 1.40  2003/06/04 21:00:54  mazen
   - making TOldRegister only declared for compatibility and
     no more used in cpubase
 

+ 4 - 2
compiler/x86/cpubase.pas

@@ -493,7 +493,6 @@ uses
 
       {# Constant defining possibly all registers which might require saving }
       ALL_REGISTERS = [firstreg..lastreg];
-      ALL_INTREGISTERS = [1..255];
 
       {# low and high of the available maximum width integer general purpose }
       { registers                                                            }
@@ -726,7 +725,10 @@ implementation
 end.
 {
   $Log$
-  Revision 1.7  2003-06-03 21:11:09  peter
+  Revision 1.8  2003-06-12 19:11:34  jonas
+    - removed ALL_INTREGISTERS (only the one in rgobj is valid)
+
+  Revision 1.7  2003/06/03 21:11:09  peter
     * cg.a_load_* get a from and to size specifier
     * makeregsize only accepts newregister
     * i386 uses generic tcgnotnode,tcgunaryminus