summaryrefslogtreecommitdiff
path: root/gcc/opt-functions.awk
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/opt-functions.awk')
-rw-r--r--gcc/opt-functions.awk5
1 files changed, 4 insertions, 1 deletions
diff --git a/gcc/opt-functions.awk b/gcc/opt-functions.awk
index 198f18c5660..b2b11bee25e 100644
--- a/gcc/opt-functions.awk
+++ b/gcc/opt-functions.awk
@@ -297,7 +297,10 @@ function var_set(flags)
}
if (flag_set_p("Enum.*", flags)) {
en = opt_args("Enum", flags);
- return enum_index[en] ", CLVC_ENUM, 0"
+ if (flag_set_p("EnumSet", flags))
+ return enum_index[en] ", CLVC_ENUM, 1"
+ else
+ return enum_index[en] ", CLVC_ENUM, 0"
}
if (var_type(flags) == "const char *")
return "0, CLVC_STRING, 0"