[pulseaudio-discuss] detection of SSE3 support in configure.ac

Pierre-Louis Bossart pierre-louis.bossart at linux.intel.com
Tue Dec 6 15:06:11 PST 2011


> But you must somehow ensure that all code compiled with -msse3, NOT
> ONLY the inline assembly, is only ever run on SSE3-capable processors. 
> Without the target function attribute from GCC 4.4, this becomes a tough
> requirement for the build system.

There's no assembly in the code, we used primitives such as _mm_mul_ps()
which are natively supported by Gcc.
The -msse3 flag is only used for the low-level code, there should be no
conflict; if SSE3 is not supported this code is never called.
-Pierre



More information about the pulseaudio-discuss mailing list