Skip to content

Update LLVM for Emscripten exception handling support - #65220

Merged
bors merged 1 commit into
rust-lang:masterfrom
tlively:update-llvm-for-emscripten-exceptions
Oct 12, 2019
Merged

Update LLVM for Emscripten exception handling support#65220
bors merged 1 commit into
rust-lang:masterfrom
tlively:update-llvm-for-emscripten-exceptions

Conversation

@tlively

Copy link
Copy Markdown
Contributor

Updates LLVM to pick up the cherry-picked support for correctly
handling exception handling with aggregates passed by value. This will
be necessary to continue to support Emscripten's exception handling
once we switch using Emscripten's LLVM backend. See #63649.

Updates LLVM to pick up the cherry-picked support for correctly
handling exception handling with aggregates passed by value. This will
be necessary to continue to support Emscripten's exception handling
once we switch using Emscripten's LLVM backend. See rust-lang#63649.
@rust-highfive

Copy link
Copy Markdown
Contributor

r? @nikomatsakis

(rust_highfive has picked a reviewer for you, use r? to override)

@rust-highfive

Copy link
Copy Markdown
Contributor

⚠️Warning⚠️

  • These commits modify submodules.

@rust-highfiverust-highfive added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Oct 8, 2019
@nikic

nikic commented Oct 8, 2019

Copy link
Copy Markdown
Contributor

@bors r+ rollup

@bors

bors commented Oct 8, 2019

Copy link
Copy Markdown
Collaborator

📌 Commit 2c81089 has been approved by nikic

@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 8, 2019
Centril added a commit to Centril/rust that referenced this pull request Oct 9, 2019
…exceptions, r=nikic
Update LLVM for Emscripten exception handling support
Updates LLVM to pick up the cherry-picked support for correctly
handling exception handling with aggregates passed by value. This will
be necessary to continue to support Emscripten's exception handling
once we switch using Emscripten's LLVM backend. See rust-lang#63649.
@CentrilCentril mentioned this pull request Oct 9, 2019
@borsbors added the rollup A PR which is a rollup label Oct 9, 2019
bors added a commit that referenced this pull request Oct 9, 2019
Rollup of 6 pull requests
Successful merges:
- #64656 (Implement (HashMap) Entry::insert as per #60142)
- #64986 (Function pointers as const generic arguments)
- #65037 (`#[track_caller]` feature gate (RFC 2091 1/N))
- #65166 (Suggest to add `move` keyword for generator capture)
- #65175 (add more info in debug traces for gcu merging)
- #65220 (Update LLVM for Emscripten exception handling support)
Failed merges:
r? @ghost
@CentrilCentril removed the rollup A PR which is a rollup label Oct 9, 2019
@Centril

Copy link
Copy Markdown
Contributor

@bors rollup-

tmandry added a commit to tmandry/rust that referenced this pull request Oct 11, 2019
…exceptions, r=nikic
Update LLVM for Emscripten exception handling support
Updates LLVM to pick up the cherry-picked support for correctly
handling exception handling with aggregates passed by value. This will
be necessary to continue to support Emscripten's exception handling
once we switch using Emscripten's LLVM backend. See rust-lang#63649.
@tmandrytmandry mentioned this pull request Oct 11, 2019
bors added a commit that referenced this pull request Oct 12, 2019
Rollup of 15 pull requests
Successful merges:
- #64337 (libstd: Fix typos in doc)
- #64986 (Function pointers as const generic arguments)
- #65048 (Added doc about behavior of extend on HashMap)
- #65191 (Add some regression tests)
- #65200 (Add ?Sized bound to a supertrait listing in E0038 error documentation)
- #65205 (Add long error explanation for E0568)
- #65220 (Update LLVM for Emscripten exception handling support)
- #65263 (Deduplicate is_{freeze,copy,sized}_raw)
- #65266 (Mark Path::join as must_use)
- #65276 (Don't cc rust-lang/compiler for toolstate changes)
- #65277 (Query generator kind for error reporting)
- #65283 (stability: Do not use `buffer_lint` after lowering to HIR)
- #65289 (Fix suggested bound addition diagnostic)
- #65310 (deriving: avoid dummy Span on an artificial `type_ident` path)
- #65321 (Remove painful test that is not pulling its weight)
Failed merges:
r? @ghost
@bors
bors merged commit 2c81089 into rust-lang:masterOct 12, 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.

6 participants

@tlively@rust-highfive@nikic@bors@Centril@nikomatsakis