]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR c++/13289 (ICE in regenerate_decl_from_template on recursive template)
authorKriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
Mon, 12 Jan 2004 20:10:19 +0000 (20:10 +0000)
committerAndrew Pinski <pinskia@gcc.gnu.org>
Mon, 12 Jan 2004 20:10:19 +0000 (12:10 -0800)
commit66e0c440475e00e4e3285ec7a60ba616a20146cc
tree8439ef5aaf960c564248bf95832df80f5ccb251b
parentff2aaa93cca8eb386814327694def7ecc0831005
re PR c++/13289 (ICE in regenerate_decl_from_template on recursive template)

2004-01-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>

        PR c++/13289
        * pt.c (instantiate_decl): Set DECL_TEMPLATE_INSTANTIATED before
        calling regenerate_decl_from_template.
2004-01-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>

        PR c++/13289
        * g++.dg/template/instantiate6.C: New test.

From-SVN: r75752
gcc/cp/ChangeLog
gcc/cp/pt.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/template/instantiate6.C [new file with mode: 0644]