summaryrefslogtreecommitdiffstats
path: root/contrib/gcc
diff options
context:
space:
mode:
authorpfg <pfg@FreeBSD.org>2015-10-12 02:05:25 +0000
committerpfg <pfg@FreeBSD.org>2015-10-12 02:05:25 +0000
commit2b83d5a980404ddde25f082a1515d59a921b7f4b (patch)
tree372758c56963a6d16b57b3bc4c6b7e5436b2884d /contrib/gcc
parent5edc3be36a94a4e6d00b23f4a78f7a34f298354a (diff)
downloadFreeBSD-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.c1
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);
OpenPOWER on IntegriCloud