summaryrefslogtreecommitdiffstats
path: root/libmpeg2
diff options
context:
space:
mode:
authorhenry <henry@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-11-29 20:46:27 +0000
committerhenry <henry@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-11-29 20:46:27 +0000
commitf115cf480b54c0d6939a746c3babff0553869a34 (patch)
tree3963b982ff1eabf4311821bac51c1f08167dd237 /libmpeg2
parenta59ed0467ceecbe8619a2ce1509a0bcaeb39afa8 (diff)
downloadmpv-f115cf480b54c0d6939a746c3babff0553869a34.tar.bz2
mpv-f115cf480b54c0d6939a746c3babff0553869a34.tar.xz
add missing r15484
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21393 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpeg2')
-rw-r--r--libmpeg2/libmpeg-0.4.0.diff14
1 files changed, 14 insertions, 0 deletions
diff --git a/libmpeg2/libmpeg-0.4.0.diff b/libmpeg2/libmpeg-0.4.0.diff
index fb93fe0997..6c17811cca 100644
--- a/libmpeg2/libmpeg-0.4.0.diff
+++ b/libmpeg2/libmpeg-0.4.0.diff
@@ -65,6 +65,20 @@
#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)