Index: source/libvpx/vp8/encoder/arm/neon/vp8_shortwalsh4x4_neon.c |
=================================================================== |
--- source/libvpx/vp8/encoder/arm/neon/vp8_shortwalsh4x4_neon.c (revision 292608) |
+++ source/libvpx/vp8/encoder/arm/neon/vp8_shortwalsh4x4_neon.c (working copy) |
@@ -9,11 +9,9 @@ |
*/ |
#include <arm_neon.h> |
+#include "vpx_ports/arm.h" |
-#if (__GNUC__ == 4 && (__GNUC_MINOR__ == 6)) |
-#warning Using GCC 4.6 is not recommended |
-// Some versions of gcc4.6 do not correctly process this function. When built |
-// with any gcc4.6, use the C code. |
+#ifdef VPX_INCOMPATIBLE_GCC |
#include "./vp8_rtcd.h" |
void vp8_short_walsh4x4_neon( |
int16_t *input, |
@@ -128,4 +126,4 @@ |
vst1q_s16(output + 8, q1s16); |
return; |
} |
-#endif // (__GNUC__ == 4 && (__GNUC_MINOR__ == 6)) |
+#endif // VPX_INCOMPATIBLE_GCC |