On Wed, Jan 09, 2013 at 06:00:05PM -0800, Ronald S. Bultje wrote:
> On Wed, Jan 9, 2013 at 12:57 PM, Martin Storsjö <[email protected]> wrote:
> > This is a fallback for cases where building with yasm enabled, but
> > the compiler doesn't support inline asm (or it is disabled by the
> > user), and the compiler doesn't support the _mm_empty intrinsic (like
> > gcc, if the user hasn't added -mmmx to the cflags).
> 
> Is there a real-world case where this makes happens? It's a little
> much to have three versions of the same function...

It is very similar to cpuid(), we also have three versions of that one.
I have set up a FATE instance that triggers the failure Martin's patch
addresses:

http://fate.libav.org/x86_32-linux-inline-asm-disabled/

Diego
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to