diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-12-23 13:59:28 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-12-23 13:59:28 +0000 |
commit | 1ffbeeb1643e9197d8a58c65a1d76bbaf3656292 (patch) | |
tree | 2cb5d912afaf290c355b58f8a7334b0e6c5277f0 /sys-devel/clang/clang-15.0.6.9999.ebuild | |
parent | 7819ef4baadbb9171070ce385f7051989fe64e49 (diff) |
gentoo auto-resync : 23:12:2022 - 13:59:28
Diffstat (limited to 'sys-devel/clang/clang-15.0.6.9999.ebuild')
-rw-r--r-- | sys-devel/clang/clang-15.0.6.9999.ebuild | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/sys-devel/clang/clang-15.0.6.9999.ebuild b/sys-devel/clang/clang-15.0.6.9999.ebuild index 21dce8cc37d2..d563878ba0b7 100644 --- a/sys-devel/clang/clang-15.0.6.9999.ebuild +++ b/sys-devel/clang/clang-15.0.6.9999.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://llvm.org/" LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT" SLOT="${LLVM_MAJOR}/${LLVM_SOABI}" KEYWORDS="" -IUSE="debug doc +extra +pie +static-analyzer test xml" +IUSE="debug doc +extra ieee-long-double +pie +static-analyzer test xml" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="!test? ( test )" @@ -278,6 +278,13 @@ multilib_src_configure() { -DPython3_EXECUTABLE="${PYTHON}" ) + + if ! use elibc_musl; then + mycmakeargs+=( + -DPPC_LINUX_DEFAULT_IEEELONGDOUBLE=$(usex ieee-long-double) + ) + fi + use test && mycmakeargs+=( -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" -DLLVM_EXTERNAL_LIT="${BUILD_DIR}/bin/llvm-lit" |