summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLei Zhang <zhanglei.april@gmail.com>2016-07-19 17:53:38 +0800
committerMichał Górny <mgorny@gentoo.org>2016-08-01 23:49:26 +0200
commit8517679a0aac8bc07793b6781d2249b71dc23daf (patch)
tree88ea926ba4ad04cb4ba4bc761590bbc89d51d9c3 /profiles
parentsys-libs/libcxx: bump to 3.8.1, support libunwind & musl (#589352) (diff)
downloadgentoo-8517679a0aac8bc07793b6781d2249b71dc23daf.tar.gz
gentoo-8517679a0aac8bc07793b6781d2249b71dc23daf.tar.bz2
gentoo-8517679a0aac8bc07793b6781d2249b71dc23daf.zip
sys-devel/llvm: musl & default runtime lib switches, #589352
- add support for building llvm against musl - enable clang to build binaries against musl - introduce USE flag "sanitize" to control the building of compiler-rt's sanitizers (they cause problem on musl) - be able to override default values of -stdlib and -rtlib for clang * USE="default-libcxx" implies -stdlib=libc++ (originally libstdc++) * USE="default-compiler-rt" implies -rtlib=compiler-rt (originally libgcc)
Diffstat (limited to 'profiles')
-rw-r--r--profiles/package.mask6
1 files changed, 6 insertions, 0 deletions
diff --git a/profiles/package.mask b/profiles/package.mask
index a66b5ae78db2..3fe3d3743f27 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -30,6 +30,12 @@
#--- END OF EXAMPLES ---
+# Michał Górny <mgorny@gentoo.org> (1 Aug 2016)
+# Masked for testing, handling keywords and collecting more changes
+# before unleashing the huge rebuild on all users. Has gotten musl
+# support and switches to control the default rtlib and C++ library.
+=sys-devel/llvm-3.8.1-r1
+
# Johannes Huber <johu@gentoo.org> (1 Aug 2016)
# Masked for removal in 30 days. Dead by upstream. Last release
# with 15.08. Exported to kde-sunset overlay.