commit:     55afe0564da1243412b31aafbc30115c6c3e5e82
Author:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 24 20:07:23 2016 +0000
Commit:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Sun Jan 24 20:08:18 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55afe056

profiles/prefix/darwin/macos: switch CFLAGS to single native target

 profiles/prefix/darwin/macos/10.10/x64/make.defaults | 3 ---
 profiles/prefix/darwin/macos/10.10/x86/make.defaults | 3 ---
 profiles/prefix/darwin/macos/10.11/x64/make.defaults | 3 ---
 profiles/prefix/darwin/macos/10.11/x86/make.defaults | 3 ---
 profiles/prefix/darwin/macos/10.4/x86/make.defaults  | 3 ---
 profiles/prefix/darwin/macos/10.5/x64/make.defaults  | 3 ---
 profiles/prefix/darwin/macos/10.5/x86/make.defaults  | 3 ---
 profiles/prefix/darwin/macos/10.6/x64/make.defaults  | 3 ---
 profiles/prefix/darwin/macos/10.6/x86/make.defaults  | 3 ---
 profiles/prefix/darwin/macos/10.7/x64/make.defaults  | 3 ---
 profiles/prefix/darwin/macos/10.7/x86/make.defaults  | 3 ---
 profiles/prefix/darwin/macos/10.8/x64/make.defaults  | 3 ---
 profiles/prefix/darwin/macos/10.8/x86/make.defaults  | 3 ---
 profiles/prefix/darwin/macos/10.9/x64/make.defaults  | 3 ---
 profiles/prefix/darwin/macos/10.9/x86/make.defaults  | 3 ---
 profiles/prefix/darwin/macos/arch/x64/make.defaults  | 2 ++
 profiles/prefix/darwin/macos/arch/x86/make.defaults  | 2 ++
 17 files changed, 4 insertions(+), 45 deletions(-)

diff --git a/profiles/prefix/darwin/macos/10.10/x64/make.defaults 
b/profiles/prefix/darwin/macos/10.10/x64/make.defaults
index d91e809..0209010 100644
--- a/profiles/prefix/darwin/macos/10.10/x64/make.defaults
+++ b/profiles/prefix/darwin/macos/10.10/x64/make.defaults
@@ -8,6 +8,3 @@ ACCEPT_KEYWORDS="~x64-macos"
 
 USE="mmx mmxext sse sse2"
 CPU_FLAGS_X86="mmx mmxext sse sse2"
-# set arch to nocona for all MacTel users, as this enables SSE and MMX
-# support in GCC, nocona = Core2Duo = 64-bits
-CFLAGS="-march=nocona"

diff --git a/profiles/prefix/darwin/macos/10.10/x86/make.defaults 
b/profiles/prefix/darwin/macos/10.10/x86/make.defaults
index 1c0df4a..c372b5c 100644
--- a/profiles/prefix/darwin/macos/10.10/x86/make.defaults
+++ b/profiles/prefix/darwin/macos/10.10/x86/make.defaults
@@ -8,6 +8,3 @@ ACCEPT_KEYWORDS="~x86-macos"
 
 USE="mmx mmxext sse sse2"
 CPU_FLAGS_X86="mmx mmxext sse sse2"
-# normally we set arch to prescott for all MacTel users, as this enables
-# SSE and MMX support in GCC
-CFLAGS="-march=prescott"

diff --git a/profiles/prefix/darwin/macos/10.11/x64/make.defaults 
b/profiles/prefix/darwin/macos/10.11/x64/make.defaults
index bc12981..b9464e7 100644
--- a/profiles/prefix/darwin/macos/10.11/x64/make.defaults
+++ b/profiles/prefix/darwin/macos/10.11/x64/make.defaults
@@ -8,6 +8,3 @@ ACCEPT_KEYWORDS="~x64-macos"
 
 USE="mmx mmxext sse sse2"
 CPU_FLAGS_X86="mmx mmxext sse sse2"
-# set arch to nocona for all MacTel users, as this enables SSE and MMX
-# support in GCC, nocona = Core2Duo = 64-bits
-CFLAGS="-march=nocona"

diff --git a/profiles/prefix/darwin/macos/10.11/x86/make.defaults 
b/profiles/prefix/darwin/macos/10.11/x86/make.defaults
index 918b7eb..2e9a6de 100644
--- a/profiles/prefix/darwin/macos/10.11/x86/make.defaults
+++ b/profiles/prefix/darwin/macos/10.11/x86/make.defaults
@@ -8,6 +8,3 @@ ACCEPT_KEYWORDS="~x86-macos"
 
 USE="mmx mmxext sse sse2"
 CPU_FLAGS_X86="mmx mmxext sse sse2"
-# normally we set arch to prescott for all MacTel users, as this enables
-# SSE and MMX support in GCC
-CFLAGS="-march=prescott"

