On Mon, Apr 27, 2015 at 02:52:02PM +0800, rongyan wrote: > Hi, > GCC tool has a bug of PPC intrinsic interpret, which has been fixed in GCC > 4.9.1. This bug lead to errors in two of our previous patches. We found this > when we update our GCC tools to 4.9.1 and by reading the related info on GCC > website. We fix our previous error in two seperate patches: > 1. The first patch is to fix libswscale/ppc/swscale_altivec.c by remove the > macro GET_VF(). > 2. The second patch is to roll back the commit > af5fec9538d88540af5bb2dd0e4b91162ce6fa13 on Apr. 3rd for file > libavcodec/ppc/fdctdsp.c, wherer the macros VEC_FMERGEH() and VEC_FMERGEL() > are removed. > This is the second patch. > > The fate test results on both POWER8 BE and POWER8 LE are as follows: > > > Thanks for your review. > Rong Yan
> fdctdsp.c | 86 > ++++++++++++++++++++++++++++---------------------------------- > 1 file changed, 39 insertions(+), 47 deletions(-) > 0ecce0ae2032c541130d9230f91a4bc962157132 > 0002-avcodec-ppc-fdctdsp-POWER-LE-support-in-ff_fdct_alti.patch > From 7f4b56a53262144cfe32788ca2dbea262dbabba7 Mon Sep 17 00:00:00 2001 > From: Rong Yan <rongyan...@gmail.com> > Date: Mon, 27 Apr 2015 03:29:51 +0000 > Subject: [PATCH 2/2] avcodec/ppc/fdctdsp: POWER LE support in > ff_fdct_altivec() delete macros VEC_FMERGEH() VEC_FMERGEL() for gcc-4.9.1 applied maybe the functions should be put under #if checks so they arent used with gcc before 4.9.1 ? thanks [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Into a blind darkness they enter who follow after the Ignorance, they as if into a greater darkness enter who devote themselves to the Knowledge alone. -- Isha Upanishad
signature.asc
Description: Digital signature
_______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel