Re: [gentoo-dev] New global use flags: 3dnowext, mmxext, ssse3, sse4_1, avx, avx2

2013-12-19 Thread Jan Matejka
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On Sun, 15 Dec 2013 15:34:13 -0800 Matt Turner matts...@gentoo.org wrote: And at the same time, clean up the descriptions of the other flags. The existing descriptions were clearly copy-and-pasted and contained things like faster floating point

Re: [gentoo-dev] New global use flags: 3dnowext, mmxext, ssse3, sse4_1, avx, avx2

2013-12-18 Thread Jeroen Roovers
On Mon, 16 Dec 2013 18:07:42 -0500 Rick \Zero_Chaos\ Farina zeroch...@gentoo.org wrote: 3.) Broken build systems. Forgive me for the term, but packages like libpng seem to require arcane configure flags like --enable-arm-neon=$(usex neon on off) to enable my neon fpu despite passing

Re: [gentoo-dev] New global use flags: 3dnowext, mmxext, ssse3, sse4_1, avx, avx2

2013-12-17 Thread Rick Zero_Chaos Farina
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 12/15/2013 07:20 PM, Andreas K. Huettel wrote: 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

Re: [gentoo-dev] New global use flags: 3dnowext, mmxext, ssse3, sse4_1, avx, avx2

2013-12-16 Thread Jeroen Roovers
On Mon, 16 Dec 2013 02:13:28 +0100 Francesco R. viv...@gmail.com wrote: another possible case are packages that do run-time checking of usable instruction set. www-plugins/adobe-flash[1] The use flag could restrict the code to be compiled and installed from the ebuild. Yes, and in that

[gentoo-dev] New global use flags: 3dnowext, mmxext, ssse3, sse4_1, avx, avx2

2013-12-15 Thread Matt Turner
And at the same time, clean up the descriptions of the other flags. The existing descriptions were clearly copy-and-pasted and contained things like faster floating point optimization for SSSE3 capable chips when SSSE3 didn't add any floating point instructions. 3dnow: Use the 3DNow! instruction

Re: [gentoo-dev] New global use flags: 3dnowext, mmxext, ssse3, sse4_1, avx, avx2

2013-12-15 Thread Andreas K. Huettel
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)

Re: [gentoo-dev] New global use flags: 3dnowext, mmxext, ssse3, sse4_1, avx, avx2

2013-12-15 Thread Matt Turner
On Sun, Dec 15, 2013 at 4:20 PM, Andreas K. Huettel dilfri...@gentoo.org wrote: 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

Re: [gentoo-dev] New global use flags: 3dnowext, mmxext, ssse3, sse4_1, avx, avx2

2013-12-15 Thread Francesco R.
Il 16/12/2013 01:30, Matt Turner ha scritto: On Sun, Dec 15, 2013 at 4:20 PM, Andreas K. Huettel dilfri...@gentoo.org wrote: 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