diff options
Diffstat (limited to 'gcc/opt-functions.awk')
-rw-r--r-- | gcc/opt-functions.awk | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/gcc/opt-functions.awk b/gcc/opt-functions.awk index b2b11bee25e..5b0bc6634f5 100644 --- a/gcc/opt-functions.awk +++ b/gcc/opt-functions.awk @@ -298,9 +298,11 @@ function var_set(flags) if (flag_set_p("Enum.*", flags)) { en = opt_args("Enum", flags); if (flag_set_p("EnumSet", flags)) - return enum_index[en] ", CLVC_ENUM, 1" + return enum_index[en] ", CLVC_ENUM, CLEV_SET" + else if (flag_set_p("EnumBitSet", flags)) + return enum_index[en] ", CLVC_ENUM, CLEV_BITSET" else - return enum_index[en] ", CLVC_ENUM, 0" + return enum_index[en] ", CLVC_ENUM, CLEV_NORMAL" } if (var_type(flags) == "const char *") return "0, CLVC_STRING, 0" |