[Ardour-Dev] 2.7 isn't using SSE

John Rigg arddev at sound-man.co.uk
Thu Nov 27 11:04:18 PST 2008

On Wed, Nov 26, 2008 at 11:07:49PM +0200, Sampo Savolainen wrote:
> It seems that our code which detects whether SSE is available on the
> computer Ardour is started on is failing. My guess is that it's the
> combination of x86_64 and gcc 4.3 which uncovers a bug in the code
> calling cpuid .
> Sadly I have neither gcc 4.3 or a 64 bit OS on my development box so I'm
> unable to debug this issue. For anyone willing to try, the relevant code
> is in libs/pbd/fpu.cc, see FPU::FPU()

Possibly a stupid question, but is there a reason we need
the CPUID if USE_X86_64_ASM is defined? Are there differences
in the code that are specific to the AMD and Intel versions?


More information about the Ardour-Dev mailing list