# HG changeset patch # User alex # Date 1055888648 0 # Node ID 71ae59ea3c4624a70395700f780c5c5ffaa2fd01 # Parent 4053e9c22c886c2dabf69b514d6ebe1612a44677 Fixed compilation on g3. Patch by Dan Christiansen diff -r 4053e9c22c88 -r 71ae59ea3c46 libmpeg2/cpu_state.c --- a/libmpeg2/cpu_state.c Tue Jun 17 22:16:00 2003 +0000 +++ b/libmpeg2/cpu_state.c Tue Jun 17 22:24:08 2003 +0000 @@ -43,7 +43,7 @@ } #endif -#ifdef ARCH_PPC +#if defined(ARCH_PPC) && defined(HAVE_ALTIVEC) #ifdef HAVE_ALTIVEC_H /* gnu */ #define LI(a,b) "li " #a "," #b "\n\t" #define STVX0(a,b,c) "stvx " #a ",0," #c "\n\t" @@ -120,7 +120,7 @@ mpeg2_cpu_state_restore = state_restore_mmx; } #endif -#ifdef ARCH_PPC +#if defined(ARCH_PPC) && defined(HAVE_ALTIVEC) if (accel & MPEG2_ACCEL_PPC_ALTIVEC) { mpeg2_cpu_state_save = state_save_altivec; mpeg2_cpu_state_restore = state_restore_altivec;