🔧 add more warning flags from GCC 10

pull/2153/head
Niels Lohmann 2020-05-28 13:46:56 +02:00
parent 2edb5cb999
commit 53ef076715
No known key found for this signature in database
GPG Key ID: 7F3CEA63AE251B69
1 changed files with 9 additions and 0 deletions

View File

@ -124,7 +124,11 @@ pedantic_gcc:
rm -fr build_pedantic rm -fr build_pedantic
CXXFLAGS=" \ CXXFLAGS=" \
-std=c++11 \ -std=c++11 \
-pedantic \
-Werror \ -Werror \
--all-warnings \
--extra-warnings \
-W \
-Wno-abi-tag \ -Wno-abi-tag \
-Waddress \ -Waddress \
-Waddress-of-packed-member \ -Waddress-of-packed-member \
@ -160,10 +164,13 @@ pedantic_gcc:
-Wbool-operation \ -Wbool-operation \
-Wbuiltin-declaration-mismatch \ -Wbuiltin-declaration-mismatch \
-Wbuiltin-macro-redefined \ -Wbuiltin-macro-redefined \
-Wc++0x-compat \
-Wc++11-compat \ -Wc++11-compat \
-Wc++14-compat \ -Wc++14-compat \
-Wc++17-compat \ -Wc++17-compat \
-Wc++1z-compat \
-Wc++20-compat \ -Wc++20-compat \
-Wc++2a-compat \
-Wcannot-profile \ -Wcannot-profile \
-Wcast-align \ -Wcast-align \
-Wcast-align=strict \ -Wcast-align=strict \
@ -176,6 +183,7 @@ pedantic_gcc:
-Wclobbered \ -Wclobbered \
-Wcomma-subscript \ -Wcomma-subscript \
-Wcomment \ -Wcomment \
-Wcomments \
-Wconditionally-supported \ -Wconditionally-supported \
-Wconversion \ -Wconversion \
-Wconversion-null \ -Wconversion-null \
@ -294,6 +302,7 @@ pedantic_gcc:
-Wscalar-storage-order \ -Wscalar-storage-order \
-Wsequence-point \ -Wsequence-point \
-Wshadow=compatible-local \ -Wshadow=compatible-local \
-Wshadow=global \
-Wshadow=local \ -Wshadow=local \
-Wshift-count-negative \ -Wshift-count-negative \
-Wshift-count-overflow \ -Wshift-count-overflow \