]> git.ipfire.org Git - thirdparty/gcc.git/commit
/cp
authorpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 10 Feb 2009 21:47:12 +0000 (21:47 +0000)
committerpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 10 Feb 2009 21:47:12 +0000 (21:47 +0000)
commit849a3bb4d0cc89f2196dd7acc1041a4658b5e8b2
treea3953b2faec3ebc31a95a4a80f9e1ded516c8a3b
parent328312defd7efd6d87f4ca4cd6936c39d1649e54
/cp
2009-02-10  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/34397
* typeck.c (build_x_array_ref): New.
* cp-tree.h: Declare it.
* pt.c (tsubst_copy_and_build): Use it for case ARRAY_REF.

/testsuite
2009-02-10  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/34397
* g++.dg/template/crash88.C: New.
* g++.dg/template/crash89.C: Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@144083 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/cp/pt.c
gcc/cp/typeck.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/template/crash88.C [new file with mode: 0644]
gcc/testsuite/g++.dg/template/crash89.C [new file with mode: 0644]