[multiple changes]
authorAndrew Cagney <ac131313@redhat.com>
Sat, 23 Mar 2002 16:33:44 +0000 (16:33 +0000)
committerAndrew Cagney <cagney@gcc.gnu.org>
Sat, 23 Mar 2002 16:33:44 +0000 (16:33 +0000)
commitd6961341dd0ef37d0c292d25f7e428a42e22b0c0
tree40bde56f3c0f0b034afa8251d7b684434a00dddd
parentc677cd7f47af8d4c2ebc387e4a1d49321bb660a6
[multiple changes]

2002-03-23  Andrew Cagney  <ac131313@redhat.com>

* doc/invoke.texi (Option Summary): Mention -Wswitch-default.
(Warning Options): Document -Wswitch-default.
* toplev.c (W_options): Add -Wswitch-default.  Update comment on
-Wswitch.
(warn_switch_default): Define variable.
(warn_switch): Update comment.
* flags.h (warn_switch_default): Declare variable.
(warn_switch): Update comment.
* stmt.c (expand_end_case): Check for and, when
warn_switch_no_default, warn of a missing default case.

Index: f/ChangeLog
Sat Mar 23 11:18:17 2002  Andrew Cagney  <ac131313@redhat.com>

* invoke.texi (Warning Options): Mention -Wswitch-default.

Index: testsuite/ChangeLog
2002-03-23  Andrew Cagney  <ac131313@redhat.com>

* gcc.dg/Wswitch-default.c: New test.

From-SVN: r51238
gcc/ChangeLog
gcc/doc/invoke.texi
gcc/f/ChangeLog
gcc/f/invoke.texi
gcc/flags.h
gcc/stmt.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/Wswitch-default.c [new file with mode: 0644]
gcc/toplev.c