Rollup merge of #65832 - tlively:emscripten-exception-handling, r=alexcrichton
Re-enable Emscripten's exception handling support Passes LLVM codegen and Emscripten link-time flags for exception handling if and only if the panic strategy is `unwind`. Sets the default panic strategy for Emscripten targets to `unwind`. Re-enables tests that depend on unwinding support for Emscripten, including `should_panic` tests. r? @alexcrichton
This commit is contained in:
commit
8aa23125bb
53 changed files with 63 additions and 68 deletions
|
|
@ -141,10 +141,6 @@ impl EarlyProps {
|
|||
if config.target == "wasm32-unknown-unknown" && config.parse_check_run_results(ln) {
|
||||
props.ignore = Ignore::Ignore;
|
||||
}
|
||||
// FIXME: Re-enable run-fail once panics are handled correctly
|
||||
if config.target.contains("emscripten") && config.mode == common::RunFail {
|
||||
props.ignore = Ignore::Ignore;
|
||||
}
|
||||
}
|
||||
|
||||
if (config.mode == common::DebugInfoGdb || config.mode == common::DebugInfoGdbLldb) &&
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue