PR c++/31809
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 30 May 2007 21:24:24 +0000 (21:24 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 30 May 2007 21:24:24 +0000 (21:24 +0000)
commit55118c27e0a29aa0972a6231b6ef005c648f5b7a
tree0ed92a1a3aff4ea3d5338fbf1e0e864a44e01eb7
parentaf1b2f222c5e91dc4822898b2ec83edffd176a36
PR c++/31809
* decl.c (cp_finish_decl): Clear TREE_READONLY flag on TREE_STATIC
variables that need runtime initialization.

* g++.dg/opt/static5.C: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@125201 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/decl.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/opt/static5.C [new file with mode: 0644]