[Bug c++/58810] [4.7/4.8/4.9 Regression] ICE with invalid function typedef

2013-11-25 Thread paolo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58810

--- Comment #3 from paolo at gcc dot gnu.org paolo at gcc dot gnu.org ---
Author: paolo
Date: Mon Nov 25 16:10:29 2013
New Revision: 205356

URL: http://gcc.gnu.org/viewcvs?rev=205356root=gccview=rev
Log:
/cp
2013-11-25  Paolo Carlini  paolo.carl...@oracle.com

PR c++/58810
* decl.c (grokdeclarator): Don't handle qualified free functions here,
leave the diagnostic to grokfndecl.

/testsuite
2013-11-25  Paolo Carlini  paolo.carl...@oracle.com

PR c++/58810
* g++.dg/other/cv_func3.C: New.
* g++.dg/other/cv_func.C: Adjust.
* g++.dg/parse/fn-typedef2.C: Likewise.

Added:
trunk/gcc/testsuite/g++.dg/other/cv_func3.C
Modified:
trunk/gcc/cp/ChangeLog
trunk/gcc/cp/decl.c
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/g++.dg/other/cv_func.C
trunk/gcc/testsuite/g++.dg/parse/fn-typedef2.C


[Bug c++/58810] [4.7/4.8/4.9 Regression] ICE with invalid function typedef

2013-10-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58810

--- Comment #2 from Paolo Carlini paolo.carlini at oracle dot com ---
Pending patches (two options) here:
http://gcc.gnu.org/ml/gcc-patches/2013-10/msg01737.html


[Bug c++/58810] [4.7/4.8/4.9 Regression] ICE with invalid function typedef

2013-10-21 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58810

Richard Biener rguenth at gcc dot gnu.org changed:

   What|Removed |Added

   Priority|P3  |P5
   Target Milestone|--- |4.7.4


[Bug c++/58810] [4.7/4.8/4.9 Regression] ICE with invalid function typedef

2013-10-21 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58810

Paolo Carlini paolo.carlini at oracle dot com changed:

   What|Removed |Added

 Status|UNCONFIRMED |ASSIGNED
   Last reconfirmed||2013-10-21
   Assignee|unassigned at gcc dot gnu.org  |paolo.carlini at oracle 
dot com
 Ever confirmed|0   |1

--- Comment #1 from Paolo Carlini paolo.carlini at oracle dot com ---
Mine.