diff options
author | henry <henry@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2006-11-29 20:46:27 +0000 |
---|---|---|
committer | henry <henry@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2006-11-29 20:46:27 +0000 |
commit | f115cf480b54c0d6939a746c3babff0553869a34 (patch) | |
tree | 3963b982ff1eabf4311821bac51c1f08167dd237 /libmpeg2 | |
parent | a59ed0467ceecbe8619a2ce1509a0bcaeb39afa8 (diff) | |
download | mpv-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.diff | 14 |
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) |