summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJonathan Liu <net147@gmail.com>2013-04-11 20:43:42 +1000
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-04-11 16:09:13 +0200
commite81446141fe40e8c83b15bcb37a1a4fc6ac7948f (patch)
treee366db9b0fe17c249f9428365d5908f4ec9f5eaf
parent6acbe287fbe690c5b31dc49e60ede8240fd63ed0 (diff)
ANGLE: Use rtti_off in CONFIG only for release
ANGLE uses dynamic_cast in debug.h for debug builds which require RTTI. Change-Id: I0e2fea7ed751dc87624d7e76d179023accb9c126 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com> Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
-rw-r--r--src/angle/src/config.pri3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/angle/src/config.pri b/src/angle/src/config.pri
index 923a40597e..465bcf6a1e 100644
--- a/src/angle/src/config.pri
+++ b/src/angle/src/config.pri
@@ -54,12 +54,13 @@ angle_d3d11 {
CONFIG(debug, debug|release) {
DEFINES += _DEBUG
} else {
+ CONFIG += rtti_off
DEFINES += NDEBUG
}
# c++11 is needed by MinGW to get support for unordered_map.
CONFIG -= qt
-CONFIG += stl rtti_off exceptions c++11
+CONFIG += stl exceptions c++11
contains(QT_CONFIG, debug_and_release):CONFIG += debug_and_release
contains(QT_CONFIG, build_all):CONFIG += build_all