aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/SystemZ/CMakeLists.txt
diff options
context:
space:
mode:
authorNAKAMURA Takumi <geek4civic@gmail.com>2013-08-06 06:38:37 +0000
committerNAKAMURA Takumi <geek4civic@gmail.com>2013-08-06 06:38:37 +0000
commit8e1d64666f493e4994b26a390bec1290a5d94b96 (patch)
treedb5269f4ee6baddf7871c704ca1ac8cd758a1dc7 /lib/Target/SystemZ/CMakeLists.txt
parentaa0f420567240fda76a57c25cdfd8d49376c0e76 (diff)
downloadexternal_llvm-8e1d64666f493e4994b26a390bec1290a5d94b96.zip
external_llvm-8e1d64666f493e4994b26a390bec1290a5d94b96.tar.gz
external_llvm-8e1d64666f493e4994b26a390bec1290a5d94b96.tar.bz2
Target/*/CMakeLists.txt: Add the dependency to CommonTableGen explicitly for each corresponding CodeGen.
Without explicit dependencies, both per-file action and in-CommonTableGen action could run in parallel. It races to emit *.inc files simultaneously. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@187780 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/SystemZ/CMakeLists.txt')
-rw-r--r--lib/Target/SystemZ/CMakeLists.txt2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Target/SystemZ/CMakeLists.txt b/lib/Target/SystemZ/CMakeLists.txt
index cd01f1a..ab657f6 100644
--- a/lib/Target/SystemZ/CMakeLists.txt
+++ b/lib/Target/SystemZ/CMakeLists.txt
@@ -28,7 +28,7 @@ add_llvm_target(SystemZCodeGen
SystemZTargetMachine.cpp
)
-add_dependencies(LLVMSystemZCodeGen intrinsics_gen)
+add_dependencies(LLVMSystemZCodeGen SystemZCommonTableGen intrinsics_gen)
add_subdirectory(AsmParser)
add_subdirectory(Disassembler)