Lines 41-47
Link Here
|
41 |
|
41 |
|
42 |
LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA" |
42 |
LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA" |
43 |
|
43 |
|
44 |
IUSE="clippy cpu_flags_x86_sse2 debug dist doc miri nightly parallel-compiler rls rustfmt rust-src system-bootstrap system-llvm test wasm ${ALL_LLVM_TARGETS[*]}" |
44 |
IUSE="clippy cpu_flags_x86_sse2 debug dist doc miri nightly parallel-compiler rls rustfmt rust-src system-bootstrap system-llvm test wasm llvm-libunwind ${ALL_LLVM_TARGETS[*]}" |
45 |
|
45 |
|
46 |
# Please keep the LLVM dependency block separate. Since LLVM is slotted, |
46 |
# Please keep the LLVM dependency block separate. Since LLVM is slotted, |
47 |
# we need to *really* make sure we're not pulling more than one slot |
47 |
# we need to *really* make sure we're not pulling more than one slot |
Lines 107-112
Link Here
|
107 |
dev-libs/openssl:0= |
107 |
dev-libs/openssl:0= |
108 |
elibc_musl? ( sys-libs/libunwind:= ) |
108 |
elibc_musl? ( sys-libs/libunwind:= ) |
109 |
system-llvm? ( ${LLVM_DEPEND} ) |
109 |
system-llvm? ( ${LLVM_DEPEND} ) |
|
|
110 |
llvm-libunwind? ( sys-libs/llvm-libunwind ) |
110 |
" |
111 |
" |
111 |
|
112 |
|
112 |
# we need to block older versions due to layout changes. |
113 |
# we need to block older versions due to layout changes. |
Lines 383-388
Link Here
|
383 |
deny-warnings = $(usex wasm $(usex doc false true) true) |
384 |
deny-warnings = $(usex wasm $(usex doc false true) true) |
384 |
backtrace-on-ice = true |
385 |
backtrace-on-ice = true |
385 |
jemalloc = false |
386 |
jemalloc = false |
|
|
387 |
llvm-libunwind = "$(usex llvm-libunwind in-tree no)" |
386 |
[dist] |
388 |
[dist] |
387 |
src-tarball = false |
389 |
src-tarball = false |
388 |
compression-formats = ["xz"] |
390 |
compression-formats = ["xz"] |