Two things needed fixing for that to work:
- getName() no longer returns null for DylibFiles constructed from TAPIs
- markSubLibrary() now accepts .tbd as a possible extension
Paths
| Differential D86180
[lld-macho] Make it possible to re-export .tbd files ClosedPublic Authored by int3 on Aug 18 2020, 5:29 PM.
Details
Summary Two things needed fixing for that to work:
Diff Detail
Event Timelineint3 added a child revision: D85404: [lld-macho] Handle TAPI and regular re-exports uniformly.Aug 18 2020, 9:01 PM This revision is now accepted and ready to land.Aug 26 2020, 1:46 PM Closed by commit rG6336c042f66b: [lld-macho] Make it possible to re-export .tbd files (authored by int3). · Explain WhyAug 26 2020, 7:27 PM This revision was automatically updated to reflect the committed changes. Comment Actions One of the N patches that landed 9:45 pm eastern yesterday seems to break check-lld on mac: http://45.33.8.238/mac/19510/step_10.txt Please take a look and revert for now if it takes a while to fix. Comment Actions Hmm, the buildbot seems to be okay with it though: http://lab.llvm.org:8011/builders/lld-x86_64-darwin
Revision Contents
Diff 286434 lld/MachO/Driver.cpp
lld/MachO/InputFiles.h
lld/MachO/InputFiles.cpp
lld/test/MachO/Inputs/MacOSX.sdk/usr/lib/libc++.tbd
lld/test/MachO/reexport-stub.s
|