diff options
author | Andrei Karas <akaras@inbox.ru> | 2016-09-30 04:41:33 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2016-09-30 19:34:32 +0300 |
commit | 205ed1edc60277c6ae8cc4383ab24535b36f7761 (patch) | |
tree | ead2580789153a2e8c62fa0923b2cc4642a5d900 /tools/ci/flags | |
parent | 3273c8ff0ce9999179b541ee88f210e75cbc0c18 (diff) | |
download | manaverse-205ed1edc60277c6ae8cc4383ab24535b36f7761.tar.gz manaverse-205ed1edc60277c6ae8cc4383ab24535b36f7761.tar.bz2 manaverse-205ed1edc60277c6ae8cc4383ab24535b36f7761.tar.xz manaverse-205ed1edc60277c6ae8cc4383ab24535b36f7761.zip |
Add some new flags for gcc snapshot and fix new warning.
Diffstat (limited to 'tools/ci/flags')
-rwxr-xr-x | tools/ci/flags/gccsnapshot.sh | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/ci/flags/gccsnapshot.sh b/tools/ci/flags/gccsnapshot.sh index 7c6542d50..198e7cf97 100755 --- a/tools/ci/flags/gccsnapshot.sh +++ b/tools/ci/flags/gccsnapshot.sh @@ -14,6 +14,7 @@ export CXXFLAGS="${CXXFLAGS} -Waggressive-loop-optimizations" # not for C++ #export CXXFLAGS="${CXXFLAGS} -Waliasing" #export CXXFLAGS="${CXXFLAGS} -Walign-commons" +export CXXFLAGS="${CXXFLAGS} -Waligned-new=all" export CXXFLAGS="${CXXFLAGS} -Wall" # not for C++ #export CXXFLAGS="${CXXFLAGS} -Wampersand" @@ -88,6 +89,7 @@ export CXXFLAGS="${CXXFLAGS} -Wextra" export CXXFLAGS="${CXXFLAGS} -Wformat" export CXXFLAGS="${CXXFLAGS} -Wformat-contains-nul" export CXXFLAGS="${CXXFLAGS} -Wformat-extra-args" +export CXXFLAGS="${CXXFLAGS} -Wformat-length=2" # +++ ignoring. probably need use some times #export CXXFLAGS="${CXXFLAGS} -Wformat-nonliteral" export CXXFLAGS="${CXXFLAGS} -Wformat-security" @@ -116,6 +118,7 @@ export CXXFLAGS="${CXXFLAGS} -Winit-self" #export CXXFLAGS="${CXXFLAGS} -Winline" # not for C++ #export CXXFLAGS="${CXXFLAGS} -Wint-conversion" +export CXXFLAGS="${CXXFLAGS} -Wint-in-bool-context" export CXXFLAGS="${CXXFLAGS} -Wint-to-pointer-cast" # not for C++ #export CXXFLAGS="${CXXFLAGS} -Winteger-division" |