| Index: src/base/platform/platform-linux.cc | 
| diff --git a/src/base/platform/platform-linux.cc b/src/base/platform/platform-linux.cc | 
| index a4b742adc715fb92290907ce06cde29ea1785d54..1323a0dd91efc1751ea17b163f0ff0ae4c3095c6 100644 | 
| --- a/src/base/platform/platform-linux.cc | 
| +++ b/src/base/platform/platform-linux.cc | 
| @@ -72,14 +72,14 @@ bool OS::ArmUsingHardFloat() { | 
| #define GCC_VERSION (__GNUC__ * 10000                                          \ | 
| + __GNUC_MINOR__ * 100                                    \ | 
| + __GNUC_PATCHLEVEL__) | 
| -#if GCC_VERSION >= 40600 | 
| +#if GCC_VERSION >= 40600 && !defined(__clang__) | 
| #if defined(__ARM_PCS_VFP) | 
| return true; | 
| #else | 
| return false; | 
| #endif | 
|  | 
| -#elif GCC_VERSION < 40500 | 
| +#elif GCC_VERSION < 40500 && !defined(__clang__) | 
| return false; | 
|  | 
| #else | 
| @@ -89,7 +89,7 @@ bool OS::ArmUsingHardFloat() { | 
| !defined(__VFP_FP__) | 
| return false; | 
| #else | 
| -#error "Your version of GCC does not report the FP ABI compiled for."          \ | 
| +#error "Your version of compiler does not report the FP ABI compiled for."     \ | 
| "Please report it on this issue"                                        \ | 
| "http://code.google.com/p/v8/issues/detail?id=2140" | 
|  | 
|  |