[FFmpeg-devel] Configure bug with --cpu=k8-sse3 (and a patch)

Vladimir Mosgalin mosgalin
Thu Mar 3 19:12:10 CET 2011


Hi Luca Barbato!

 On 2011.03.03 at 18:45:00 +0100, Luca Barbato wrote next:

> On 03/03/2011 04:52 PM, Davide Bergamini wrote:
> > Hi, I'm not sure if I should write here... I have found that the configure
> > script doesn't recognize --cpu=k8-sse3.
> > Using it results in gcc called without the --march flag, and cmov disabled
> > and other problems.
> 
> When was k8-sse3 introduced? What is supposed to do? Passing --cpu=k8
> --enable-sse3 would achieve the same result?

Somewhere in 2005 AMD updated Athlon64/Sempron64 models to newer
revision and added sse3 support, among some other features. Then
-march=k8-sse3/opteron-sse3/athlon64-sse3 gcc options appeared, which
work exactly like original k8/opteron/athlon64 but also activate -msse3

If --cpu=k8 --enable-sse3 forms "-march=k8 -msse3" gcc string then it's
the same..

-- 

Vladimir



More information about the ffmpeg-devel mailing list