summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Sparc/Disassembler/CMakeLists.txt
diff options
context:
space:
mode:
authorVenkatraman Govindaraju <venkatra@cs.wisc.edu>2014-01-06 08:08:58 +0000
committerVenkatraman Govindaraju <venkatra@cs.wisc.edu>2014-01-06 08:08:58 +0000
commitdfcccc7db004a46ce9c3b6f6a038b0540653841a (patch)
treeeb209ce230861e10a0d3793131719451d186d2c2 /llvm/lib/Target/Sparc/Disassembler/CMakeLists.txt
parenta45a176ebc1b87acd4eadc7c632062b3f6caa598 (diff)
downloadbcm5719-llvm-dfcccc7db004a46ce9c3b6f6a038b0540653841a.tar.gz
bcm5719-llvm-dfcccc7db004a46ce9c3b6f6a038b0540653841a.zip
[Sparc] Add initial implementation of disassembler for sparc
llvm-svn: 198591
Diffstat (limited to 'llvm/lib/Target/Sparc/Disassembler/CMakeLists.txt')
-rw-r--r--llvm/lib/Target/Sparc/Disassembler/CMakeLists.txt12
1 files changed, 12 insertions, 0 deletions
diff --git a/llvm/lib/Target/Sparc/Disassembler/CMakeLists.txt b/llvm/lib/Target/Sparc/Disassembler/CMakeLists.txt
new file mode 100644
index 00000000000..bf61f28e56d
--- /dev/null
+++ b/llvm/lib/Target/Sparc/Disassembler/CMakeLists.txt
@@ -0,0 +1,12 @@
+add_llvm_library(LLVMSparcDisassembler
+ SparcDisassembler.cpp
+ )
+
+# workaround for hanging compilation on MSVC9 and 10
+if( MSVC_VERSION EQUAL 1400 OR MSVC_VERSION EQUAL 1500
+ OR MSVC_VERSION EQUAL 1600 )
+set_property(
+ SOURCE SparcDisassembler.cpp
+ PROPERTY COMPILE_FLAGS "/Od"
+ )
+endif()
OpenPOWER on IntegriCloud