summaryrefslogtreecommitdiff
path: root/gcc/c-parse.in
diff options
context:
space:
mode:
authorrms <rms@138bc75d-0d04-0410-961f-82ee72b054a4>1994-05-16 22:38:23 +0000
committerrms <rms@138bc75d-0d04-0410-961f-82ee72b054a4>1994-05-16 22:38:23 +0000
commitf70e3037cb702b0c7d5aa79f980c2164e5670164 (patch)
tree4fde0d310004ab0bd5be6fadae03627f31f3aa48 /gcc/c-parse.in
parent1b99826f196e97da651f0df2c4710d481d6da5c6 (diff)
downloadgcc-f70e3037cb702b0c7d5aa79f980c2164e5670164.tar.gz
(enumlist): Add error alternative.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@7316 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/c-parse.in')
-rw-r--r--gcc/c-parse.in2
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/c-parse.in b/gcc/c-parse.in
index fc91e1a43a6..9b1a77abb55 100644
--- a/gcc/c-parse.in
+++ b/gcc/c-parse.in
@@ -1419,6 +1419,8 @@ enumlist:
enumerator
| enumlist ',' enumerator
{ $$ = chainon ($3, $1); }
+ | error
+ { $$ = error_mark_node; }
;