anchor.diff:  
   uses
     DateUtils,
  -  {$ifdef windows}shlobj,{$endif}
  +  {$ifdef windows}shlobj,{$else}LazUTF8,{$endif}
  +  {$ifdef linux}initc, ctypes,{$endif}
     mMathUtility;
  +
  +{$ifdef linux}
  +function sysconf(i:cint):clong;cdecl;external name 'sysconf';
  +{$endif}
   
   function AddZerosFront (aValue : integer; aLength : integer) : String;
   var
  
positive.code: {$ENDIF}
  
  uses
    Classes, SysUtils, Variants, Windows,
    mIntList, mDoubleList;
  
  const
  
negative.code:   _MergeSort(List,0,List.Count-1,OnCompare);
  end;
  
  {$ifdef windows}
  function GetCPUCores : integer;
  var
    Info: TSystemInfo;
  