Uh oh!
There was an error while loading. Please reload this page.
Fix handling of +whole-archive native link modifier. - #88161
Conversation
This comment has been minimized.
This comment has been minimized.
1da2ebd to
4f42015CompareUh oh!
There was an error while loading. Please reload this page.
4f42015 to
7b57e22CompareUh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
7b57e22 to
fc53fffCompareUh oh!
There was an error while loading. Please reload this page.
34f7f7c to
e024481Comparemichaelwoerister
commented
Aug 23, 2021
I think this is ready for review now. |
Uh oh!
There was an error while loading. Please reload this page.
e024481 to
2899c45Comparepetrochenkov
commented
Aug 27, 2021
Thanks! |
bors
commented
Aug 27, 2021
📌 Commit 2899c45 has been approved by |
2899c45 to
07241e6Comparemichaelwoerister
commented
Aug 30, 2021
@petrochenkov, the merge conflict is resolved now. |
petrochenkov
commented
Aug 30, 2021
@bors r+ |
bors
commented
Aug 30, 2021
📌 Commit 07241e6 has been approved by |
…no-bundle, r=petrochenkov Fix handling of +whole-archive native link modifier. This PR fixes a bug in `add_upstream_native_libraries` that led to the `+whole-archive` modifier being ignored when linking in native libs. ~~Note that the PR does not address the situation when `+whole-archive` is combined with `+bundle`.~~ `@wesleywiser's` commit adds validation code that turns combining `+whole-archive` with `+bundle` into an error. Fixesrust-lang#88085. r? `@petrochenkov` cc `@wesleywiser` `@gcoakes`
GuillaumeGomez
commented
Sep 2, 2021
07241e6 to
70c7317Comparemichaelwoerister
commented
Sep 7, 2021
I added |
michaelwoerister
commented
Sep 7, 2021
@bors r=petrochenkov rollup=never |
bors
commented
Sep 7, 2021
📌 Commit 70c7317 has been approved by |
bors
commented
Sep 7, 2021
bors
commented
Sep 7, 2021
☀️ Test successful - checks-actions |
rust-timer
commented
Sep 7, 2021
Finished benchmarking commit (73641cd): comparison url. Summary: This benchmark run did not return any relevant changes. If you disagree with this performance assessment, please file an issue in rust-lang/rustc-perf. @rustbot label: -perf-regression |
This PR fixes a bug in
add_upstream_native_librariesthat led to the+whole-archivemodifier being ignored when linking in native libs.Note that the PR does not address the situation when+whole-archiveis combined with+bundle.@wesleywiser's commit adds validation code that turns combining
+whole-archivewith+bundleinto an error.Fixes#88085.
r? @petrochenkov
cc @wesleywiser@gcoakes