OSDN Git Service

llvm-vtabledump: A vtable dumper
authorDavid Majnemer <david.majnemer@gmail.com>
Thu, 24 Jul 2014 23:14:40 +0000 (23:14 +0000)
committerDavid Majnemer <david.majnemer@gmail.com>
Thu, 24 Jul 2014 23:14:40 +0000 (23:14 +0000)
commit96171327dbe19cd0ebc277aa1607c417079e6821
treeb3ef640794d41b42021fdca4d6e09c450ff4765f
parentd10aa6f8b2b0ea0464c9ee066d8b69e582f171dd
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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@213903 91177308-0d34-0410-b5e6-96231b3b80d8
test/tools/llvm-vtabledump/Inputs/trivial.obj.coff-i386 [new file with mode: 0644]
test/tools/llvm-vtabledump/trivial.test [new file with mode: 0644]
tools/CMakeLists.txt
tools/Makefile
tools/llvm-vtabledump/CMakeLists.txt [new file with mode: 0644]
tools/llvm-vtabledump/Error.cpp [new file with mode: 0644]
tools/llvm-vtabledump/Error.h [new file with mode: 0644]
tools/llvm-vtabledump/LLVMBuild.txt [new file with mode: 0644]
tools/llvm-vtabledump/Makefile [new file with mode: 0644]
tools/llvm-vtabledump/llvm-vtabledump.cpp [new file with mode: 0644]
tools/llvm-vtabledump/llvm-vtabledump.h [new file with mode: 0644]