Remove long-dead deprecation documentation
authorNathan Sidwell <nathan@gcc.gnu.org>
Wed, 21 Mar 2018 18:06:38 +0000 (18:06 +0000)
committerNathan Sidwell <nathan@gcc.gnu.org>
Wed, 21 Mar 2018 18:06:38 +0000 (18:06 +0000)
https://gcc.gnu.org/ml/gcc-patches/2018-03/msg01083.html
* doc/extend.texi (Deprecated Features): Remove mention of
long-deleted deprecations.

From-SVN: r258730

gcc/ChangeLog
gcc/doc/extend.texi

index 17cad379d9029a81515b31b9af18ba1fbb1d969b..467df5f1a49d900f58740239df4af1910b6e9024 100644 (file)
@@ -1,3 +1,8 @@
+2018-03-21  Nathan Sidwell  <nathan@acm.org>
+
+       * doc/extend.texi (Deprecated Features): Remove mention of
+       long-deleted deprecations.
+
 2018-03-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
 
        PR jit/84288
@@ -12,7 +17,7 @@
 
 2018-03-21  Nathan Sidwell  <nathan@acm.org>
 
-       * doc/extend.texi (Deprecated Features): Update deprecared flags,
+       * doc/extend.texi (Deprecated Features): Update deprecated flags,
        mention anon-struct/union members and trailing attributes.
 
 2018-03-21  Bin Cheng  <bin.cheng@arm.com>
 \f
 Copyright (C) 2018 Free Software Foundation, Inc.
 
-Copying and distribution of this file, with or without modification,
-are permitted in any medium without royalty provided the copyright
-notice and this notice are preserved.
+Copying and distribu
index ce7862dbe6da18362ff6dedd9bc250de4f851a7a..8a1e36b3409fc7ee77f8e1599e27576e07c7c3db 100644 (file)
@@ -23827,19 +23827,9 @@ While the list below is not exhaustive, it documents some of the options
 that are now deprecated or have been removed:
 
 @table @code
-@item -fexternal-templates
-@itemx -falt-external-templates
-These are two options provided alternative methods of template
-instantiation.  @xref{Template Instantiation}.  The options have been removed.
-
-@item -fstrict-prototype
-@itemx -fno-strict-prototype
-Previously it was possible to use an empty prototype parameter list to
-indicate an unspecified number of parameters (like C), rather than no
-parameters, as C++ demands.  This feature has been removed.
 
 @item -fno-for-scope
-@item -ffriend-injection
+@itemx -ffriend-injection
 These two options provide compatibility with pre-standard C++.
 @xref{Backwards Compatibility}.
 
@@ -23850,23 +23840,6 @@ by one returning a different pointer type.  This extension to the
 covariant return type rules is now deprecated and will be removed from a
 future version.
 
-The G++ minimum and maximum operators (@samp{<?} and @samp{>?}) and
-their compound forms (@samp{<?=}) and @samp{>?=}) have been deprecated
-and are now removed from G++.  Code using these operators should be
-modified to use @code{std::min} and @code{std::max} instead.
-
-The named return value extension has been deprecated, and is now
-removed from G++.
-
-The use of initializer lists with new expressions has been deprecated,
-and is now removed from G++.
-
-Floating and complex non-type template parameters have been deprecated,
-and are now removed from G++.
-
-The implicit typename extension has been deprecated and is now
-removed from G++.
-
 The use of default arguments in function pointers, function typedefs
 and other places where they are not permitted by the standard is
 deprecated and will be removed from a future version of G++.