Originally committed as revision 10207 to svn://svn.ffmpeg.org/ffmpeg/trunktags/v0.5
| @@ -28,16 +28,12 @@ | |||||
| #endif | #endif | ||||
| #ifdef SYS_DARWIN | #ifdef SYS_DARWIN | ||||
| # ifndef __MWERKS__ | |||||
| # define AVV(x...) (x) | |||||
| # else | |||||
| # ifdef __MWERKS__ | |||||
| # define AVV | # define AVV | ||||
| # endif | # endif | ||||
| #define REG_v(a) asm ( #a ) | #define REG_v(a) asm ( #a ) | ||||
| #else | #else | ||||
| #define AVV(x...) {x} | |||||
| #if (__GNUC__ < 4) | #if (__GNUC__ < 4) | ||||
| # define REG_v(a) | # define REG_v(a) | ||||
| #else | #else | ||||
| @@ -50,6 +50,13 @@ | |||||
| #endif | #endif | ||||
| #endif | #endif | ||||
| /* Use Apple-specific AltiVec syntax for vector declarations when necessary. */ | |||||
| #ifdef __APPLE_CC__ | |||||
| #define AVV(x...) (x) | |||||
| #else | |||||
| #define AVV(x...) {x} | |||||
| #endif | |||||
| #ifndef M_PI | #ifndef M_PI | ||||
| #define M_PI 3.14159265358979323846 | #define M_PI 3.14159265358979323846 | ||||
| #endif | #endif | ||||
| @@ -22,12 +22,6 @@ | |||||
| #include "avutil.h" | #include "avutil.h" | ||||
| #ifdef SYS_DARWIN | |||||
| #define AVV(x...) (x) | |||||
| #else | |||||
| #define AVV(x...) {x} | |||||
| #endif | |||||
| #define ALTIVEC_TRANSPOSE_8x8_SHORT(src_a,src_b,src_c,src_d,src_e,src_f,src_g,src_h) \ | #define ALTIVEC_TRANSPOSE_8x8_SHORT(src_a,src_b,src_c,src_d,src_e,src_f,src_g,src_h) \ | ||||
| do { \ | do { \ | ||||
| __typeof__(src_a) tempA1, tempB1, tempC1, tempD1; \ | __typeof__(src_a) tempA1, tempB1, tempC1, tempD1; \ | ||||