re PR c++/52299 (GCC warns on compile time division by zero erroneously)
authorPaolo Carlini <paolo.carlini@oracle.com>
Mon, 12 Mar 2012 19:29:38 +0000 (19:29 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Mon, 12 Mar 2012 19:29:38 +0000 (19:29 +0000)
commit7792bd8a9001f514e3b05d2c6d9e0813e8ef7d8e
tree4ee764061107dc0a9f733319c450c3d19c7e9dfa
parenta029a1543541b5231e2b7eba3ef1b30046234d36
re PR c++/52299 (GCC warns on compile time division by zero erroneously)

/cp
2012-03-12  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/52299
* pt.c (tsubst_copy_and_build, case COND_EXPR): Avoid bogus
division by zero warnings.

/testsuite
2012-03-12  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/52299
* g++.dg/warn/Wdiv-by-zero-bogus.C: New.

From-SVN: r185264
gcc/cp/ChangeLog
gcc/cp/pt.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/warn/Wdiv-by-zero-bogus.C [new file with mode: 0644]