# HG changeset patch # User siretart # Date 1268122054 0 # Node ID 5b013ed452fb9793b1b59d08c2d3e53ae70f12b3 # Parent 9f8307ec0bfa225238284df7a59aa2401a7dd700 Fix compilation on powerpc with --disable-altivec in case altivec is disabled, even compilation of code using altivec keywords or asm must be avoided. diff -r 9f8307ec0bfa -r 5b013ed452fb libswscale/swscale.c --- a/libswscale/swscale.c Tue Mar 09 06:27:54 2010 +0000 +++ b/libswscale/swscale.c Tue Mar 09 08:07:34 2010 +0000 @@ -1142,7 +1142,7 @@ #endif #if ARCH_PPC -#if HAVE_ALTIVEC || CONFIG_RUNTIME_CPUDETECT +#if HAVE_ALTIVEC #define COMPILE_ALTIVEC #endif #endif //ARCH_PPC @@ -1245,7 +1245,7 @@ } #else -#if ARCH_PPC +#if ARCH_PPC && COMPILE_ALTIVEC if (flags & SWS_CPU_CAPS_ALTIVEC) { sws_init_swScale_altivec(c); return swScale_altivec;