comparison libmpeg2/libmpeg-0.4.0.diff @ 21377:6053051bdc75

add missing r15484
author henry
date Wed, 29 Nov 2006 20:46:27 +0000
parents c52bb8d6edea
children 8c43ea1ea79a
comparison
equal deleted inserted replaced
21376:f57f9423d6b8 21377:6053051bdc75
63 -#if defined(ARCH_PPC) || defined(ARCH_SPARC) 63 -#if defined(ARCH_PPC) || defined(ARCH_SPARC)
64 +#if defined(ARCH_PPC) || (defined(ARCH_SPARC) && defined(HAVE_VIS)) 64 +#if defined(ARCH_PPC) || (defined(ARCH_SPARC) && defined(HAVE_VIS))
65 #include <signal.h> 65 #include <signal.h>
66 #include <setjmp.h> 66 #include <setjmp.h>
67 67
68 @@ -166,10 +166,10 @@
69
70 canjump = 1;
71
72 -#ifdef HAVE_ALTIVEC_H /* gnu */
73 -#define VAND(a,b,c) "vand " #a "," #b "," #c "\n\t"
74 -#else /* apple */
75 +#if defined( __APPLE_CC__ ) && defined( __APPLE_ALTIVEC__ ) /* apple */
76 #define VAND(a,b,c) "vand v" #a ",v" #b ",v" #c "\n\t"
77 +#else /* gnu */
78 +#define VAND(a,b,c) "vand " #a "," #b "," #c "\n\t"
79 #endif
80 asm volatile ("mtspr 256, %0\n\t"
81 VAND (0, 0, 0)
68 @@ -195,6 +222,7 @@ 82 @@ -195,6 +222,7 @@
69 #ifdef ARCH_ALPHA 83 #ifdef ARCH_ALPHA
70 static inline uint32_t arch_accel (void) 84 static inline uint32_t arch_accel (void)
71 { 85 {
72 +#ifdef CAN_COMPILE_ALPHA_MVI 86 +#ifdef CAN_COMPILE_ALPHA_MVI