diff options
Diffstat (limited to 'gdb/c-exp.y')
-rw-r--r-- | gdb/c-exp.y | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/gdb/c-exp.y b/gdb/c-exp.y index e37a0b1..f2de0ae 100644 --- a/gdb/c-exp.y +++ b/gdb/c-exp.y @@ -2257,7 +2257,7 @@ parse_string_or_char (const char *tokptr, const char **outptr, /* This is used to associate some attributes with a token. */ -enum token_flags +enum token_flag { /* If this bit is set, the token is C++-only. */ @@ -2269,13 +2269,14 @@ enum token_flags FLAG_SHADOW = 2 }; +DEF_ENUM_FLAGS_TYPE (enum token_flag, token_flags); struct token { char *oper; int token; enum exp_opcode opcode; - enum token_flags flags; + token_flags flags; }; static const struct token tokentab3[] = |