Przeglądaj źródła

* take random feature switch into account

git-svn-id: trunk@13300 -
florian 16 lat temu
rodzic
commit
a5f3cd9b1d
1 zmienionych plików z 3 dodań i 1 usunięć
  1. 3 1
      rtl/inc/system.inc

+ 3 - 1
rtl/inc/system.inc

@@ -376,7 +376,7 @@ function aligntoptr(p : pointer) : pointer;inline;
 {$i rtti.inc}
 {$i rtti.inc}
 {$endif FPC_HAS_FEATURE_VARIANTS}
 {$endif FPC_HAS_FEATURE_VARIANTS}
 
 
-
+{$if defined(FPC_HAS_FEATURE_RANDOM)}
 
 
 {----------------------------------------------------------------------
 {----------------------------------------------------------------------
    Mersenne Twister: A 623-Dimensionally Equidistributed Uniform
    Mersenne Twister: A 623-Dimensionally Equidistributed Uniform
@@ -556,6 +556,8 @@ begin
   random := cardinal(genrand_MT19937) * (1.0/(int64(1) shl 32));
   random := cardinal(genrand_MT19937) * (1.0/(int64(1) shl 32));
 end;
 end;
 {$endif}
 {$endif}
+{$endif FPC_HAS_FEATURE_RANDOM}
+
 
 
 {****************************************************************************
 {****************************************************************************
                             Memory Management
                             Memory Management