Skip to content

Re-enable Emscripten's exception handling support - #65832

Merged
bors merged 4 commits into
rust-lang:masterfrom
tlively:emscripten-exception-handling
Oct 29, 2019
Merged

Re-enable Emscripten's exception handling support#65832
bors merged 4 commits into
rust-lang:masterfrom
tlively:emscripten-exception-handling

Conversation

@tlively

Copy link
Copy Markdown
Contributor

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

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.
@rust-highfiverust-highfive added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Oct 25, 2019
@alexcrichton

Copy link
Copy Markdown
Member

Thanks for this @tlively! Everything here looks great to me, r=me with the CI tweaks backed out

@bors delegate+

@bors

bors commented Oct 28, 2019

Copy link
Copy Markdown
Collaborator

✌️ @tlively can now approve this pull request

@tlively

Copy link
Copy Markdown
ContributorAuthor

Thanks, Alex!

@bors r=alexcrichton

@bors

bors commented Oct 28, 2019

Copy link
Copy Markdown
Collaborator

📌 Commit 92c049b has been approved by alexcrichton

@borsbors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Oct 28, 2019
tmandry added a commit to tmandry/rust that referenced this pull request Oct 29, 2019
…ng, 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
@tmandrytmandry mentioned this pull request Oct 29, 2019
bors added a commit that referenced this pull request Oct 29, 2019
Rollup of 12 pull requests
Successful merges:
- #65405 (Create new error E0742 and add long error explanation)
- #65539 (resolve: Turn the "non-empty glob must import something" error into a lint)
- #65724 (ci: refactor pr tools job skipping)
- #65741 (Prevent help popup to disappear when clicking on it)
- #65832 (Re-enable Emscripten's exception handling support)
- #65843 (Enable dist for MIPS64 musl targets)
- #65898 (add basic HermitCore support within libtest)
- #65900 (proc_macro: clean up bridge::client::__run_expand{1,2} a bit.)
- #65906 (Update mdbook to 0.3.3)
- #65920 (Use rustc-workspace-hack for rustbook)
- #65930 (doc: use new feature gate for c_void type)
- #65936 (save-analysis: Account for async desugaring in async fn return types)
Failed merges:
- #65434 (Add long error explanation for E0577)
r? @ghost
@bors
bors merged commit 92c049b into rust-lang:masterOct 29, 2019
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

S-waiting-on-borsStatus: Waiting on bors to run and complete tests. Bors will change the label on completion.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

@tlively@alexcrichton@bors@rust-highfive