mirror of
https://github.com/rust-lang/rust.git
synced 2026-04-30 06:43:20 +03:00
9814e83094
libunwind fix and cleanup Fix: 1. "system-llvm-libunwind" now only skip build-script for linux target 2. workaround from https://github.com/rust-lang/rust/pull/65972 is not needed, upstream fix it in https://github.com/llvm/llvm-project/commit/68c50708d1f2b9aee3f10ec710df0b1387f701e5 ( LLVM 11 ) 3. remove code for MSCV and Apple in `compile()`, as they are not used 4. fix https://github.com/rust-lang/rust/issues/69222 , compile c files and cpp files in different config 5. fix conditional compilation for musl target. 6. fix that x86_64-fortanix-unknown-sgx don't link libunwind built in build-script into rlib