diff options
Diffstat (limited to 'profiles/default/linux/uclibc/x86')
-rw-r--r-- | profiles/default/linux/uclibc/x86/eapi | 1 | ||||
-rw-r--r-- | profiles/default/linux/uclibc/x86/make.defaults | 24 | ||||
-rw-r--r-- | profiles/default/linux/uclibc/x86/package.use.force | 7 | ||||
-rw-r--r-- | profiles/default/linux/uclibc/x86/parent | 1 | ||||
-rw-r--r-- | profiles/default/linux/uclibc/x86/use.force | 6 | ||||
-rw-r--r-- | profiles/default/linux/uclibc/x86/use.mask | 30 |
6 files changed, 69 insertions, 0 deletions
diff --git a/profiles/default/linux/uclibc/x86/eapi b/profiles/default/linux/uclibc/x86/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/uclibc/x86/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/uclibc/x86/make.defaults b/profiles/default/linux/uclibc/x86/make.defaults new file mode 100644 index 000000000000..79b8d75c8733 --- /dev/null +++ b/profiles/default/linux/uclibc/x86/make.defaults @@ -0,0 +1,24 @@ +# Copyright 1999-2015 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 + +ARCH="x86" +ACCEPT_KEYWORDS="${ARCH}" + +CHOST="i686-gentoo-linux-uclibc" +CFLAGS="-O2 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +# Anthony G. Basile <blueness@gentoo.org> (01 Jul 2014) +# Multilib-related setup, bug #515130 +ABI="x86" +DEFAULT_ABI="x86" +MULTILIB_ABIS="x86" +CHOST_x86="${CHOST}" +LIBDIR_x86="lib" +IUSE_IMPLICIT="abi_x86_32" + +# Anthony G. Basile <blueness@gentoo.org> (26 Jan 2013) +# Unhide the CPU_FLAGS_X86 USE_EXPANDs. +USE_EXPAND_HIDDEN="-CPU_FLAGS_X86" diff --git a/profiles/default/linux/uclibc/x86/package.use.force b/profiles/default/linux/uclibc/x86/package.use.force new file mode 100644 index 000000000000..ca264fedc8ce --- /dev/null +++ b/profiles/default/linux/uclibc/x86/package.use.force @@ -0,0 +1,7 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Michał Górny <mgorny@gentoo.org> (24 Sep 2016) +# Force the host target to avoid dependency hell +sys-devel/clang llvm_targets_X86 +sys-devel/llvm llvm_targets_X86 diff --git a/profiles/default/linux/uclibc/x86/parent b/profiles/default/linux/uclibc/x86/parent new file mode 100644 index 000000000000..f3229c5b9876 --- /dev/null +++ b/profiles/default/linux/uclibc/x86/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/default/linux/uclibc/x86/use.force b/profiles/default/linux/uclibc/x86/use.force new file mode 100644 index 000000000000..eb8c5dfc7f70 --- /dev/null +++ b/profiles/default/linux/uclibc/x86/use.force @@ -0,0 +1,6 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Force the flag which corresponds to arch/abi, bug #515130 +x86 +abi_x86_32 diff --git a/profiles/default/linux/uclibc/x86/use.mask b/profiles/default/linux/uclibc/x86/use.mask new file mode 100644 index 000000000000..a70efb03255b --- /dev/null +++ b/profiles/default/linux/uclibc/x86/use.mask @@ -0,0 +1,30 @@ +# Copyright 1999-2017 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License, v2 + +# Force the flag which corresponds to arch/abi, bug #515130 +-x86 +-abi_x86_32 + +# unmask all SIMD assembler flags +-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 + +# Masked on all profiles but x86, bug #458354 +-video_cards_geode |