.long_long = false,
.main = true,
.missing_declarations = false,
+ .missing_noreturn = false,
.missing_prototypes = false,
.multichar = true,
.nested_externs = false,
.sign_compare = false,
.strict_prototypes = true,
.switch_default = false,
+ .switch_enum = false,
.unknown_pragmas = true,
.unreachable_code = false,
.unused_function = false,
SET(unused_parameter);
SET(unused_value);
SET(unused_variable);
+ SET(switch_enum);
}
OPT("attribute", attribute);
OPT("char-subscripts", char_subscripts);
OPT("long-long", long_long);
OPT("main", main);
OPT("missing-declarations", missing_declarations);
+ OPT("missing-noreturn", missing_noreturn);
OPT("missing-prototypes", missing_prototypes);
OPT("multichar", multichar);
OPT("nested-externs", nested_externs);
OPT("sign-compare", sign_compare);
OPT("strict-prototypes", strict_prototypes);
OPT("switch-default", switch_default);
+ OPT("switch-enum", switch_enum);
OPT("unknown-pragmas", unknown_pragmas);
OPT("unreachable-code", unreachable_code);
OPTX("unused") {