]> git.ipfire.org Git - thirdparty/gcc.git/commit
backport: re PR c++/40566 (rejects promoted throw)
authorRichard Guenther <rguenther@suse.de>
Fri, 10 Jul 2009 16:02:59 +0000 (16:02 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Fri, 10 Jul 2009 16:02:59 +0000 (16:02 +0000)
commit6f35ff1bb1b76f131dc4e9b49750adeb04770ff1
tree45c418d6881db64ab4bff4418b23472c6b17e441
parentf7750236cb3d9623c00d1dea6301eb691aad5197
backport: re PR c++/40566 (rejects promoted throw)

2009-07-10  Richard Guenther  <rguenther@suse.de>

Backport from mainline
2009-06-30  Jakub Jelinek  <jakub@redhat.com>

PR c++/40566
* convert.c (convert_to_integer) <case COND_EXPR>: Don't convert
to type arguments that have void type.

* g++.dg/parse/cond5.C: New test.

From-SVN: r149488
gcc/ChangeLog
gcc/convert.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/parse/cond5.C [new file with mode: 0644]