extend.texi (Attribute Syntax): Clarify application of attributes to parameters decla...
authorJoseph Myers <jsm28@cam.ac.uk>
Wed, 23 May 2001 18:44:13 +0000 (19:44 +0100)
committerJoseph Myers <jsm28@gcc.gnu.org>
Wed, 23 May 2001 18:44:13 +0000 (19:44 +0100)
* extend.texi (Attribute Syntax): Clarify application of
attributes to parameters declared as functions or arrays.

From-SVN: r42507

gcc/ChangeLog
gcc/extend.texi

index 4ff07a2df6da844b7710a0071816cdad1c8c10d0..11e72d6d241154eccec5004ad0981f9e5ce27648 100644 (file)
@@ -1,3 +1,8 @@
+2001-05-23  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * extend.texi (Attribute Syntax): Clarify application of
+       attributes to parameters declared as functions or arrays.
+
 2001-05-23  Jason Merrill  <jason_merrill@redhat.com>
 
        * dbxout.c (dbxout_type_methods): Do still group methods by name.
index 48c6ea1afe0e16657872f086790418155817eb1f..f28e079e4608eb7121180fc98e39f8ca7f750c11 100644 (file)
@@ -2126,7 +2126,11 @@ counting declarations of unnamed parameters and type names, and relates
 to that declaration (which may be nested in another declaration, for
 example in the case of a parameter declaration).  In future, attribute
 specifiers in some places may however apply to a particular declarator
-within a declaration instead; these cases are noted below.
+within a declaration instead; these cases are noted below.  Where an
+attribute specifier is applied to a parameter declared as a function or
+an array, it should apply to the function or array rather than the
+pointer to which the parameter is implicitly converted, but this is not
+yet correctly implemented.
 
 Any list of specifiers and qualifiers at the start of a declaration may
 contain attribute specifiers, whether or not such a list may in that