summaryrefslogtreecommitdiff
path: root/share/qbs/module-providers/Qt/templates/core.qbs
diff options
context:
space:
mode:
Diffstat (limited to 'share/qbs/module-providers/Qt/templates/core.qbs')
-rw-r--r--share/qbs/module-providers/Qt/templates/core.qbs5
1 files changed, 4 insertions, 1 deletions
diff --git a/share/qbs/module-providers/Qt/templates/core.qbs b/share/qbs/module-providers/Qt/templates/core.qbs
index 50d68d3a1..c3c68164f 100644
--- a/share/qbs/module-providers/Qt/templates/core.qbs
+++ b/share/qbs/module-providers/Qt/templates/core.qbs
@@ -206,8 +206,11 @@ Module {
if (qbs.toolchain.contains('msvc')) {
if (versionMajor < 5)
flags.push('/Zc:wchar_t-');
+ if (Utilities.versionCompare(version, "6.3") >= 0
+ && Utilities.versionCompare(cpp.compilerVersion, "19.10") >= 0) {
+ flags.push("/permissive-");
+ }
}
-
return flags;
}
cpp.cxxStandardLibrary: {