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.ebuild | |
parent | 7819ef4baadbb9171070ce385f7051989fe64e49 (diff) |
gentoo auto-resync : 23:12:2022 - 13:59:28
Diffstat (limited to 'sys-devel/clang/clang-15.0.6.ebuild')
-rw-r--r-- | sys-devel/clang/clang-15.0.6.ebuild | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/sys-devel/clang/clang-15.0.6.ebuild b/sys-devel/clang/clang-15.0.6.ebuild index e31eea35bffd..46335f9b5354 100644 --- a/sys-devel/clang/clang-15.0.6.ebuild +++ b/sys-devel/clang/clang-15.0.6.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="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x64-macos" -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" |