Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/desc/, profiles/base/, profiles/arch/x86/
Date: Wed, 13 Jul 2016 15:57:12
Message-Id: 1468425416.85af9c870835e3fa9d949506e34272c0425f437e.mgorny@gentoo
1 commit: 85af9c870835e3fa9d949506e34272c0425f437e
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jul 13 15:55:05 2016 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Wed Jul 13 15:56:56 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85af9c87
7
8 profiles: Nuke cpu_flags_x86_mpx, #588632
9
10 Remove the mpx flag from CPU_FLAGS_X86. Since mpx has memory and
11 performance costs, this is not a flag users expect to have automatically
12 enabled based on CPU abilities.
13
14 profiles/arch/amd64/use.mask | 1 -
15 profiles/arch/x86/use.mask | 1 -
16 profiles/base/use.mask | 1 -
17 profiles/desc/cpu_flags_x86.desc | 1 -
18 4 files changed, 4 deletions(-)
19
20 diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask
21 index acdbc57..2fa9867 100644
22 --- a/profiles/arch/amd64/use.mask
23 +++ b/profiles/arch/amd64/use.mask
24 @@ -173,7 +173,6 @@
25 -cpu_flags_x86_fma4
26 -cpu_flags_x86_mmx
27 -cpu_flags_x86_mmxext
28 --cpu_flags_x86_mpx
29 -cpu_flags_x86_padlock
30 -cpu_flags_x86_popcnt
31 -cpu_flags_x86_sse
32
33 diff --git a/profiles/arch/x86/use.mask b/profiles/arch/x86/use.mask
34 index bb9bd58..e9c6177 100644
35 --- a/profiles/arch/x86/use.mask
36 +++ b/profiles/arch/x86/use.mask
37 @@ -140,7 +140,6 @@
38 -cpu_flags_x86_fma4
39 -cpu_flags_x86_mmx
40 -cpu_flags_x86_mmxext
41 --cpu_flags_x86_mpx
42 -cpu_flags_x86_padlock
43 -cpu_flags_x86_popcnt
44 -cpu_flags_x86_sse
45
46 diff --git a/profiles/base/use.mask b/profiles/base/use.mask
47 index f3ee065..5d34ee4 100644
48 --- a/profiles/base/use.mask
49 +++ b/profiles/base/use.mask
50 @@ -101,7 +101,6 @@ cpu_flags_x86_fma3
51 cpu_flags_x86_fma4
52 cpu_flags_x86_mmx
53 cpu_flags_x86_mmxext
54 -cpu_flags_x86_mpx
55 cpu_flags_x86_padlock
56 cpu_flags_x86_popcnt
57 cpu_flags_x86_sse
58
59 diff --git a/profiles/desc/cpu_flags_x86.desc b/profiles/desc/cpu_flags_x86.desc
60 index 4a12cc6..7aaab7e 100644
61 --- a/profiles/desc/cpu_flags_x86.desc
62 +++ b/profiles/desc/cpu_flags_x86.desc
63 @@ -15,7 +15,6 @@ fma3 - Use the Fused Multiply Add 3 instruction set ([fma] in cpuinfo)
64 fma4 - Use the Fused Multiply Add 4 instruction set
65 mmx - Use the MMX instruction set
66 mmxext - Use the Extended MMX instruction set (a subset of SSE) ([mmxext] or [sse] in cpuinfo)
67 -mpx - Use Memory Protection Extensions (MPX)
68 padlock - Use VIA padlock instructions ([phe] in cpuinfo)
69 popcnt - Enable popcnt instruction support ([abm] or [popcnt] in cpuinfo)
70 sse - Use the SSE instruction set