diff options
author | Brendan Kehoe <brendan@lisa.cygnus.com> | 1995-03-13 02:04:52 +0000 |
---|---|---|
committer | Brendan Kehoe <brendan@gcc.gnu.org> | 1995-03-12 21:04:52 -0500 |
commit | f6abb50a8a53adba2fdfdee15069890868f0d443 (patch) | |
tree | c2a260465fa275684474039646345364e0fad98e /gcc/function.h | |
parent | bf6ed0403197c55ff8176894d0a215b32ef15bc5 (diff) | |
download | gcc-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