From e81446141fe40e8c83b15bcb37a1a4fc6ac7948f Mon Sep 17 00:00:00 2001 From: Jonathan Liu Date: Thu, 11 Apr 2013 20:43:42 +1000 Subject: 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 Reviewed-by: Friedemann Kleint --- src/angle/src/config.pri | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/angle/src/config.pri') 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 -- cgit v1.2.3