aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-parser.c
diff options
context:
space:
mode:
authorNicola Pero <nicola.pero@meta-innovation.com>2010-10-18 18:34:44 +0000
committerNicola Pero <nicola@gcc.gnu.org>2010-10-18 18:34:44 +0000
commit71fc71d8c8ae2ee3b68cc03242f219ec4df5e0d1 (patch)
tree95fe73a50e370097cf19656ef27e5cbf18c21d0a /gcc/c-parser.c
parent7ba6eb1e5cca6b0da36fa791d1f6d7ab68cc12a2 (diff)
downloadgcc-71fc71d8c8ae2ee3b68cc03242f219ec4df5e0d1.zip
gcc-71fc71d8c8ae2ee3b68cc03242f219ec4df5e0d1.tar.gz
gcc-71fc71d8c8ae2ee3b68cc03242f219ec4df5e0d1.tar.bz2
In gcc/: 2010-10-18 Nicola Pero <nicola.pero@meta-innovation.com>
In gcc/: 2010-10-18 Nicola Pero <nicola.pero@meta-innovation.com> Merge from 'apple/trunk' branch on FSF servers. * c-parser.c (c_parser_objc_type_name): Adapted to new parser the following Objective-C change: 2005-10-10 Fariborz Jahanian <fjahanian@apple.com> Radar 4301047 * c-parse.in (objc_quals): Build objc qualifier list same way as gcc-3.3 In gcc/testsuite/: 2010-10-18 Nicola Pero <nicola.pero@meta-innovation.com> * objc.dg/proto-qual-1.m: Adjust test for GNU runtime to match bugfix. From-SVN: r165656
Diffstat (limited to 'gcc/c-parser.c')
-rw-r--r--gcc/c-parser.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/c-parser.c b/gcc/c-parser.c
index 8676a66..6a7d7c6 100644
--- a/gcc/c-parser.c
+++ b/gcc/c-parser.c
@@ -7228,7 +7228,7 @@ c_parser_objc_type_name (c_parser *parser)
|| token->keyword == RID_BYREF
|| token->keyword == RID_ONEWAY))
{
- quals = chainon (quals, build_tree_list (NULL_TREE, token->value));
+ quals = chainon (build_tree_list (NULL_TREE, token->value), quals);
c_parser_consume_token (parser);
}
else