Reland "[TextAPI] Introduce TBDv4"
authorCyndy Ishida <cyndy_ishida@apple.com>
Thu, 10 Oct 2019 04:24:44 +0000 (04:24 +0000)
committerCyndy Ishida <cyndy_ishida@apple.com>
Thu, 10 Oct 2019 04:24:44 +0000 (04:24 +0000)
commitf9d8162b573df0765b22927da779537b132365c9
tree930ffa6248d8e39d38ba6a24ac41479f635548c0
parentc752f5bce4cc524c9b808272ed9c7da67db61938
Reland "[TextAPI] Introduce TBDv4"

Original Patch broke for compilations w/ gcc and exposed asan fail.
This reland repairs those bugs.

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

llvm-svn: 374277
llvm/include/llvm/TextAPI/MachO/InterfaceFile.h
llvm/include/llvm/TextAPI/MachO/Symbol.h
llvm/include/llvm/TextAPI/MachO/Target.h
llvm/lib/TextAPI/MachO/Target.cpp
llvm/lib/TextAPI/MachO/TextStub.cpp
llvm/lib/TextAPI/MachO/TextStubCommon.cpp
llvm/unittests/TextAPI/CMakeLists.txt
llvm/unittests/TextAPI/TextStubV4Tests.cpp [new file with mode: 0644]