On Wednesday, April 25, 2012, Måns Rullgård <m...@mansr.com> wrote:
> Sean McGovern <gsean...@gmail.com> writes:
>
>>> Could you try disabling -mvsx for the DCT code like this:
>>>
>>> $ rm libavcodec/jfdct*.o
>>> $ make ECFLAGS=-mno-vsx
>>>
>>> Then run fate again and see if it makes a difference.  If it doesn't, do
>>> the same thing with dsputil.o and mpegvideo*.o.
>>
>> Same result with all of these -- is there anything in libavcodec/ppc I
>> should be trying this with as well?
>
> Try all of them.  A full build with -mno-vsx did work correctly, right?

That I did indeed.

The fate-lavf-mpg test succeeds if I rebuild
libavcodec/ppc/dsputil_altivec.c with the following CFLAGS:

-mcpu=power7 -mpowerpc-gfxopt -mpowerpc64 -maltivec -mabi=altivec -mno-vsx
...

-- Sean McG.
_______________________________________________
libav-devel mailing list
libav-devel@libav.org
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to