From: Michał Górny Date: Wed, 28 Jan 2015 19:21:45 +0000 (+0000) Subject: Mask CPU_FLAGS_X86 for non-x86 arches. X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=221ffcb9741e874fbd2d0d5835d2620c5d02719f;p=gentoo.git Mask CPU_FLAGS_X86 for non-x86 arches. --- diff --git a/profiles/arch/amd64/ChangeLog b/profiles/arch/amd64/ChangeLog index b60ca29e64a7..9881d040229c 100644 --- a/profiles/arch/amd64/ChangeLog +++ b/profiles/arch/amd64/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for Gentoo/AMD64 profile directory # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/ChangeLog,v 1.299 2015/01/24 17:04:18 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/ChangeLog,v 1.300 2015/01/28 19:21:45 mgorny Exp $ + + 28 Jan 2015; Michał Górny use.mask: + Mask CPU_FLAGS_X86 for non-x86 arches. 24 Jan 2015; Michał Górny no-emul-linux-x86/package.use.stable.mask, package.use.stable.mask: diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask index df8da7e8bd90..b73bfbe1c95d 100644 --- a/profiles/arch/amd64/use.mask +++ b/profiles/arch/amd64/use.mask @@ -1,6 +1,6 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/use.mask,v 1.66 2014/11/09 08:29:34 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/use.mask,v 1.67 2015/01/28 19:21:45 mgorny Exp $ # Unmask the flag which corresponds to ARCH. -amd64 @@ -161,6 +161,25 @@ -fma3 -fma4 -xop +-cpu_flags_x86_3dnow +-cpu_flags_x86_3dnowext +-cpu_flags_x86_aes +-cpu_flags_x86_avx +-cpu_flags_x86_avx2 +-cpu_flags_x86_fma3 +-cpu_flags_x86_fma4 +-cpu_flags_x86_mmx +-cpu_flags_x86_mmxext +-cpu_flags_x86_padlock +-cpu_flags_x86_popcnt +-cpu_flags_x86_sse +-cpu_flags_x86_sse2 +-cpu_flags_x86_sse3 +-cpu_flags_x86_sse4_1 +-cpu_flags_x86_sse4_2 +-cpu_flags_x86_sse4a +-cpu_flags_x86_ssse3 +-cpu_flags_x86_xop # George Shapovalov (8 Apr 2007) # supported on amd64 diff --git a/profiles/arch/x86/ChangeLog b/profiles/arch/x86/ChangeLog index 8b2bbd1ee945..e6f025d260ec 100644 --- a/profiles/arch/x86/ChangeLog +++ b/profiles/arch/x86/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for Gentoo/x86 profile directory -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/x86/ChangeLog,v 1.185 2014/12/23 23:47:12 eva Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/x86/ChangeLog,v 1.186 2015/01/28 19:21:45 mgorny Exp $ + + 28 Jan 2015; Michał Górny use.mask: + Mask CPU_FLAGS_X86 for non-x86 arches. 23 Dec 2014; Gilles Dartiguelongue package.use.mask: Add mask for USE=kms for x11-wm/mutter-3.14, bug #533420. diff --git a/profiles/arch/x86/use.mask b/profiles/arch/x86/use.mask index 7402cb51915a..5cca120f89e5 100644 --- a/profiles/arch/x86/use.mask +++ b/profiles/arch/x86/use.mask @@ -1,6 +1,6 @@ -# Copyright 1999-2014 Gentoo Foundation. +# Copyright 1999-2015 Gentoo Foundation. # Distributed under the terms of the GNU General Public License, v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/arch/x86/use.mask,v 1.68 2014/11/09 08:29:40 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/x86/use.mask,v 1.69 2015/01/28 19:21:45 mgorny Exp $ # Unmask the flag which corresponds to ARCH. -x86 @@ -124,6 +124,25 @@ -svga -kqemu -nvram +-cpu_flags_x86_3dnow +-cpu_flags_x86_3dnowext +-cpu_flags_x86_aes +-cpu_flags_x86_avx +-cpu_flags_x86_avx2 +-cpu_flags_x86_fma3 +-cpu_flags_x86_fma4 +-cpu_flags_x86_mmx +-cpu_flags_x86_mmxext +-cpu_flags_x86_padlock +-cpu_flags_x86_popcnt +-cpu_flags_x86_sse +-cpu_flags_x86_sse2 +-cpu_flags_x86_sse3 +-cpu_flags_x86_sse4_1 +-cpu_flags_x86_sse4_2 +-cpu_flags_x86_sse4a +-cpu_flags_x86_ssse3 +-cpu_flags_x86_xop # Unmask nvidia XvMC support -nvidia diff --git a/profiles/base/ChangeLog b/profiles/base/ChangeLog index 6aaae10a3aa3..4f95983d80e4 100644 --- a/profiles/base/ChangeLog +++ b/profiles/base/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for Gentoo base-profile # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/base/ChangeLog,v 1.760 2015/01/28 18:59:43 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/base/ChangeLog,v 1.761 2015/01/28 19:21:45 mgorny Exp $ + + 28 Jan 2015; Michał Górny use.mask: + Mask CPU_FLAGS_X86 for non-x86 arches. 28 Jan 2015; Michał Górny make.defaults: Add CPU_FLAGS_X86 to USE_EXPAND. diff --git a/profiles/base/use.mask b/profiles/base/use.mask index a05c71a98c15..dcd52650187e 100644 --- a/profiles/base/use.mask +++ b/profiles/base/use.mask @@ -1,6 +1,6 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/base/use.mask,v 1.215 2014/12/27 19:35:53 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/base/use.mask,v 1.216 2015/01/28 19:21:45 mgorny Exp $ # CURL_SSL=winssl is for prefix/windows/winnt only curl_ssl_winssl @@ -79,6 +79,25 @@ fma4 xop svga nvram +cpu_flags_x86_3dnow +cpu_flags_x86_3dnowext +cpu_flags_x86_aes +cpu_flags_x86_avx +cpu_flags_x86_avx2 +cpu_flags_x86_fma3 +cpu_flags_x86_fma4 +cpu_flags_x86_mmx +cpu_flags_x86_mmxext +cpu_flags_x86_padlock +cpu_flags_x86_popcnt +cpu_flags_x86_sse +cpu_flags_x86_sse2 +cpu_flags_x86_sse3 +cpu_flags_x86_sse4_1 +cpu_flags_x86_sse4_2 +cpu_flags_x86_sse4a +cpu_flags_x86_ssse3 +cpu_flags_x86_xop # ppc arch specific USE flags altivec