os-rust/compiler/rustc_llvm
Matt Harding 4a8c5cbe7a Use the LLVM option NoTrapAfterNoreturn
Use the LLVM option NoTrapAfterNoreturn: https://llvm.org/doxygen/classllvm_1_1TargetOptions.html#acd83fce25de1ac9f6c975135a8235c22
when TrapUnreachable is enabled. This prevents codegenning unnecessary
double-traps in some situations.
Also, ensure NoTrapAfterNoreturn is set to false when targeting WebAssembly,
as it is known to cause bugs.
2023-11-03 02:36:49 +00:00
..
llvm-wrapper Use the LLVM option NoTrapAfterNoreturn 2023-11-03 02:36:49 +00:00
src rustdoc: remove rust logo from non-Rust crates 2023-10-08 20:17:53 -07:00
build.rs For i586/NetBSD: fix another formatting insistence. 2023-10-27 09:37:25 +00:00
Cargo.toml Clean up rustc_*/Cargo.toml. 2023-10-30 08:46:02 +11:00