profiles/prefix/darwin/macos: switch CFLAGS to single native target
authorFabian Groffen <grobian@gentoo.org>
Sun, 24 Jan 2016 20:07:23 +0000 (21:07 +0100)
committerFabian Groffen <grobian@gentoo.org>
Sun, 24 Jan 2016 20:08:18 +0000 (21:08 +0100)
17 files changed:
profiles/prefix/darwin/macos/10.10/x64/make.defaults
profiles/prefix/darwin/macos/10.10/x86/make.defaults
profiles/prefix/darwin/macos/10.11/x64/make.defaults
profiles/prefix/darwin/macos/10.11/x86/make.defaults
profiles/prefix/darwin/macos/10.4/x86/make.defaults
profiles/prefix/darwin/macos/10.5/x64/make.defaults
profiles/prefix/darwin/macos/10.5/x86/make.defaults
profiles/prefix/darwin/macos/10.6/x64/make.defaults
profiles/prefix/darwin/macos/10.6/x86/make.defaults
profiles/prefix/darwin/macos/10.7/x64/make.defaults
profiles/prefix/darwin/macos/10.7/x86/make.defaults
profiles/prefix/darwin/macos/10.8/x64/make.defaults
profiles/prefix/darwin/macos/10.8/x86/make.defaults
profiles/prefix/darwin/macos/10.9/x64/make.defaults
profiles/prefix/darwin/macos/10.9/x86/make.defaults
profiles/prefix/darwin/macos/arch/x64/make.defaults
profiles/prefix/darwin/macos/arch/x86/make.defaults

index d91e8091f9ae3e684c8a2ef8f7fec7d9bee30c97..020901043602620c7264dd6de176beaa4e0354f7 100644 (file)
@@ -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"
index 1c0df4a5c34a6d9ece2b747b814d08ca4636b2cb..c372b5cae740f8ff1f0881cfaa42bb227dcd930f 100644 (file)
@@ -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"
index bc129813548d36aa9d4a447e80dbe3b13b0544f0..b9464e7a2a0ed1f49398e8e3686e0347cabd98a6 100644 (file)
@@ -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"
index 918b7eb997085edecc49fa8d7f3c18f827403bed..2e9a6dee39d3cc53e298ce1df21f8a3dde95e013 100644 (file)
@@ -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"
index 881ead4e2bb6bb5b0cba21a025ef32df0169a1e5..ff7d41e9b6edf0a26e24dc0453f583fa5a28b13f 100644 (file)
@@ -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"
index fc7ab94d55c3bcb13d890574839992a42cd31e63..1c265fd79b9ae711fb92dc36f1d1b01010de5906 100644 (file)
@@ -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"
index e2de73106745e726b53dd959a89f868aff984531..701853b9bfd78996793929cac02fd76e8ed26edd 100644 (file)
@@ -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"
index 23a4c84da2b806ef50108c2c0fae0c9d4acc6293..de733d2806a3ad662e68d9ac998b23f0b460e825 100644 (file)
@@ -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"
index ef3a3932cb021e1fefc4e7031a88a553e427d486..7cd2a2caba268b88fcd632def44516709637f98e 100644 (file)
@@ -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"
index 69a5d6a640c1bb343b5d666b2453c14b103179d3..34a480e2f1a1dd8aed4fdc34ed3d15075a81d94c 100644 (file)
@@ -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"
index 2097d6872ee53c9dd10d93e2a70aa2e45950bde6..a0835e2ad87153778df599201e7c10e2df42b1ab 100644 (file)
@@ -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"
index 013e22939e11007fff5b62d2e6c6eae31b9a0636..f606f1fbdc5aa109476c0a3270082b3a4171c214 100644 (file)
@@ -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"
index c3dd43c71325a6898ec74b39c1ba31e40d89b502..23d3fd2b894844a82664450667ca38e8c99f32fe 100644 (file)
@@ -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"
index b10fb531d25f3019a1a9855eda4243133b7d4a6e..e8831181e7014d432327cc0e4f77f2708b069134 100644 (file)
@@ -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"
index 95b47fbd2d649d0dde42297306efaf9b23ada18b..092253cac5a27d6ea1dbdd84e2764d11e38e9333 100644 (file)
@@ -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"
index aff95e51d9221093016756cd52e89bf8be55b04b..8b994140ed32ae323a7bf0a80168ce0de649804c 100644 (file)
@@ -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"
index 4e6b922ab1b885d98c7ff50e184540373844ec8d..3a38bd918d51f40c7330acfa29bb5d57c5cf019b 100644 (file)
@@ -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"