commit:     85af9c870835e3fa9d949506e34272c0425f437e
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 13 15:55:05 2016 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Jul 13 15:56:56 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85af9c87

profiles: Nuke cpu_flags_x86_mpx, #588632

Remove the mpx flag from CPU_FLAGS_X86. Since mpx has memory and
performance costs, this is not a flag users expect to have automatically
enabled based on CPU abilities.

 profiles/arch/amd64/use.mask     | 1 -
 profiles/arch/x86/use.mask       | 1 -
 profiles/base/use.mask           | 1 -
 profiles/desc/cpu_flags_x86.desc | 1 -
 4 files changed, 4 deletions(-)

diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask
index acdbc57..2fa9867 100644
--- a/profiles/arch/amd64/use.mask
+++ b/profiles/arch/amd64/use.mask
@@ -173,7 +173,6 @@
 -cpu_flags_x86_fma4
 -cpu_flags_x86_mmx
 -cpu_flags_x86_mmxext
--cpu_flags_x86_mpx
 -cpu_flags_x86_padlock
 -cpu_flags_x86_popcnt
 -cpu_flags_x86_sse

diff --git a/profiles/arch/x86/use.mask b/profiles/arch/x86/use.mask
index bb9bd58..e9c6177 100644
--- a/profiles/arch/x86/use.mask
+++ b/profiles/arch/x86/use.mask
@@ -140,7 +140,6 @@
 -cpu_flags_x86_fma4
 -cpu_flags_x86_mmx
 -cpu_flags_x86_mmxext
--cpu_flags_x86_mpx
 -cpu_flags_x86_padlock
 -cpu_flags_x86_popcnt
 -cpu_flags_x86_sse

diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index f3ee065..5d34ee4 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -101,7 +101,6 @@ cpu_flags_x86_fma3
 cpu_flags_x86_fma4
 cpu_flags_x86_mmx
 cpu_flags_x86_mmxext
-cpu_flags_x86_mpx
 cpu_flags_x86_padlock
 cpu_flags_x86_popcnt
 cpu_flags_x86_sse

diff --git a/profiles/desc/cpu_flags_x86.desc b/profiles/desc/cpu_flags_x86.desc
index 4a12cc6..7aaab7e 100644
--- a/profiles/desc/cpu_flags_x86.desc
+++ b/profiles/desc/cpu_flags_x86.desc
@@ -15,7 +15,6 @@ 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 (a subset of SSE) ([mmxext] or 
[sse] in cpuinfo)
-mpx - Use Memory Protection Extensions (MPX)
 padlock - Use VIA padlock instructions ([phe] in cpuinfo)
 popcnt - Enable popcnt instruction support ([abm] or [popcnt] in cpuinfo)
 sse - Use the SSE instruction set

Reply via email to