On 02/16/2018 08:44 AM, Nathan Sidwell wrote:
Index: doc/extend.texi
===================================================================
--- doc/extend.texi     (revision 257739)
+++ doc/extend.texi     (working copy)
@@ -23881,11 +23881,23 @@ deprecated.   @xref{Deprecated Features}
@table @code
 @item For scope
-If a variable is declared at for scope, it used to remain in scope until
-the end of the scope that contained the for statement (rather than just
-within the for scope).  G++ retains this, but issues a warning, if such a
+If a variable is declared at for scope, it used to remain in scope
+until the end of the scope that contained the for statement (rather
+than just within the for scope).  The deprecated
+@option{-fno-for-scope} option enables this non-standard behaviour.
+Without the option, G++ retains this, but issues a warning, if such a
 variable is accessed outside the for scope.
+The behaviour is deprecated, only available with @option{-std=c++98}
+@option{-std=gnu++98} languages and you must use the
+@option{-fpermissive} option to enable it.  The behaviour will be
+removed.
+
+@item Friend Injection
+The @option{-ffriend-injection} option makes injected friends visible
+to regular name lookup, unlike standard C++.  This option is
+deprecated and will be removed.
+
 @item Implicit C language
 Old C system header files did not contain an @code{extern "C" @{@dots{}@}}
 scope to set the language.  On such systems, all header files are

The GCC documentation conventions say to use American spellings, not British.... so in the patch hunk please

s/behaviour/behavior/g

-Sandra the nit-picky

Reply via email to