From 24b2599b91c51ae4b7f2c161cf46696bbde67624 Mon Sep 17 00:00:00 2001 From: Kai Koehne Date: Thu, 11 Jan 2018 12:09:00 +0100 Subject: Remove hardcoded C++ version for MinGW/GCC This was apparently needed for older MinGW-w64 headers that did not properly define some common system functions otherwise. Anyhow, it is not required anymore for newer MinGW-w64, and actually breaks compilation with gcc 6 and newer: There we enable shift-overflow=2, which also warns about shifting into the sign bit for C++11, but not for C++14. Task-number: QTBUG-60249 Change-Id: I53bc858c6f8baf9b60940904b3b28f7a49ab28e6 Reviewed-by: Friedemann Kleint Reviewed-by: Sean Harmer --- src/logic/logic.pro | 3 --- 1 file changed, 3 deletions(-) (limited to 'src/logic') diff --git a/src/logic/logic.pro b/src/logic/logic.pro index ed9ef1424..584b9af4b 100644 --- a/src/logic/logic.pro +++ b/src/logic/logic.pro @@ -11,9 +11,6 @@ gcov { QMAKE_LFLAGS += -fprofile-arcs -ftest-coverage } -# otherwise mingw headers do not declare common functions like ::strcasecmp -win32-g++*:QMAKE_CXXFLAGS_CXX11 = -std=gnu++0x - include(logic.pri) load(qt_module) -- cgit v1.2.3