Explorar o código

* 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 %!s(int64=6) %!d(string=hai) anos
pai
achega
d8b89432a2

+ 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) }