diff options
author | Johann <johannkoenig@google.com> | 2014-09-25 09:30:28 -0700 |
---|---|---|
committer | Johann <johannkoenig@google.com> | 2014-09-25 11:53:45 -0700 |
commit | f6be2f3c8749aa50ff3ef97e49bfbddeb8fb5df3 (patch) | |
tree | 1770939bf86820cbe08b526cd506d06d1aecc929 /vpx_ports | |
parent | 845d4f333d4492cf99006192a9844a6d2a4eb4fc (diff) | |
download | libvpx-f6be2f3c8749aa50ff3ef97e49bfbddeb8fb5df3.tar libvpx-f6be2f3c8749aa50ff3ef97e49bfbddeb8fb5df3.tar.gz libvpx-f6be2f3c8749aa50ff3ef97e49bfbddeb8fb5df3.tar.bz2 libvpx-f6be2f3c8749aa50ff3ef97e49bfbddeb8fb5df3.zip |
Clarify GCC version check
The version check was incorrectly matching some versions of clang
which reported as gcc 4.2
Change-Id: I686d3576e71883fe1463206b56ab5e2aa9bb68a8
Diffstat (limited to 'vpx_ports')
-rw-r--r-- | vpx_ports/arm.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/vpx_ports/arm.h b/vpx_ports/arm.h index 1e4a8e288..42c98f5a8 100644 --- a/vpx_ports/arm.h +++ b/vpx_ports/arm.h @@ -27,6 +27,12 @@ extern "C" { int arm_cpu_caps(void); +// Earlier gcc compilers have issues with some neon intrinsics +#if !defined(__clang__) && defined(__GNUC__) && \ + __GNUC__ == 4 && __GNUC_MINOR__ <= 6 +#define VPX_INCOMPATIBLE_GCC +#endif + #ifdef __cplusplus } // extern "C" #endif |