forked from OSchip/llvm-project
9260760235
ld64 can emit dylibs that support more than one platform (typically macOS and macCatalyst). This diff allows LLD to read in those dylibs. Note that this is a super bare-bones implementation -- in particular, I haven't added support for LLD to emit those multi-platform dylibs, nor have I added a variety of validation checks that ld64 does. Until we have a use-case for emitting zippered dylibs, I think this is good enough. Fixes PR49597. Reviewed By: #lld-macho, oontvoo Differential Revision: https://reviews.llvm.org/D101954 |
||
---|---|---|
.. | ||
MacOSX.sdk | ||
WatchOS.sdk/usr/lib | ||
iPhoneSimulator.sdk/usr/lib | ||
DependencyDump.py | ||
libReexportSystem.tbd | ||
libStubLink.tbd | ||
libgoodbye.s | ||
libhello.s |