]> granicus.if.org Git - llvm/commit
[TextAPI] Arch&Platform to Target
authorCyndy Ishida <cyndy_ishida@apple.com>
Fri, 20 Sep 2019 14:32:34 +0000 (14:32 +0000)
committerCyndy Ishida <cyndy_ishida@apple.com>
Fri, 20 Sep 2019 14:32:34 +0000 (14:32 +0000)
commit5496a24d4c0ca3a5e7939488591ebaea27188e52
tree7e19e3690c58ddc7c660a0fd92801241587e847e
parent0402afb4c1b9450302a66ed04566194db86190d9
[TextAPI] Arch&Platform to Target

Summary:
This is a patch for updating TextAPI/Macho to read in targets as opposed to arch/platform.
This is because in previous versions tbd files only supported a single platform but that is no longer the case,
so, now its tracked by unique triples.
This precedes a seperate patch that will add  the TBD-v4 format

Reviewers: ributzka, steven_wu, plotfi, compnerd, smeenai

Reviewed By: ributzka

Subscribers: mgorny, hiraditya, dexonsmith, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D67527

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@372396 91177308-0d34-0410-b5e6-96231b3b80d8
20 files changed:
include/llvm/TextAPI/MachO/Architecture.h
include/llvm/TextAPI/MachO/ArchitectureSet.h
include/llvm/TextAPI/MachO/InterfaceFile.h
include/llvm/TextAPI/MachO/Platform.h [new file with mode: 0644]
include/llvm/TextAPI/MachO/Symbol.h
include/llvm/TextAPI/MachO/Target.h [new file with mode: 0644]
lib/Object/TapiFile.cpp
lib/TextAPI/CMakeLists.txt
lib/TextAPI/MachO/Architecture.cpp
lib/TextAPI/MachO/InterfaceFile.cpp
lib/TextAPI/MachO/Platform.cpp [new file with mode: 0644]
lib/TextAPI/MachO/Symbol.cpp
lib/TextAPI/MachO/Target.cpp [new file with mode: 0644]
lib/TextAPI/MachO/TextStub.cpp
lib/TextAPI/MachO/TextStubCommon.cpp
lib/TextAPI/MachO/TextStubCommon.h
tools/llvm-ifs/llvm-ifs.cpp
unittests/TextAPI/TextStubV1Tests.cpp
unittests/TextAPI/TextStubV2Tests.cpp
unittests/TextAPI/TextStubV3Tests.cpp