# HG changeset patch # User diego # Date 1215532940 0 # Node ID 0133a6c7480fbc1eec48996374066b06e1bf0c19 # Parent 93e3382349fc2afe19d92c82d819a88e04dd540b Remove wrong casts from vector declarations, this would cause errors when compiling with -std=gnu99. Blessed by Luca Barbato. diff -r 93e3382349fc -r 0133a6c7480f ppc/fdct_altivec.c --- a/ppc/fdct_altivec.c Tue Jul 08 13:22:23 2008 +0000 +++ b/ppc/fdct_altivec.c Tue Jul 08 16:02:20 2008 +0000 @@ -58,9 +58,9 @@ static vector float fdctconsts[3] = { - (vector float)AVV( W0, W1, W2, W3 ), - (vector float)AVV( W4, W5, W6, W7 ), - (vector float)AVV( W8, W9, WA, WB ) + AVV( W0, W1, W2, W3 ), + AVV( W4, W5, W6, W7 ), + AVV( W8, W9, WA, WB ) }; #define LD_W0 vec_splat(cnsts0, 0) diff -r 93e3382349fc -r 0133a6c7480f ppc/idct_altivec.c --- a/ppc/idct_altivec.c Tue Jul 08 13:22:23 2008 +0000 +++ b/ppc/idct_altivec.c Tue Jul 08 16:02:20 2008 +0000 @@ -158,11 +158,11 @@ static const_vector_s16_t constants[5] = { - (vector_s16_t) AVV(23170, 13573, 6518, 21895, -23170, -21895, 32, 31), - (vector_s16_t) AVV(16384, 22725, 21407, 19266, 16384, 19266, 21407, 22725), - (vector_s16_t) AVV(22725, 31521, 29692, 26722, 22725, 26722, 29692, 31521), - (vector_s16_t) AVV(21407, 29692, 27969, 25172, 21407, 25172, 27969, 29692), - (vector_s16_t) AVV(19266, 26722, 25172, 22654, 19266, 22654, 25172, 26722) + AVV(23170, 13573, 6518, 21895, -23170, -21895, 32, 31), + AVV(16384, 22725, 21407, 19266, 16384, 19266, 21407, 22725), + AVV(22725, 31521, 29692, 26722, 22725, 26722, 29692, 31521), + AVV(21407, 29692, 27969, 25172, 21407, 25172, 27969, 29692), + AVV(19266, 26722, 25172, 22654, 19266, 22654, 25172, 26722) }; void idct_put_altivec(uint8_t* dest, int stride, vector_s16_t* block)