c.opt: C++ frontend supports -Wdiv-by-zero.
authorDirk Mueller <dmueller@suse.com>
Tue, 7 Feb 2006 19:41:14 +0000 (19:41 +0000)
committerDirk Mueller <mueller@gcc.gnu.org>
Tue, 7 Feb 2006 19:41:14 +0000 (19:41 +0000)
commit1104b28bc84483a6e98335cc5369d089a56ec6ed
tree73d1c3e94726a3156bfd94997fc2db501ff46a43
parent7135d758bcdd76d68aa660f9082969f3443e652a
c.opt: C++ frontend supports -Wdiv-by-zero.

2006-02-07  Dirk Mueller <dmueller@suse.com>

        * c.opt: C++ frontend supports -Wdiv-by-zero.
        * c-opts.c (c_common_handle_option): Remove dead case.

        * typeck.c (build_binary_op): Annotate div-by-zero
        warnings to make -Wno-div-by-zero have an effect.

        g++.dg/warn/Wdiv-by-zero.C: New test.
        g++.dg/warn/Wno-div-by-zero.C: New.

From-SVN: r110712
gcc/ChangeLog
gcc/c-opts.c
gcc/c.opt
gcc/cp/ChangeLog
gcc/cp/typeck.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/warn/Wdiv-by-zero.C [new file with mode: 0644]
gcc/testsuite/g++.dg/warn/Wno-div-by-zero.C [new file with mode: 0644]