On Fri, Sep 06, 2019 at 10:48:53AM -0400, Marek Polacek wrote: > On Fri, Sep 06, 2019 at 08:58:48AM +0200, Martin Liška wrote: > > Ok, hopefully nobody is strongly against. I've just retested the > > patch and installed it as r275450. > > --- a/gcc/c-family/c.opt > +++ b/gcc/c-family/c.opt > @@ -1763,8 +1763,8 @@ ObjC ObjC++ LTO Var(flag_replace_objc_classes) > Used in Fix-and-Continue mode to indicate that object files may be swapped > in at runtime. > > frepo > -C++ ObjC++ > -Enable automatic template instantiation. > +C++ ObjC++ Deprecated > +Deprecated in GCC 10. This switch has no effect.
The Deprecated keyword is just misnamed, I believe it does the same thing as Ignore, except that it also prints a warning that the switch is no longer supported, so kind like Ignore Warn(switch %<-frepo%> is no longer supported). The description should be just This switch has no effect. or Does nothing. Preserved for backward compatibility. Jakub