Browse Source

* arm-android: Use kuser_cmpxchg for Interlocked* functions when RTL is compiled for the ARMv5t CPU.

git-svn-id: trunk@32072 -
yury 10 năm trước cách đây
mục cha
commit
0d9d730efe
1 tập tin đã thay đổi với 4 bổ sung2 xóa
  1. 4 2
      rtl/arm/armdefines.inc

+ 4 - 2
rtl/arm/armdefines.inc

@@ -14,6 +14,8 @@
 
  **********************************************************************}
 
-{$if defined(LINUX) and (defined(CPUARMEL) or defined(CPUARMHF))}
-{$define SYSTEM_HAS_KUSER_CMPXCHG} // system has kuser_cmpxchg method
+{$if defined(LINUX) or defined(ANDROID)}
+  {$if defined(CPUARMEL) or defined(CPUARMHF)}
+    {$define SYSTEM_HAS_KUSER_CMPXCHG} // system has kuser_cmpxchg method
+  {$endif}
 {$endif}