diff --git a/profiles/prefix/darwin/macos/10.4/x86/make.defaults 
b/profiles/prefix/darwin/macos/10.4/x86/make.defaults
index 881ead4..ff7d41e 100644
--- a/profiles/prefix/darwin/macos/10.4/x86/make.defaults
+++ b/profiles/prefix/darwin/macos/10.4/x86/make.defaults
@@ -8,6 +8,3 @@ ACCEPT_KEYWORDS="~x86-macos"
 
 USE="mmx mmxext sse sse2"
 CPU_FLAGS_X86="mmx mmxext sse sse2"
-# set arch to prescott for all MacTel users, as this enables SSE and MMX
-# support in GCC
-CFLAGS="-march=prescott"

diff --git a/profiles/prefix/darwin/macos/10.5/x64/make.defaults 
b/profiles/prefix/darwin/macos/10.5/x64/make.defaults
index fc7ab94..1c265fd 100644
--- a/profiles/prefix/darwin/macos/10.5/x64/make.defaults
+++ b/profiles/prefix/darwin/macos/10.5/x64/make.defaults
@@ -8,6 +8,3 @@ ACCEPT_KEYWORDS="~x64-macos"
 
 USE="mmx mmxext sse sse2"
 CPU_FLAGS_X86="mmx mmxext sse sse2"
-# set arch to nocona for all MacTel users, as this enables SSE and MMX
-# support in GCC, nocona = Core2Duo = 64-bits
-CFLAGS="-march=nocona"

diff --git a/profiles/prefix/darwin/macos/10.5/x86/make.defaults 
b/profiles/prefix/darwin/macos/10.5/x86/make.defaults
index e2de731..701853b 100644
--- a/profiles/prefix/darwin/macos/10.5/x86/make.defaults
+++ b/profiles/prefix/darwin/macos/10.5/x86/make.defaults
@@ -8,6 +8,3 @@ ACCEPT_KEYWORDS="~x86-macos"
 
 USE="mmx mmxext sse sse2"
 CPU_FLAGS_X86="mmx mmxext sse sse2"
-# set arch to prescott for all MacTel users, as this enables SSE and MMX
-# support in GCC
-CFLAGS="-march=prescott"

diff --git a/profiles/prefix/darwin/macos/10.6/x64/make.defaults 
b/profiles/prefix/darwin/macos/10.6/x64/make.defaults
index 23a4c84..de733d2 100644
--- a/profiles/prefix/darwin/macos/10.6/x64/make.defaults
+++ b/profiles/prefix/darwin/macos/10.6/x64/make.defaults
@@ -8,6 +8,3 @@ ACCEPT_KEYWORDS="~x64-macos"
 
 USE="mmx mmxext sse sse2"
 CPU_FLAGS_X86="mmx mmxext sse sse2"
-# set arch to nocona for all MacTel users, as this enables SSE and MMX
-# support in GCC, nocona = Core2Duo = 64-bits
-CFLAGS="-march=nocona"

diff --git a/profiles/prefix/darwin/macos/10.6/x86/make.defaults 
b/profiles/prefix/darwin/macos/10.6/x86/make.defaults
index ef3a393..7cd2a2c 100644
--- a/profiles/prefix/darwin/macos/10.6/x86/make.defaults
+++ b/profiles/prefix/darwin/macos/10.6/x86/make.defaults
@@ -8,6 +8,3 @@ ACCEPT_KEYWORDS="~x86-macos"
 
 USE="mmx mmxext sse sse2"
 CPU_FLAGS_X86="mmx mmxext sse sse2"
-# normally we set arch to prescott for all MacTel users, as this enables
-# SSE and MMX support in GCC
-CFLAGS="-march=prescott"

diff --git a/profiles/prefix/darwin/macos/10.7/x64/make.defaults 
b/profiles/prefix/darwin/macos/10.7/x64/make.defaults
index 69a5d6a..34a480e 100644
--- a/profiles/prefix/darwin/macos/10.7/x64/make.defaults
+++ b/profiles/prefix/darwin/macos/10.7/x64/make.defaults
@@ -8,6 +8,3 @@ ACCEPT_KEYWORDS="~x64-macos"
 
 USE="mmx mmxext sse sse2"
 CPU_FLAGS_X86="mmx mmxext sse sse2"
-# set arch to nocona for all MacTel users, as this enables SSE and MMX
-# support in GCC, nocona = Core2Duo = 64-bits
-CFLAGS="-march=nocona"

