Commit Graph

2 Commits

Author SHA1 Message Date
Robert Widmann
17f5864125 Support Clang Module 2023-11-01 16:20:38 -06:00
Robert Widmann
13140df3a4 Weak-Link the Immediate Re-Exports of a Weak-Linked Module
When a module is imported @_weakLinked, its re-exported peer modules
have their definitions imported with strong linkage which can often
defeat the point of weak linking the parent in the first place. Allow
the weak-linkage to float to the immediate re-exports of the @_weakLinked
module.

Resolves rdar://117166194
2023-10-31 22:52:15 -06:00