]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR c++/36912 (ICE with "-frounding-math -g")
authorJason Merrill <jason@redhat.com>
Thu, 5 Nov 2009 13:11:42 +0000 (08:11 -0500)
committerJason Merrill <jason@gcc.gnu.org>
Thu, 5 Nov 2009 13:11:42 +0000 (08:11 -0500)
commit5ab8b6b550c078fed66f1939d310802963772edb
tree6c86c36cfecb8833e95ede308a00666d2b0d8612
parent30a20e97315d434e2b68134fc794fb500245085a
re PR c++/36912 (ICE with "-frounding-math -g")

PR c++/36912
* varasm.c (initializer_constant_valid_p): A PLUS_EXPR
or MINUS_EXPR of REAL_TYPE is not a valid constant initializer.
(output_constant): Avoid crash after error.

From-SVN: r153936
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/init/static-init2.C [new file with mode: 0644]
gcc/varasm.c