summaryrefslogtreecommitdiff
path: root/src/tools/clangrefactoringbackend/clangrefactoringbackend.pro
diff options
context:
space:
mode:
authorMarco Bubke <marco.bubke@qt.io>2016-08-11 12:29:59 +0200
committerMarco Bubke <marco.bubke@qt.io>2016-08-11 11:32:49 +0000
commitc5da4a3df8287d485e940e018c921586856ea504 (patch)
tree01e3caabb8f6fae3eff5112272a4029bd5d0a1f0 /src/tools/clangrefactoringbackend/clangrefactoringbackend.pro
parentde2eedf5990741a11b965cd174e252694b5cadea (diff)
downloadqt-creator-c5da4a3df8287d485e940e018c921586856ea504.tar.gz
Clang: Disable RTTI for refactoring backend
LLVM is normally not compiled with RTTI so we get link errors. We should use "llvm-config --cxxflags" but before we can use it we should be sure that we don't break something. Change-Id: If45afcd625273230960a2c2065877f2512a53209 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Diffstat (limited to 'src/tools/clangrefactoringbackend/clangrefactoringbackend.pro')
-rw-r--r--src/tools/clangrefactoringbackend/clangrefactoringbackend.pro2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/tools/clangrefactoringbackend/clangrefactoringbackend.pro b/src/tools/clangrefactoringbackend/clangrefactoringbackend.pro
index 76021fa18e..7312f54342 100644
--- a/src/tools/clangrefactoringbackend/clangrefactoringbackend.pro
+++ b/src/tools/clangrefactoringbackend/clangrefactoringbackend.pro
@@ -11,7 +11,7 @@ QT -= gui
LIBS += $$LIBTOOLING_LIBS
INCLUDEPATH += $$LLVM_INCLUDEPATH
-QMAKE_CXXFLAGS += $$LLVM_CXXFLAGS
+QMAKE_CXXFLAGS += $$QMAKE_CXXFLAGS_RTTI_OFF $$LLVM_CXXFLAGS
SOURCES += \
clangrefactoringbackendmain.cpp