summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-vtabledump/CMakeLists.txt
diff options
context:
space:
mode:
authorDavid Majnemer <david.majnemer@gmail.com>2014-07-24 23:14:40 +0000
committerDavid Majnemer <david.majnemer@gmail.com>2014-07-24 23:14:40 +0000
commit72ab1a5aee1bae5980dbb0c9ccbc6a865f7ad83a (patch)
treee49b525bc5f83937230e239995f388f54657960d /llvm/tools/llvm-vtabledump/CMakeLists.txt
parent116083159cde2efb44eb326d4b7933a28eeea29d (diff)
downloadbcm5719-llvm-72ab1a5aee1bae5980dbb0c9ccbc6a865f7ad83a.tar.gz
bcm5719-llvm-72ab1a5aee1bae5980dbb0c9ccbc6a865f7ad83a.zip
llvm-vtabledump: A vtable dumper
This tool's job is to dump the vtables inside object files. It is currently limited to MS ABI vf- and vb-tables but it will eventually support Itanium-style v-tables as well. Differential Revision: http://reviews.llvm.org/D4584 llvm-svn: 213903
Diffstat (limited to 'llvm/tools/llvm-vtabledump/CMakeLists.txt')
-rw-r--r--llvm/tools/llvm-vtabledump/CMakeLists.txt10
1 files changed, 10 insertions, 0 deletions
diff --git a/llvm/tools/llvm-vtabledump/CMakeLists.txt b/llvm/tools/llvm-vtabledump/CMakeLists.txt
new file mode 100644
index 00000000000..4fe205b6efd
--- /dev/null
+++ b/llvm/tools/llvm-vtabledump/CMakeLists.txt
@@ -0,0 +1,10 @@
+set(LLVM_LINK_COMPONENTS
+ ${LLVM_TARGETS_TO_BUILD}
+ Object
+ Support
+ )
+
+add_llvm_tool(llvm-vtabledump
+ llvm-vtabledump.cpp
+ Error.cpp
+ )
OpenPOWER on IntegriCloud