diff options
author | 2018-07-25 16:06:48 +1000 | |
---|---|---|
committer | 2018-07-25 16:06:48 +1000 | |
commit | 0c3a53f06ffdfc9888efbacc9294ce5c181ba94d (patch) | |
tree | a66283943f0bfb7de0f96b0d2a03aeffdc19f221 /docs/release/scripts/genie.lua | |
parent | e03b7b6b4a90dff1d18007e1141936a5eb23032c (diff) |
0.200 Release filestag200
Diffstat (limited to 'docs/release/scripts/genie.lua')
-rw-r--r-- | docs/release/scripts/genie.lua | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/docs/release/scripts/genie.lua b/docs/release/scripts/genie.lua index ed289f73396..12214497f0c 100644 --- a/docs/release/scripts/genie.lua +++ b/docs/release/scripts/genie.lua @@ -1017,6 +1017,11 @@ end "-Wno-ignored-qualifiers" } end + if (version >= 60000) then + buildoptions { + "-Wno-pragma-pack" -- clang 6.0 complains when the packing change lifetime is not contained within a header file. + } + end else if (version < 50000) then print("GCC version 5.0 or later needed") @@ -1272,6 +1277,7 @@ end "/wd4510", -- warning C4510: 'xxx' : default constructor could not be generated "/wd4512", -- warning C4512: 'xxx' : assignment operator could not be generated "/wd4514", -- warning C4514: 'xxx' : unreferenced inline function has been removed + "/wd4521", -- warning C4521: 'xxx' : multiple copy constructors specified "/wd4571", -- warning C4611: interaction between '_setjmp' and C++ object destruction is non-portable "/wd4610", -- warning C4619: #pragma warning : there is no warning number 'xxx' "/wd4611", -- warning C4571: Informational: catch(...) semantics changed since Visual C++ 7.1; structured exceptions (SEH) are no longer caught |