diff options
author | pfg <pfg@FreeBSD.org> | 2015-10-12 02:05:25 +0000 |
---|---|---|
committer | pfg <pfg@FreeBSD.org> | 2015-10-12 02:05:25 +0000 |
commit | 2b83d5a980404ddde25f082a1515d59a921b7f4b (patch) | |
tree | 372758c56963a6d16b57b3bc4c6b7e5436b2884d /contrib/gcc | |
parent | 5edc3be36a94a4e6d00b23f4a78f7a34f298354a (diff) | |
download | FreeBSD-src-2b83d5a980404ddde25f082a1515d59a921b7f4b.zip FreeBSD-src-2b83d5a980404ddde25f082a1515d59a921b7f4b.tar.gz |
Revert r289150:
Correct handling of enum attributes with g++
It is causing issues on some platforms.
Reported by: sbruno (through adrian)
Diffstat (limited to 'contrib/gcc')
-rw-r--r-- | contrib/gcc/cp/parser.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/contrib/gcc/cp/parser.c b/contrib/gcc/cp/parser.c index 895d0ee..25cc225 100644 --- a/contrib/gcc/cp/parser.c +++ b/contrib/gcc/cp/parser.c @@ -10906,7 +10906,6 @@ cp_parser_enum_specifier (cp_parser* parser) if (cp_parser_allow_gnu_extensions_p (parser)) { tree trailing_attr = cp_parser_attributes_opt (parser); - trailing_attr = chainon (trailing_attr, attributes); cplus_decl_attributes (&type, trailing_attr, (int) ATTR_FLAG_TYPE_IN_PLACE); |