diff options
author | Jason Merrill <jason@redhat.com> | 2010-02-02 19:07:49 -0500 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 2010-02-02 19:07:49 -0500 |
commit | e6ca6e2a1fe9c90168499d67f31eb363168275cc (patch) | |
tree | 3d22a04c84152bc16b404b618adbabcaffe23712 /gcc/fortran/interface.c | |
parent | 80ec737fd0c2fe533ec39d8e707b1fbe39425bf9 (diff) | |
download | gcc-e6ca6e2a1fe9c90168499d67f31eb363168275cc.zip gcc-e6ca6e2a1fe9c90168499d67f31eb363168275cc.tar.gz gcc-e6ca6e2a1fe9c90168499d67f31eb363168275cc.tar.bz2 |
re PR c++/41090 (Using static label reference in c++ class constructor produces wrong code)
PR c++/41090
* decl.c (cp_finish_decl): Add local statics to cfun->local_decls.
* optimize.c (clone_body): Remap their initializers when making base
variants.
(maybe_clone_body): Complain if multiple clones aren't safe.
From-SVN: r156455
Diffstat (limited to 'gcc/fortran/interface.c')
0 files changed, 0 insertions, 0 deletions