diff options
author | michael <michael@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2004-06-04 10:00:36 +0000 |
---|---|---|
committer | michael <michael@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2004-06-04 10:00:36 +0000 |
commit | e8b4e1c1c4f7ba4c84409fd162e675ad16930030 (patch) | |
tree | c785ae0a10e090c8bc4670784941337ec7a7fdbd /postproc | |
parent | 19cf857451f80b58f395b0a7a71fcb847e44083b (diff) | |
download | mpv-e8b4e1c1c4f7ba4c84409fd162e675ad16930030.tar.bz2 mpv-e8b4e1c1c4f7ba4c84409fd162e675ad16930030.tar.xz |
small linux/altivec compile fix in postproc/ by (Romain Dolbeau <dolbeau at irisa dot fr>)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12533 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'postproc')
-rw-r--r-- | postproc/swscale_altivec_template.c | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/postproc/swscale_altivec_template.c b/postproc/swscale_altivec_template.c index 5cd70683a5..b1608d4ced 100644 --- a/postproc/swscale_altivec_template.c +++ b/postproc/swscale_altivec_template.c @@ -21,17 +21,15 @@ */ #ifdef CONFIG_DARWIN -static const vector signed int vzero = - (vector signed int)(0, 0, 0, 0); -static const vector unsigned int altivec_vectorShiftInt19 = - (vector unsigned int)(19, 19, 19, 19); +#define AVV(x...) (x) #else +#define AVV(x...) {x} +#endif + static const vector signed int vzero = - (vector signed int){0,0,0,0}; + (const vector signed int)AVV(0, 0, 0, 0); static const vector unsigned int altivec_vectorShiftInt19 = - (vector unsigned int){19, 19, 19, 19}; - -#endif + (const vector unsigned int)AVV(19, 19, 19, 19); static inline void altivec_packIntArrayToCharArray(int *val, uint8_t* dest, int dstW) { |