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"
