rust/compiler/rustc_llvm
Amanieu d'Antras 606d9c0c0e Remove LLVMRustMarkAllFunctionsNounwind
This was originally introduced in #10916 as a way to remove all landing
pads when performing LTO. However this is no longer necessary today
since rustc properly marks all functions and call-sites as nounwind
where appropriate.

In fact this is incorrect in the presence of `extern "C-unwind"` which
must create a landing pad when compiled with `-C panic=abort` so that
foreign exceptions are caught and properly turned into aborts.
2022-01-14 00:36:12 +00:00
..
llvm-wrapper Remove LLVMRustMarkAllFunctionsNounwind 2022-01-14 00:36:12 +00:00
src Repace use of static_nobundle with native_link_modifiers 2021-10-23 15:51:22 +02:00
build.rs Explain why libatomic is not needed on FreeBSD riscv64 2021-12-03 18:49:42 +01:00
Cargo.toml