PR c++/50080 (again)
authorPaolo Carlini <paolo.carlini@oracle.com>
Mon, 15 Oct 2012 19:13:41 +0000 (19:13 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Mon, 15 Oct 2012 19:13:41 +0000 (19:13 +0000)
commitc9e3b2097b6cd7bd26fad8d5cf3ddd7335776a84
tree2554b65829608295857311aa6a0f6c9aa8133161
parente30440106a536e3d9bf5a1366538d40c7c9fb581
PR c++/50080 (again)

/cp
2012-10-15  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/50080 (again)
* parser.c (cp_parser_optional_template_keyword): When -pedantic
and C++98 mode restore pre-Core/468 behavior.

/testsuite
2012-10-15  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/50080 (again)
* g++.dg/parse/tmpl-outside2.C: Tweak, error in C++98.
* g++.dg/parse/tmpl-outside1.C: Likewise.
* g++.dg/template/qualttp18.C: Likewise.
* g++.old-deja/g++.pt/memtemp87.C: Likewise.
* g++.old-deja/g++.pt/overload13.C: Likewise.

From-SVN: r192470
gcc/cp/ChangeLog
gcc/cp/parser.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/parse/tmpl-outside1.C
gcc/testsuite/g++.dg/parse/tmpl-outside2.C
gcc/testsuite/g++.dg/template/qualttp18.C
gcc/testsuite/g++.old-deja/g++.pt/memtemp87.C
gcc/testsuite/g++.old-deja/g++.pt/overload13.C