Selaa lähdekoodia

* Set ControllerSupport to false for sparc/sparc64 and x86_64 CPUs.
This boolean must only be set to true if TControllerType is not simply (ct_none)
* ppu.pas: Increment CurrentPPULongVersion constant as the above modification
changes the number of fields of the TSettings record that is saved to
PPU in ST_LOADSETTINGS field.

git-svn-id: trunk@42323 -

pierre 6 vuotta sitten
vanhempi
commit
d8b89432a2
4 muutettua tiedostoa jossa 4 lisäystä ja 4 poistoa
  1. 1 1
      compiler/ppu.pas
  2. 1 1
      compiler/sparc/cpuinfo.pas
  3. 1 1
      compiler/sparc64/cpuinfo.pas
  4. 1 1
      compiler/x86_64/cpuinfo.pas

+ 1 - 1
compiler/ppu.pas

@@ -50,7 +50,7 @@ const
   CurrentPPUVersion = 207;
   { for any other changes to the ppu format, increase this version number
     (it's a cardinal) }
-  CurrentPPULongVersion = 1;
+  CurrentPPULongVersion = 2;
 
 { unit flags }
   uf_big_endian          = $000004;

+ 1 - 1
compiler/sparc/cpuinfo.pas

@@ -65,7 +65,7 @@ type
 Const
   { Is there support for dealing with multiple microcontrollers available }
   { for this platform? }
-  ControllerSupport = true;
+  ControllerSupport = false;
 
   { We know that there are fields after sramsize
     but we don't care about this warning }

+ 1 - 1
compiler/sparc64/cpuinfo.pas

@@ -63,7 +63,7 @@ type
 Const
   { Is there support for dealing with multiple microcontrollers available }
   { for this platform? }
-  ControllerSupport = true;
+  ControllerSupport = false;
 
   { We know that there are fields after sramsize
     but we don't care about this warning }

+ 1 - 1
compiler/x86_64/cpuinfo.pas

@@ -79,7 +79,7 @@ Type
 Const
    { Is there support for dealing with multiple microcontrollers available }
    { for this platform? }
-   ControllerSupport = true;
+   ControllerSupport = false;
    { Size of native extended type }
    extended_size = 10;
    { target cpu string (used by compiler options) }