Re: Bug#559516: FTBFS on various archs

Jaromír Mikeš mira.mikes at seznam.cz
Sat Dec 5 08:11:54 UTC 2009


> Od: Free Ekanayaka <freee at debian.org>

JM>   >>I am going remove -mmmx -msse and -mfpmath=sse by patch system.
JM>   >>Should be removed some others?

FE> I feel that instead of removing these flags unconditionally from all
FE> archs, we should have a whitelist of archs that support them, and have
FE> these build flags enabled for them.

FE> It's more work and I'm not completely sure what the performance benefit
FE> would be, so you might first want to benchmark zita-convolver when built
FE> with and without the optimisation flags.

Hi,

These cflags improving performance on intel processors
These are instructions sets like sse sse2 sse3 ... of intel i386 and x86-64 processors

http://gcc.gnu.org/onlinedocs/gcc-4.4.2/gcc.pdf  page 176

--------
MMX is suported from Pentium 2

SSE from Pentium 3
-------
MMX from AMD K6 

SSE from AMD Athlon K7
---------
http://www.tortall.net/projects/yasm/manual/html/arch-x86-modes.html
(good chart)

It looks like it should be ok allow these at least for amd64 and  IA-64 arch.
Not sure about i386, hurd-i386

As regards performance benefits I can ask Fons (upstream).

How to allow these switches for specific architecture?

regards

mira






More information about the pkg-multimedia-maintainers mailing list