Suppose we are linking against libFoo, which re-exports the
implicitly-bound libSystem, which in turn re-exports some
non-explicitly-bound library like /usr/lib/system/libsystem_c.dylib.
Then any bindings we have to a symbol in libsystem_c should use
libSystem (and not libFoo) as the umbrella library.
Details
Details
- Reviewers
smeenai - Group Reviewers
Restricted Project - Commits
- rG5d9aafc09ab5: [lld-macho] Bind re-exported symbols directly to implicitly-linked umbrellas
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo