summaryrefslogtreecommitdiff
path: root/tools/llvm-readobj/CMakeLists.txt
diff options
context:
space:
mode:
authorSaleem Abdulrasool <compnerd@compnerd.org>2014-05-25 20:26:45 +0000
committerSaleem Abdulrasool <compnerd@compnerd.org>2014-05-25 20:26:45 +0000
commitb6a667f0335027a8ed673d29af11fc6653781c11 (patch)
tree608ef78554c440ee0d96e76d6017635bd95e13a3 /tools/llvm-readobj/CMakeLists.txt
parent53046f3c5f5a747bfcb4e5700ed5e3b5b2506afe (diff)
downloadllvm-b6a667f0335027a8ed673d29af11fc6653781c11.tar.gz
llvm-b6a667f0335027a8ed673d29af11fc6653781c11.tar.bz2
llvm-b6a667f0335027a8ed673d29af11fc6653781c11.tar.xz
tools: split out Win64EHDumper from COFFDumper
Move the implementation of the Win64 EH printer from the COFFDumper into its own class. This is in preparation for adding support to print ARM EH information. The only real change here is in printUnwindInfo where we now lambda lift the implicit this parameter for the resolveFunction. Also setup the printing to handle ARM. This now has set the stage to introduce ARM EH printing. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@209606 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'tools/llvm-readobj/CMakeLists.txt')
-rw-r--r--tools/llvm-readobj/CMakeLists.txt1
1 files changed, 1 insertions, 0 deletions
diff --git a/tools/llvm-readobj/CMakeLists.txt b/tools/llvm-readobj/CMakeLists.txt
index deef7a1629..b057dcdc12 100644
--- a/tools/llvm-readobj/CMakeLists.txt
+++ b/tools/llvm-readobj/CMakeLists.txt
@@ -13,4 +13,5 @@ add_llvm_tool(llvm-readobj
MachODumper.cpp
ObjDumper.cpp
StreamWriter.cpp
+ Win64EHDumper.cpp
)