add missing r15484
authorhenry <henry@b3059339-0415-0410-9bf9-f77b7e298cf2>
Wed, 29 Nov 2006 20:46:27 +0000 (20:46 +0000)
committerhenry <henry@b3059339-0415-0410-9bf9-f77b7e298cf2>
Wed, 29 Nov 2006 20:46:27 +0000 (20:46 +0000)
git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@21393 b3059339-0415-0410-9bf9-f77b7e298cf2

libmpeg2/libmpeg-0.4.0.diff

index fb93fe0..6c17811 100644 (file)
  #include <signal.h>
  #include <setjmp.h>
  
+@@ -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)