From 205ed1edc60277c6ae8cc4383ab24535b36f7761 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Fri, 30 Sep 2016 04:41:33 +0300 Subject: Add some new flags for gcc snapshot and fix new warning. --- tools/ci/flags/gccsnapshot.sh | 3 +++ 1 file changed, 3 insertions(+) (limited to 'tools') 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" -- cgit v1.2.3-60-g2f50