[vlc-devel] [RFC] Plugins CPU requirements

Rémi Denis-Courmont remi at remlab.net
Sat Jan 9 17:23:48 CET 2010

Le samedi 9 janvier 2010 18:14:10 Laurent Aimar, vous avez écrit :
> Hi,
> On Sat, Jan 09, 2010, Rémi Denis-Courmont wrote:
> > I can think of 6 different (classes of) solutions:
> >
> > 6) Never use the offending compiler flags at all. I guess this works with
> > GCC on 386. I am quite sure this would not work for ARM. I suspect this
> > does not work for PowerPC either. This might not work with other
> > compilers (or versions).
>  Do you mean flags like -msseX ?

Yes. Basically -mmmx, -msse, -msse2, -maltivec, -mfpu=neon.

>  If so, it is not possible for file using
> intrinsics (they can be used only when -msseX are defined.)

Ok. Funny that it only affects intrinsics on x86, but both intrinsics and 
inline assembly on ARM.

Anyway, solution 6 is disqualified. I did not like it anyway.

Rémi Denis-Courmont

More information about the vlc-devel mailing list