Skip to content

Conversation

@hamishknight
Copy link
Contributor

master-next cherry-pick of #32862 to get LLDB building again.

Instead of taking an out parameter, have it return
the set directly. Also coalesce the two overloads
into a single overload that takes a
`TBDGenDescriptor`.
With an inverted pipeline, IRGen needs to be able
to compute the linker directives itself, so sink
it down such that it can be computed by the
`IRGenDescriptor`.
A couple of clients are iterating over the result,
so switch to a vector to ensure we don't
accidentally introduce any non-determinism.
@hamishknight
Copy link
Contributor Author

@swift-ci please smoke test

@adrian-prantl adrian-prantl merged commit 7416d9b into swiftlang:master-next Jul 16, 2020
@adrian-prantl
Copy link
Contributor

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants