On Fri, 18 Mar 2011, Richard Guenther wrote:

> > What I think is safe in grokdeclarator is using TYPE_MAIN_VARIANT here if 
> > *either* the type given in the declaration specifiers is an array type 
> > (TREE_CODE (type) == ARRAY_TYPE, as in your previous patch) *or* the first 
> > declarator that is not cdk_attrs is cdk_array (as in this version, but 
> > checking through a chain of declarator->declarator to find a possible 
> > cdk_array after a sequence of cdk_attrs).
> > 
> > (Aside from all this it is a longstanding known bug that the debug 
> > information for arrays of qualified types isn't quite right: PR 8354.)
> 
> Ok, the following works for me.
> 
> Bootstrapped and tested on x86_64-unknown-linux-gnu, ok for trunk?

This patch version is OK.

-- 
Joseph S. Myers
jos...@codesourcery.com

Reply via email to