|
@@ -717,9 +717,10 @@ function RolQWord(Const AValue : QWord;Dist : Byte): QWord;{$ifdef SYSTEMINLINE}
|
|
|
{$define FPC_HAS_INTERNAL_SAR_WORD}
|
|
|
{$endif defined(cpux86_64) or defined(cpui386)}
|
|
|
|
|
|
-{$if defined(cpux86_64) or defined(cpui386) or defined(arm) or defined(powerpc) or defined(powerpc64)}
|
|
|
+{ currently, all supported CPUs have an internal 32 bit sar implementation }
|
|
|
+{ $if defined(cpux86_64) or defined(cpui386) or defined(arm) or defined(powerpc) or defined(powerpc64)}
|
|
|
{$define FPC_HAS_INTERNAL_SAR_DWORD}
|
|
|
-{$endif defined(cpux86_64) or defined(cpui386) or defined(arm) or defined(powerpc) or defined(powerpc64)}
|
|
|
+{ $endif defined(cpux86_64) or defined(cpui386) or defined(arm) or defined(powerpc) or defined(powerpc64)}
|
|
|
|
|
|
{$if defined(cpux86_64) or defined(powerpc64)}
|
|
|
{$define FPC_HAS_INTERNAL_SAR_QWORD}
|