Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/desc/, profiles/base/, profiles/embedded/
Date: Thu, 29 Sep 2016 14:13:28
Message-Id: 1475158374.1ae19cdc14fed8e2a9837bb5b1fe1824139cf08a.mgorny@gentoo
1 commit: 1ae19cdc14fed8e2a9837bb5b1fe1824139cf08a
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Sat Sep 24 17:01:25 2016 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Thu Sep 29 14:12:54 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ae19cdc
7
8 profiles: Add LLVM_TARGETS USE_EXPAND
9
10 profiles/base/make.defaults | 2 +-
11 profiles/desc/llvm_targets.desc | 18 ++++++++++++++++++
12 profiles/embedded/make.defaults | 2 +-
13 3 files changed, 20 insertions(+), 2 deletions(-)
14
15 diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
16 index 9cbde28..ac46b69 100644
17 --- a/profiles/base/make.defaults
18 +++ b/profiles/base/make.defaults
19 @@ -16,7 +16,7 @@ USE_EXPAND_VALUES_USERLAND="BSD GNU"
20
21 # Env vars to expand into USE vars. Modifying this requires prior
22 # discussion on gentoo-dev@l.g.o.
23 -USE_EXPAND="ABI_MIPS ABI_PPC ABI_S390 ABI_X86 ALSA_CARDS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_X86 CROSSCOMPILE_OPTS CURL_SSL DRACUT_MODULES DVB_CARDS ELIBC ENLIGHTENMENT_MODULES FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LINGUAS LIRC_DEVICES MONKEYD_PLUGINS NETBEANS_MODULES NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFED_DRIVERS OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XFCE_PLUGINS XTABLES_ADDONS"
24 +USE_EXPAND="ABI_MIPS ABI_PPC ABI_S390 ABI_X86 ALSA_CARDS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_X86 CROSSCOMPILE_OPTS CURL_SSL DRACUT_MODULES DVB_CARDS ELIBC ENLIGHTENMENT_MODULES FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LINGUAS LIRC_DEVICES LLVM_TARGETS MONKEYD_PLUGINS NETBEANS_MODULES NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFED_DRIVERS OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XFCE_PLUGINS XTABLES_ADDONS"
25
26 # USE_EXPAND variables whose contents are not shown in package manager
27 # output. Changes need discussion on gentoo-dev.
28
29 diff --git a/profiles/desc/llvm_targets.desc b/profiles/desc/llvm_targets.desc
30 new file mode 100644
31 index 00000000..fbc578d
32 --- /dev/null
33 +++ b/profiles/desc/llvm_targets.desc
34 @@ -0,0 +1,18 @@
35 +# Copyright 1999-2016 Gentoo Foundation.
36 +# Distributed under the terms of the GNU General Public License v2
37 +# $Id$
38 +
39 +AArch64 - AArch64 CPU target (arm64 in Gentoo)
40 +AMDGPU - AMDGPU target (supports R600 and GCN GPUs)
41 +ARM - ARM CPU target
42 +BPF - Berkeley Packet Filter target
43 +Hexagon - Qualcomm Hexagon DSP target
44 +Lanai - Lanai CPU target
45 +Mips - MIPS CPU target (includes MIPS64)
46 +MSP430 - MSP430 CPU target (experimental)
47 +NVPTX - NVIDIA PTX (GPU) target (32-bit and 64-bit)
48 +PowerPC - PowerPC CPU target (PPC32 and PPC64)
49 +Sparc - Sparc CPU target
50 +SystemZ - SystemZ CPU target
51 +X86 - X86 CPU target (includes amd64)
52 +XCore - XCore CPU target
53
54 diff --git a/profiles/embedded/make.defaults b/profiles/embedded/make.defaults
55 index 9885cc8..0d342d3 100644
56 --- a/profiles/embedded/make.defaults
57 +++ b/profiles/embedded/make.defaults
58 @@ -27,7 +27,7 @@ USE_EXPAND_VALUES_USERLAND="BSD GNU"
59
60 # Env vars to expand into USE vars. Modifying this requires prior
61 # discussion on gentoo-dev@l.g.o.
62 -USE_EXPAND="ABI_MIPS ABI_PPC ABI_S390 ABI_X86 ALSA_CARDS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_X86 CROSSCOMPILE_OPTS CURL_SSL DRACUT_MODULES DVB_CARDS ELIBC ENLIGHTENMENT_MODULES FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LINGUAS LIRC_DEVICES MONKEYD_PLUGINS NETBEANS_MODULES NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFED_DRIVERS OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XFCE_PLUGINS XTABLES_ADDONS"
63 +USE_EXPAND="ABI_MIPS ABI_PPC ABI_S390 ABI_X86 ALSA_CARDS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_X86 CROSSCOMPILE_OPTS CURL_SSL DRACUT_MODULES DVB_CARDS ELIBC ENLIGHTENMENT_MODULES FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LINGUAS LIRC_DEVICES LLVM_TARGETS MONKEYD_PLUGINS NETBEANS_MODULES NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFED_DRIVERS OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XFCE_PLUGINS XTABLES_ADDONS"
64
65 # USE_EXPAND variables whose contents are not shown in package manager
66 # output. Changes need discussion on gentoo-dev.