I think this is an old way for doing what is done with
-reexport_library these days, but it's e.g. still used in libunwind's
build (the opensource.apple.com one, not the llvm one).
Details
Details
- Reviewers
int3 gkm - Group Reviewers
Restricted Project - Commits
- rGdb64306d9913: [lld/mac] Implement -umbrella
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
lld/MachO/Driver.cpp | ||
---|---|---|
1126 | ld64 doesn't have this warning, but it seems maybe useful. ld64 accepts the empty string as -umbrella flag and then writes an empty string to the load command. We silently ignore an empty arg. Writing an empty string to the output is never useful. We could warn on it, I suppose, but I don't know if that ever happens… |
ld64 doesn't have this warning, but it seems maybe useful.
ld64 accepts the empty string as -umbrella flag and then writes an empty string to the load command. We silently ignore an empty arg. Writing an empty string to the output is never useful. We could warn on it, I suppose, but I don't know if that ever happens…