------- Comment #2 from jakub at gcc dot gnu dot org 2007-05-25 12:39 ------- I'm not sure we want to work around here though. Static const variable initialized during __static_initialization_and_destruction shouldn't have TREE_READONLY set, because the variable isn't really unchanging. This is similar to PR20073, but as the var's type doesn't need constructing, we don't know in cp_apply_type_quals_to_decl that the initialization needs to be done at runtime. We won't know that I think until cp_finish_decl.
-- jakub at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mark at codesourcery dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31809