summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDylan Baker <dylan@pnwbakers.com>2019-04-01 10:12:03 -0700
committerDylan Baker <dylan@pnwbakers.com>2019-04-03 09:41:24 -0700
commit29912f2ea486fb8ffbc98db347679cf542422efe (patch)
tree9021ac372744bad172752ab709203e56b0e874a6
parent138865e676866c352a9ed7b4f021ee895b035ca0 (diff)
meson: Error if LLVM doesn't have rtti when building clover
We already do this for nouveau, but it's required for clover too.
-rw-r--r--meson.build2
1 files changed, 2 insertions, 0 deletions
diff --git a/meson.build b/meson.build
index 715c966c679..46541254fb8 100644
--- a/meson.build
+++ b/meson.build
@@ -1253,6 +1253,8 @@ if with_llvm
if dep_llvm.get_configtool_variable('has-rtti') == 'NO'
if with_gallium_nouveau
error('The Nouveau driver requires rtti. You either need to turn off nouveau or use an LLVM built with LLVM_ENABLE_RTTI.')
+ elif with_gallium_opencl
+ error('The Clover OpenCL state tracker requires rtti, you need to turn off clover or use an LLVM built with LLVM_ENABLE_RTTI.')
endif
cpp_args += '-fno-rtti'
endif