Re-apply "[ORC-RT] Add unit test infrastructure, extensible_rtti..."
authorLang Hames <lhames@gmail.com>
Tue, 11 May 2021 17:13:52 +0000 (10:13 -0700)
committerLang Hames <lhames@gmail.com>
Tue, 11 May 2021 17:28:33 +0000 (10:28 -0700)
commite0b6c99288bf1798ccc80aa0c5c7940c17665e69
tree75a7ba7e3567820aee40710572c7ee712ae50e5f
parent5a9497d6890145da74325dfcb032ad2963b5da3f
Re-apply "[ORC-RT] Add unit test infrastructure, extensible_rtti..."

This reapplies 6d263b6f1c9 (which was reverted in 1c7c6f2b106) with a fix for a
CMake issue.
compiler-rt/cmake/config-ix.cmake
compiler-rt/lib/orc/CMakeLists.txt
compiler-rt/lib/orc/extensible_rtti.cpp [new file with mode: 0644]
compiler-rt/lib/orc/extensible_rtti.h [new file with mode: 0644]
compiler-rt/lib/orc/placeholder.cpp [deleted file]
compiler-rt/lib/orc/unittests/CMakeLists.txt [new file with mode: 0644]
compiler-rt/lib/orc/unittests/extensible_rtti_test.cpp [new file with mode: 0644]
compiler-rt/lib/orc/unittests/orc_unit_test_main.cpp [new file with mode: 0644]