diff options
| author | Amanieu d'Antras <amanieu@gmail.com> | 2022-01-14 00:10:10 +0000 |
|---|---|---|
| committer | Amanieu d'Antras <amanieu@gmail.com> | 2022-01-14 00:36:12 +0000 |
| commit | 606d9c0c0e54b7ed6ec962f3eb492f335c6afe81 (patch) | |
| tree | 178a8cdb3f5349004be4230e4dad3a0019d7fa25 /src/librustdoc/html/static/js/source-script.js | |
| parent | 22e491ac7ed454d34669151a8b6464cb643c9b41 (diff) | |
| download | rust-606d9c0c0e54b7ed6ec962f3eb492f335c6afe81.tar.gz rust-606d9c0c0e54b7ed6ec962f3eb492f335c6afe81.zip | |
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.
Diffstat (limited to 'src/librustdoc/html/static/js/source-script.js')
0 files changed, 0 insertions, 0 deletions
