aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2024-10-15 09:04:23 -0400
committerJason Merrill <jason@redhat.com>2024-10-23 09:18:46 -0400
commit2b666dc4d1c96e0ea3597fe7e502a70198a66c03 (patch)
tree3700a4250db12e4f9a53d3b9c109d57246249038 /gcc
parent22a37534c640ca5ff2f0e947dfe60df59fb6bba1 (diff)
downloadgcc-2b666dc4d1c96e0ea3597fe7e502a70198a66c03.zip
gcc-2b666dc4d1c96e0ea3597fe7e502a70198a66c03.tar.gz
gcc-2b666dc4d1c96e0ea3597fe7e502a70198a66c03.tar.bz2
doc: remove obsolete deprecated info
These formerly deprecated features eventually made it into the C++ standard. gcc/ChangeLog: * doc/extend.texi (Deprecated Features): Remove text about some no-longer-deprecated features.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/doc/extend.texi10
1 files changed, 0 insertions, 10 deletions
diff --git a/gcc/doc/extend.texi b/gcc/doc/extend.texi
index 42bd5671..6c2d6a6 100644
--- a/gcc/doc/extend.texi
+++ b/gcc/doc/extend.texi
@@ -30169,16 +30169,6 @@ 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++.
-G++ allows floating-point literals to appear in integral constant expressions,
-e.g.@: @samp{ enum E @{ e = int(2.2 * 3.7) @} }
-This extension is deprecated and will be removed from a future version.
-
-G++ allows static data members of const floating-point type to be declared
-with an initializer in a class definition. The standard only allows
-initializers for static members of const integral types and const
-enumeration types so this extension has been deprecated and will be removed
-from a future version.
-
G++ allows attributes to follow a parenthesized direct initializer,
e.g.@: @samp{ int f (0) __attribute__ ((something)); } This extension
has been ignored since G++ 3.3 and is deprecated.