summaryrefslogtreecommitdiff
path: root/gcc/c-parser.c
diff options
context:
space:
mode:
authorbstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4>2008-04-21 19:54:01 +0000
committerbstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4>2008-04-21 19:54:01 +0000
commitc3d22aafe2ea6e541c10236456731e16d71e05f5 (patch)
tree572d0ae3c24e3be1bc0c147e731c9efac7d01182 /gcc/c-parser.c
parent89c21b2fa07ccaeefcd9f13f1b0674f7881b79c4 (diff)
downloadgcc-c3d22aafe2ea6e541c10236456731e16d71e05f5.tar.gz
2008-04-21 Basile Starynkevitch <basile@starynkevitch.net>
MELT branch merged with trunk r134525 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@134526 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/c-parser.c')
-rw-r--r--gcc/c-parser.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/c-parser.c b/gcc/c-parser.c
index 09b635990ee..d98640d0b9e 100644
--- a/gcc/c-parser.c
+++ b/gcc/c-parser.c
@@ -5163,12 +5163,16 @@ c_parser_postfix_expression (c_parser *parser)
{
case CPP_NUMBER:
case CPP_CHAR:
+ case CPP_CHAR16:
+ case CPP_CHAR32:
case CPP_WCHAR:
expr.value = c_parser_peek_token (parser)->value;
expr.original_code = ERROR_MARK;
c_parser_consume_token (parser);
break;
case CPP_STRING:
+ case CPP_STRING16:
+ case CPP_STRING32:
case CPP_WSTRING:
expr.value = c_parser_peek_token (parser)->value;
expr.original_code = STRING_CST;