mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-09 21:40:33 +02:00
Remove -Wswitch-enum from compile flags
* configure.ac (POTENTIAL_GCC_CFLAGS): Remove -Wswitch-enum, which requires that switch statements mention all enumerated values, even if there is a default clause. Note that -Wall enables -Wswitch, which is the same except it's silent if there's a default clause. The reason is that lightning has a number of switches like this.
This commit is contained in:
parent
9338ef15c2
commit
07a787dc87
1 changed files with 1 additions and 1 deletions
|
@ -1308,7 +1308,7 @@ case "$GCC" in
|
|||
|
||||
POTENTIAL_GCC_CFLAGS="-Wall -Wmissing-prototypes \
|
||||
-Wdeclaration-after-statement -Wpointer-arith \
|
||||
-Wswitch-enum -fno-strict-aliasing -fwrapv"
|
||||
-fno-strict-aliasing -fwrapv"
|
||||
# Do this here so we don't screw up any of the tests above that might
|
||||
# not be "warning free"
|
||||
if test "${GUILE_ERROR_ON_WARNING}" = yes
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue