2002-03-23 Andrew Cagney <ac131313@redhat.com>
authorcagney <cagney@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 23 Mar 2002 16:33:44 +0000 (16:33 +0000)
committercagney <cagney@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 23 Mar 2002 16:33:44 +0000 (16:33 +0000)
commit91b18148024f50688471ebf78eb295832af2bf4e
tree40bde56f3c0f0b034afa8251d7b684434a00dddd
parent9f20a11114ea77cc45ed4ceb31f1c40773993607
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51238 138bc75d-0d04-0410-961f-82ee72b054a4
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