int flag_check_new;
/* Nonzero if we want the new ANSI rules for pushing a new scope for `for'
- initialization variables. Default to on. */
+ initialization variables.
+ 0: Old rules, set by -fno-for-scope.
+ 2: New ANSI rules, set by -ffor-scope.
+ 1: Try to implement new ANSI rules, but with backup compatility
+ (and warnings). This is the default, for now. */
int flag_new_for_scope = 1;
{"operator-names", &flag_operator_names, 1},
{"check-new", &flag_check_new, 1},
{"repo", &flag_use_repository, 1},
- {"for-scope", &flag_new_for_scope, 1}
+ {"for-scope", &flag_new_for_scope, 2}
};
/* Decode the string P as a language-specific option.