[Mesa-dev] [PATCH] scons: Simplified fix of llvm cxxflags
Alexander von Gluck IV
kallisti5 at unixzen.com
Thu Oct 17 03:26:17 CEST 2013
* Based on ideas of Jose Fonseca
* A rework of ce8eadb6e8
---
scons/llvm.py | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/scons/llvm.py b/scons/llvm.py
index c1c3736..8388d8e 100644
--- a/scons/llvm.py
+++ b/scons/llvm.py
@@ -190,6 +190,11 @@ def generate(env):
pass
env.MergeFlags(cppflags)
+ # Match llvm --fno-rtti flag
+ cxxflags = env.backtick('llvm-config --cxxflags').split()
+ if '-fno-rtti' in cxxflags:
+ env.Append(CXXFLAGS = ['-fno-rtti'])
+
components = ['engine', 'bitwriter', 'x86asmprinter']
if llvm_version >= distutils.version.LooseVersion('3.1'):
--
1.8.4
More information about the mesa-dev
mailing list