From 200d31d8c67ce8685881064df936eeacfc270a79 Mon Sep 17 00:00:00 2001 From: jason Date: Tue, 30 Mar 2010 21:19:23 +0000 Subject: [PATCH] PR c++/41185 PR c++/41786 * parser.c (cp_parser_direct_declarator): Don't allow VLAs in function parameter context. Don't print an error if parsing tentatively. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@157838 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/cp/ChangeLog | 6 ++++++ gcc/testsuite/ChangeLog | 5 +++++ 2 files changed, 11 insertions(+) diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index eb42b0be8c9..2f6ae04daf9 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,5 +1,11 @@ 2010-03-30 Jason Merrill + PR c++/41185 + PR c++/41786 + * parser.c (cp_parser_direct_declarator): Don't allow VLAs in + function parameter context. Don't print an error if parsing + tentatively. + PR c++/43559 * pt.c (more_specialized_fn): Don't control cv-qualifier check with same_type_p. diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index a7af1c643f2..a561219e5ab 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2010-03-30 Jason Merrill + + PR c++/41786 + * g++.dg/parse/ambig5.C: New. + 2010-03-30 Jakub Jelinek PR debug/43593 -- 2.11.0