# HG changeset patch # User henry # Date 1164833187 0 # Node ID 6053051bdc75c92f2cebc26a6204f9fd2ced8d8a # Parent f57f9423d6b8c57e008838e77f179e4076c82f95 add missing r15484 diff -r f57f9423d6b8 -r 6053051bdc75 libmpeg2/libmpeg-0.4.0.diff --- a/libmpeg2/libmpeg-0.4.0.diff Wed Nov 29 17:58:39 2006 +0000 +++ b/libmpeg2/libmpeg-0.4.0.diff Wed Nov 29 20:46:27 2006 +0000 @@ -65,6 +65,20 @@ #include #include +@@ -166,10 +166,10 @@ + + canjump = 1; + +-#ifdef HAVE_ALTIVEC_H /* gnu */ +-#define VAND(a,b,c) "vand " #a "," #b "," #c "\n\t" +-#else /* apple */ ++#if defined( __APPLE_CC__ ) && defined( __APPLE_ALTIVEC__ ) /* apple */ + #define VAND(a,b,c) "vand v" #a ",v" #b ",v" #c "\n\t" ++#else /* gnu */ ++#define VAND(a,b,c) "vand " #a "," #b "," #c "\n\t" + #endif + asm volatile ("mtspr 256, %0\n\t" + VAND (0, 0, 0) @@ -195,6 +222,7 @@ #ifdef ARCH_ALPHA static inline uint32_t arch_accel (void)