From e7b76ca5dd35cb7bdbe69f11697a2481d3c6ca62 Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Wed, 22 Mar 2006 22:29:44 +0000 Subject: [PATCH] Don't detect Altivec on MacOS X Intel --- src/cpuinfo/SDL_cpuinfo.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/cpuinfo/SDL_cpuinfo.c b/src/cpuinfo/SDL_cpuinfo.c index 44acb124f..b74a6f306 100644 --- a/src/cpuinfo/SDL_cpuinfo.c +++ b/src/cpuinfo/SDL_cpuinfo.c @@ -26,7 +26,7 @@ #include "SDL.h" #include "SDL_cpuinfo.h" -#ifdef __MACOSX__ +#if defined(__MACOSX__) && defined(__ppc__) #include /* For AltiVec check */ #elif SDL_ALTIVEC_BLITTERS && HAVE_SETJMP #include @@ -306,7 +306,7 @@ static __inline__ int CPU_haveSSE2(void) static __inline__ int CPU_haveAltiVec(void) { volatile int altivec = 0; -#ifdef __MACOSX__ +#if defined(__MACOSX__) && defined(__ppc__) int selectors[2] = { CTL_HW, HW_VECTORUNIT }; int hasVectorUnit = 0; size_t length = sizeof(hasVectorUnit);