OSDN Git Service

2008-07-30 Dodji Seketeli <dseketel@redhat.com>
authordodji <dodji@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 30 Jul 2008 13:07:50 +0000 (13:07 +0000)
committerdodji <dodji@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 30 Jul 2008 13:07:50 +0000 (13:07 +0000)
commit199a63ca49f5b0a431163189d05338b8de96f7ea
tree08bd2a718763530d56f5fa8037654dede3816472
parentdc3276a21b1851b9fd8d26ec2311e0621b3e339e
2008-07-30  Dodji Seketeli  <dseketel@redhat.com>

PR c++/36767
* decl2.c (fix_temporary_vars_context_r): New function.
 (one_static_initialization_or_destruction): Make sure temporary
 variables part of the initialiser have their DECL_CONTEXT()
 properly set.

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