From a1e1e5a0c7d70a6bb18cb15662c8fb7d7e863b19 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Micha=C5=82=20G=C3=B3rny?= Date: Fri, 23 Jan 2015 20:25:27 +0000 Subject: [PATCH] Initially commit CPU_FLAGS_X86 for better testing of the script. --- profiles/ChangeLog | 5 ++++- profiles/desc/cpu_flags_x86.desc | 29 +++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+), 1 deletion(-) create mode 100644 profiles/desc/cpu_flags_x86.desc diff --git a/profiles/ChangeLog b/profiles/ChangeLog index 58679793e733..ea0036fed16a 100644 --- a/profiles/ChangeLog +++ b/profiles/ChangeLog @@ -1,11 +1,14 @@ # ChangeLog for profile directory # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/ChangeLog,v 1.9697 2015/01/22 16:47:40 hasufell Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/ChangeLog,v 1.9698 2015/01/23 20:25:26 mgorny Exp $ # # This ChangeLog should include records for all changes in profiles directory. # Only typo fixes which don't affect portage/repoman behaviour could be avoided # here. If in doubt put a record here! + 23 Jan 2015; Michał Górny +desc/cpu_flags_x86.desc: + Initially commit CPU_FLAGS_X86 for better testing of the script. + 22 Jan 2015; Julian Ospald package.mask: mask games-rpg/morrowind-data for removal wrt #537260 diff --git a/profiles/desc/cpu_flags_x86.desc b/profiles/desc/cpu_flags_x86.desc new file mode 100644 index 000000000000..9a653e85e084 --- /dev/null +++ b/profiles/desc/cpu_flags_x86.desc @@ -0,0 +1,29 @@ +# Copyright 1999-2015 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/desc/cpu_flags_x86.desc,v 1.1 2015/01/23 20:25:27 mgorny Exp $ + +# WARNING! PLEASE DO NOT USE THOSE FLAGS BEFORE WE COMMIT A NEWS +# ITEM FOR IT! + +# Whenever the flag name does not correspond to /proc/cpuinfo flags, +# please put the cpuinfo flag in square brackets. If more than one flag +# is specified, any of them will enable the respective USE flag. + +3dnow - Use the 3DNow! instruction set +3dnowext - Use the Enhanced 3DNow! instruction set +aes - Enable support for Intel's AES instruction set (AES-NI) +avx - Adds support for Advanced Vector Extensions instructions +avx2 - Adds support for Advanced Vector Extensions 2 instructions +fma3 - Use the Fused Multiply Add 3 instruction set ([fma] in cpuinfo) +fma4 - Use the Fused Multiply Add 4 instruction set +mmx - Use the MMX instruction set +mmxext - Use the Extended MMX instruction set (intersection of Enhanced 3DNow! and SSE instruction sets) ([mmxext], [3dnowext] or [sse] in cpuinfo) +padlock - Use VIA padlock instructions ([phe] in cpuinfo) +popcnt - Enable popcnt instruction support ([abm] or [popcnt] in cpuinfo) +sse - Use the SSE instruction set +sse2 - Use the SSE2 instruction set +sse3 - Use the SSE3 instruction set ([pni] in cpuinfo, NOT ssse3) +sse4_1 - Enable SSE4.1 instruction support +sse4_2 - Enable SSE4.2 instruction support +sse4a - Enable SSE4a instruction support +ssse3 - Use the SSSE3 instruction set (NOT sse3/pni) -- 2.26.2