Browse Source

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

git-svn-id: trunk@32072 -
yury 9 years ago
parent
commit
0d9d730efe
1 changed files with 4 additions and 2 deletions
  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}
 {$endif}