diff --git a/profiles/prefix/darwin/macos/10.7/x86/make.defaults 
b/profiles/prefix/darwin/macos/10.7/x86/make.defaults
index 2097d68..a0835e2 100644
--- a/profiles/prefix/darwin/macos/10.7/x86/make.defaults
+++ b/profiles/prefix/darwin/macos/10.7/x86/make.defaults
@@ -8,6 +8,3 @@ ACCEPT_KEYWORDS="~x86-macos"
 
 USE="mmx mmxext sse sse2"
 CPU_FLAGS_X86="mmx mmxext sse sse2"
-# normally we set arch to prescott for all MacTel users, as this enables
-# SSE and MMX support in GCC
-CFLAGS="-march=prescott"

diff --git a/profiles/prefix/darwin/macos/10.8/x64/make.defaults 
b/profiles/prefix/darwin/macos/10.8/x64/make.defaults
index 013e229..f606f1f 100644
--- a/profiles/prefix/darwin/macos/10.8/x64/make.defaults
+++ b/profiles/prefix/darwin/macos/10.8/x64/make.defaults
@@ -8,6 +8,3 @@ ACCEPT_KEYWORDS="~x64-macos"
 
 USE="mmx mmxext sse sse2"
 CPU_FLAGS_X86="mmx mmxext sse sse2"
-# set arch to nocona for all MacTel users, as this enables SSE and MMX
-# support in GCC, nocona = Core2Duo = 64-bits
-CFLAGS="-march=nocona"

diff --git a/profiles/prefix/darwin/macos/10.8/x86/make.defaults 
b/profiles/prefix/darwin/macos/10.8/x86/make.defaults
index c3dd43c..23d3fd2 100644
--- a/profiles/prefix/darwin/macos/10.8/x86/make.defaults
+++ b/profiles/prefix/darwin/macos/10.8/x86/make.defaults
@@ -8,6 +8,3 @@ ACCEPT_KEYWORDS="~x86-macos"
 
 USE="mmx mmxext sse sse2"
 CPU_FLAGS_X86="mmx mmxext sse sse2"
-# normally we set arch to prescott for all MacTel users, as this enables
-# SSE and MMX support in GCC
-CFLAGS="-march=prescott"

diff --git a/profiles/prefix/darwin/macos/10.9/x64/make.defaults 
b/profiles/prefix/darwin/macos/10.9/x64/make.defaults
index b10fb53..e883118 100644
--- a/profiles/prefix/darwin/macos/10.9/x64/make.defaults
+++ b/profiles/prefix/darwin/macos/10.9/x64/make.defaults
@@ -8,6 +8,3 @@ ACCEPT_KEYWORDS="~x64-macos"
 
 USE="mmx mmxext sse sse2"
 CPU_FLAGS_X86="mmx mmxext sse sse2"
-# set arch to nocona for all MacTel users, as this enables SSE and MMX
-# support in GCC, nocona = Core2Duo = 64-bits
-CFLAGS="-march=nocona"

diff --git a/profiles/prefix/darwin/macos/10.9/x86/make.defaults 
b/profiles/prefix/darwin/macos/10.9/x86/make.defaults
index 95b47fb..092253c 100644
--- a/profiles/prefix/darwin/macos/10.9/x86/make.defaults
+++ b/profiles/prefix/darwin/macos/10.9/x86/make.defaults
@@ -8,6 +8,3 @@ ACCEPT_KEYWORDS="~x86-macos"
 
 USE="mmx mmxext sse sse2"
 CPU_FLAGS_X86="mmx mmxext sse sse2"
-# normally we set arch to prescott for all MacTel users, as this enables
-# SSE and MMX support in GCC
-CFLAGS="-march=prescott"

diff --git a/profiles/prefix/darwin/macos/arch/x64/make.defaults 
b/profiles/prefix/darwin/macos/arch/x64/make.defaults
index aff95e5..8b99414 100644
--- a/profiles/prefix/darwin/macos/arch/x64/make.defaults
+++ b/profiles/prefix/darwin/macos/arch/x64/make.defaults
@@ -8,3 +8,5 @@ DEFAULT_ABI="amd64"
 ABI="amd64"
 IUSE_IMPLICIT="abi_x86_64"
 LIBDIR_amd64="lib"
+# We use Clang, let it figure out what is the best to use
+CFLAGS="-march=native"

diff --git a/profiles/prefix/darwin/macos/arch/x86/make.defaults 
b/profiles/prefix/darwin/macos/arch/x86/make.defaults
index 4e6b922..3a38bd9 100644
--- a/profiles/prefix/darwin/macos/arch/x86/make.defaults
+++ b/profiles/prefix/darwin/macos/arch/x86/make.defaults
@@ -8,3 +8,5 @@ DEFAULT_ABI="x86"
 ABI="x86"
 IUSE_IMPLICIT="abi_x86_32"
 LIBDIR_x86="lib"
+# We use Clang, let it figure out what is the best to use
+CFLAGS="-march=native"

Reply via email to