Am Montag, 16. Dezember 2013, 00:34:13 schrieb Matt Turner:
> 3dnow: Use the 3DNow! instruction set
> 3dnowext: Use the Enhanced 3DNow! instruction set
> mmx: Use the MMX instruction set
> mmxext: Use the Extended MMX instruction set (intersection of Enhanced
> 3DNow! and SSE instruction sets) (3dnowext or sse in cpuinfo)
> sse: Use the SSE instruction set
> sse2: Use the SSE2 instruction set
> sse3: Use the SSE3 instruction set (pni in cpuinfo)
> ssse3: Use the SSSE3 instruction set
> sse4_1: Use the SSE 4.1 instruction set
> avx: Use the AVX instruction set
> avx2: Use the AVX2 instruction set

What's the point of these flags?
(or to be more precise, are they really justified whenever they are used?)

Usually the set of cpu instructions should be controlled by your CFLAGS, and 
I've been actively patching packages (that do not do manually coded assembly) 
to make such flags unnecessary.

-- 

Andreas K. Huettel
Gentoo Linux developer 
dilfri...@gentoo.org
http://www.akhuettel.de/


Reply via email to