[PATCH] D144339: [TextAPI] Implement TBDv5 Writer
Cyndy Ishida via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Sat Feb 18 18:23:11 PST 2023
cishida created this revision.
cishida added reviewers: pete, ributzka, steven_wu.
Herald added subscribers: mgrang, hiraditya.
Herald added a project: All.
cishida requested review of this revision.
Herald added a project: LLVM.
Create writer for new JSON format.
The new JSON format allows practically all attributes to be defined per
target in a universal library however the internal representation only
allows one for the time being. For now the write will always write those
attributes as default available for all targets (install name,
compatability & current version, swift abi, flags e.g. flatnamepace &
app exenstion safety)
rdar://102076911
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D144339
Files:
llvm/include/llvm/TextAPI/InterfaceFile.h
llvm/include/llvm/TextAPI/PackedVersion.h
llvm/include/llvm/TextAPI/TextAPIWriter.h
llvm/lib/TextAPI/PackedVersion.cpp
llvm/lib/TextAPI/TextStub.cpp
llvm/lib/TextAPI/TextStubCommon.h
llvm/lib/TextAPI/TextStubV5.cpp
llvm/unittests/TextAPI/TextStubV5Tests.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D144339.498651.patch
Type: text/x-patch
Size: 29945 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20230219/05f69e63/attachment.bin>
More information about the llvm-commits
mailing list