aboutsummaryrefslogtreecommitdiff
path: root/gcc/function.h
diff options
context:
space:
mode:
authorBrendan Kehoe <brendan@lisa.cygnus.com>1995-03-13 02:04:52 +0000
committerBrendan Kehoe <brendan@gcc.gnu.org>1995-03-12 21:04:52 -0500
commitf6abb50a8a53adba2fdfdee15069890868f0d443 (patch)
treec2a260465fa275684474039646345364e0fad98e /gcc/function.h
parentbf6ed0403197c55ff8176894d0a215b32ef15bc5 (diff)
downloadgcc-f6abb50a8a53adba2fdfdee15069890868f0d443.zip
gcc-f6abb50a8a53adba2fdfdee15069890868f0d443.tar.gz
gcc-f6abb50a8a53adba2fdfdee15069890868f0d443.tar.bz2
parse.y: New rules to allow attributes in a prefix position.
* parse.y: New rules to allow attributes in a prefix position. (prefix_attributes): New variable. Pass it into cplus_decl_attributes. (setattr): New rule. (reserved_declspecs, declmods): Catch attributes here. * decl2.c (cplus_decl_attributes): Add PREFIX_ATTRIBUTES argument. * decl.c (duplicate_decls): Pass DECL_MACHINE_ATTRIBUTES to descendent typedef. (grokdeclarator): Added code to support machine attributes. * Makefile.in (stamp-parse): Expect 5 shift/reduce failures. From-SVN: r9172
Diffstat (limited to 'gcc/function.h')
0 files changed, 0 insertions, 0 deletions