diff options
author | Bruno Loff <bruno.loff@gmail.com> | 2015-02-02 21:18:56 +0000 |
---|---|---|
committer | Diego Novillo <dnovillo@gcc.gnu.org> | 2015-02-02 16:18:56 -0500 |
commit | a4bb6959b818841e232449c9d092c3df3630ea5c (patch) | |
tree | a86cfdbab812738caa346f468325977f73b44d5c /gcc/c | |
parent | 4c5cf0b29adf3d1c90881ec44691e1189a6bf453 (diff) | |
download | gcc-a4bb6959b818841e232449c9d092c3df3630ea5c.zip gcc-a4bb6959b818841e232449c9d092c3df3630ea5c.tar.gz gcc-a4bb6959b818841e232449c9d092c3df3630ea5c.tar.bz2 |
c-parser.c (c_parser_declspecs): Call invoke_plugin_callbacks after processing enum declaration.
2015-02-02 Bruno Loff <bruno.loff@gmail.com>
* c-parser.c (c_parser_declspecs): Call invoke_plugin_callbacks after
processing enum declaration.
From-SVN: r220358
Diffstat (limited to 'gcc/c')
-rw-r--r-- | gcc/c/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/c/c-parser.c | 1 |
2 files changed, 6 insertions, 0 deletions
diff --git a/gcc/c/ChangeLog b/gcc/c/ChangeLog index 7c2ce38..f90efeb 100644 --- a/gcc/c/ChangeLog +++ b/gcc/c/ChangeLog @@ -1,3 +1,8 @@ +2015-02-02 Bruno Loff <bruno.loff@gmail.com> + + * c-parser.c (c_parser_declspecs): Call invoke_plugin_callbacks after + processing enum declaration. + 2015-01-29 Marek Polacek <polacek@redhat.com> PR c/64709 diff --git a/gcc/c/c-parser.c b/gcc/c/c-parser.c index 665ee42..0387f0e 100644 --- a/gcc/c/c-parser.c +++ b/gcc/c/c-parser.c @@ -2391,6 +2391,7 @@ c_parser_declspecs (c_parser *parser, struct c_declspecs *specs, attrs_ok = true; seen_type = true; t = c_parser_enum_specifier (parser); + invoke_plugin_callbacks (PLUGIN_FINISH_TYPE, t.spec); declspecs_add_type (loc, specs, t); break; case RID_STRUCT: |