shithub: libvpx

Download patch

ref: 95633d0e80bdd4f3ebaa9568ef9cf5b72426d138
parent: e5b76ba26e34515af7f9a15e06568440c8df39bc
author: Johann <[email protected]>
date: Tue Sep 1 08:47:43 EDT 2015

Only build append_negative_gtest_filter when it is used.

Change-Id: If6fec02fd8125b368ea83c99208575ac0d4a662b

--- a/test/test_libvpx.cc
+++ b/test/test_libvpx.cc
@@ -26,6 +26,7 @@
 extern void vpx_scale_rtcd();
 }
 
+#if ARCH_X86 || ARCH_X86_64
 static void append_negative_gtest_filter(const char *str) {
   std::string filter = ::testing::FLAGS_gtest_filter;
   // Negative patterns begin with one '-' followed by a ':' separated list.
@@ -33,6 +34,7 @@
   filter += str;
   ::testing::FLAGS_gtest_filter = filter;
 }
+#endif  // ARCH_X86 || ARCH_X86_64
 
 int main(int argc, char **argv) {
   ::testing::InitGoogleTest(&argc, argv);
@@ -55,7 +57,7 @@
     append_negative_gtest_filter(":AVX.*:AVX/*");
   if (!(simd_caps & HAS_AVX2))
     append_negative_gtest_filter(":AVX2.*:AVX2/*");
-#endif
+#endif  // ARCH_X86 || ARCH_X86_64
 
 #if !CONFIG_SHARED
 // Shared library builds don't support whitebox tests