Commit 6dffc5d461f5549cf748b915c8d235e446e3063c

Ryan C. Gordon 2019-10-25T00:07:30

cpuinfo: Remove incorrect #warning when building for non-ARM architectures.

diff --git a/src/cpuinfo/SDL_cpuinfo.c b/src/cpuinfo/SDL_cpuinfo.c
index 5f86acf..1d14420 100644
--- a/src/cpuinfo/SDL_cpuinfo.c
+++ b/src/cpuinfo/SDL_cpuinfo.c
@@ -326,8 +326,10 @@ CPU_haveAltiVec(void)
     return altivec;
 }
 
-#ifdef __linux__
+#if !defined(__ARM_ARCH)
+static SDL_bool CPU_haveARMSIMD(void) { return 0; }
 
+#elif defined(__linux__)
 #include <unistd.h>
 #include <sys/types.h>
 #include <sys/stat.h>
@@ -359,14 +361,12 @@ CPU_haveARMSIMD(void)
 }
 
 #else
-
 static SDL_bool
 CPU_haveARMSIMD(void)
 {
-#warning SDL_HasARMSIMD is not implemented for this ARM platform. Write me.
+    #warning SDL_HasARMSIMD is not implemented for this ARM platform. Write me.
     return 0;
 }
-
 #endif
 
 #if (defined(__LINUX__) || defined(__ANDROID__)) && defined(__ARM_ARCH) && !defined(HAVE_GETAUXVAL)