[PATCH] D149861: [TextAPI] Remove TBD file attributes that aren't used anymore.
Cyndy Ishida via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu May 4 08:51:49 PDT 2023
cishida created this revision.
cishida added reviewers: ributzka, zixuw.
Herald added a subscriber: hiraditya.
Herald added a project: All.
cishida requested review of this revision.
Herald added a project: LLVM.
UUID's & `installapi` flag are no longer useful in recent apple linker/tapi.
The reason for removing them is that these are attributes that record
how a library was built but not really about the library itself. TBD
files now only track information this is important as link time
dependencies.
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D149861
Files:
llvm/include/llvm/TextAPI/InterfaceFile.h
llvm/lib/TextAPI/InterfaceFile.cpp
llvm/lib/TextAPI/TextStub.cpp
llvm/lib/TextAPI/TextStubCommon.cpp
llvm/lib/TextAPI/TextStubCommon.h
llvm/unittests/TextAPI/TextStubV1Tests.cpp
llvm/unittests/TextAPI/TextStubV2Tests.cpp
llvm/unittests/TextAPI/TextStubV3Tests.cpp
llvm/unittests/TextAPI/TextStubV4Tests.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D149861.519513.patch
Type: text/x-patch
Size: 23771 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20230504/0db16acc/attachment.bin>
More information about the llvm-commits
mailing list