diff options
author | Kai Koehne <kai.koehne@qt.io> | 2018-01-11 12:09:00 +0100 |
---|---|---|
committer | Kai Koehne <kai.koehne@qt.io> | 2018-01-11 12:18:57 +0000 |
commit | 24b2599b91c51ae4b7f2c161cf46696bbde67624 (patch) | |
tree | 8c087d40fe1585d081a4998b3e1ba8bf239b78a4 /src/quick3d | |
parent | 1d874d33da9174a82fccc266c66a22af006ac8ef (diff) |
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 <Friedemann.Kleint@qt.io>
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src/quick3d')
-rw-r--r-- | src/quick3d/quick3d/quick3d.pro | 3 | ||||
-rw-r--r-- | src/quick3d/quick3danimation/quick3danimation.pro | 3 | ||||
-rw-r--r-- | src/quick3d/quick3dextras/quick3dextras.pro | 3 | ||||
-rw-r--r-- | src/quick3d/quick3dinput/quick3dinput.pro | 3 | ||||
-rw-r--r-- | src/quick3d/quick3drender/quick3drender.pro | 3 | ||||
-rw-r--r-- | src/quick3d/quick3dscene2d/quick3dscene2d.pro | 3 |
6 files changed, 0 insertions, 18 deletions
diff --git a/src/quick3d/quick3d/quick3d.pro b/src/quick3d/quick3d/quick3d.pro index f8d25b4a5..c6c4f65c0 100644 --- a/src/quick3d/quick3d/quick3d.pro +++ b/src/quick3d/quick3d/quick3d.pro @@ -27,9 +27,6 @@ SOURCES += \ qqmlaspectengine.cpp \ qquaternionanimation.cpp -# otherwise mingw headers do not declare common functions like ::strcasecmp -win32-g++*:QMAKE_CXXFLAGS_CXX11 = -std=gnu++0x - include(./items/items.pri) load(qt_module) diff --git a/src/quick3d/quick3danimation/quick3danimation.pro b/src/quick3d/quick3danimation/quick3danimation.pro index 770cbcdb1..946c6c78d 100644 --- a/src/quick3d/quick3danimation/quick3danimation.pro +++ b/src/quick3d/quick3danimation/quick3danimation.pro @@ -22,9 +22,6 @@ HEADERS += \ qt3dquickanimation_global_p.h \ qt3dquickanimation_global.h -# otherwise mingw headers do not declare common functions like ::strcasecmp -win32-g++*:QMAKE_CXXFLAGS_CXX11 = -std=gnu++0x - include(./items/items.pri) load(qt_module) diff --git a/src/quick3d/quick3dextras/quick3dextras.pro b/src/quick3d/quick3dextras/quick3dextras.pro index f89a93e8e..bf28b4e4c 100644 --- a/src/quick3d/quick3dextras/quick3dextras.pro +++ b/src/quick3d/quick3dextras/quick3dextras.pro @@ -27,9 +27,6 @@ HEADERS += \ qt3dquickwindow_p.h \ qt3dquickwindowlogging_p.h -# otherwise mingw headers do not declare common functions like ::strcasecmp -win32-g++*:QMAKE_CXXFLAGS_CXX11 = -std=gnu++0x - include(./items/items.pri) load(qt_module) diff --git a/src/quick3d/quick3dinput/quick3dinput.pro b/src/quick3d/quick3dinput/quick3dinput.pro index f0e1a7c6b..a05c2190f 100644 --- a/src/quick3d/quick3dinput/quick3dinput.pro +++ b/src/quick3d/quick3dinput/quick3dinput.pro @@ -22,9 +22,6 @@ HEADERS += \ qt3dquickinput_global.h \ qt3dquickinputnodefactory_p.h -# otherwise mingw headers do not declare common functions like ::strcasecmp -win32-g++*:QMAKE_CXXFLAGS_CXX11 = -std=gnu++0x - include(./items/items.pri) load(qt_module) diff --git a/src/quick3d/quick3drender/quick3drender.pro b/src/quick3d/quick3drender/quick3drender.pro index 88d7a9556..6db744984 100644 --- a/src/quick3d/quick3drender/quick3drender.pro +++ b/src/quick3d/quick3drender/quick3drender.pro @@ -21,9 +21,6 @@ HEADERS += \ qt3dquickrender_global_p.h \ qt3dquickrender_global.h -# otherwise mingw headers do not declare common functions like ::strcasecmp -win32-g++*:QMAKE_CXXFLAGS_CXX11 = -std=gnu++0x - include(./items/items.pri) load(qt_module) diff --git a/src/quick3d/quick3dscene2d/quick3dscene2d.pro b/src/quick3d/quick3dscene2d/quick3dscene2d.pro index 7d2d59392..fb599187b 100644 --- a/src/quick3d/quick3dscene2d/quick3dscene2d.pro +++ b/src/quick3d/quick3dscene2d/quick3dscene2d.pro @@ -23,9 +23,6 @@ HEADERS += \ qt3dquickscene2d_global.h \ qt3dquickscene2d_logging_p.h -# otherwise mingw headers do not declare common functions like ::strcasecmp -win32-g++*:QMAKE_CXXFLAGS_CXX11 = -std=gnu++0x - include(./items/items.pri) load(qt_module) |