On Wed, May 31, 2017 at 10:04:53AM +0200, Martin Liška wrote: > diff --git a/gcc/common.opt b/gcc/common.opt > index 13305558d2d..5e9942d5100 100644 > --- a/gcc/common.opt > +++ b/gcc/common.opt > @@ -222,9 +222,13 @@ bool flag_opts_finished > Variable > unsigned int flag_sanitize > > +### > +Common RejectNegative Joined UInteger Var(flag_no_sanitize_fn) PerFunction > +No sanitize flags for a function
This looks weird, you are redefining the -### option which is normally a driver option. I would have thought you just want a Variable, like the one right below this. Aren't all "Variable"s per-function? Jakub