From: Marek Polacek Date: Fri, 12 Jul 2024 18:40:59 +0000 (-0400) Subject: doc: remove @opindex for fconcepts-ts X-Git-Tag: basepoints/gcc-16~7543 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b3d4a021eff6353a099f800857d3080a7cd27003;p=thirdparty%2Fgcc.git doc: remove @opindex for fconcepts-ts We're getting complaints from the CI system about this removed option. I suspect I should have removed the @opindex and @itemx for it. This patch does that. gcc/ChangeLog: * doc/invoke.texi: Remove @opindex and @itemx for -fconcepts-ts. --- diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index 4850c7379bf..d10796cabd6 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -3217,16 +3217,14 @@ exhaustion is signalled by throwing @code{std::bad_alloc}. See also @samp{new (nothrow)}. @opindex fconcepts -@opindex fconcepts-ts @item -fconcepts -@itemx -fconcepts-ts Enable support for the C++ Concepts feature for constraining template arguments. With @option{-std=c++20} and above, Concepts are part of the language standard, so @option{-fconcepts} defaults to on. Some constructs that were allowed by the earlier C++ Extensions for Concepts Technical Specification, ISO 19217 (2015), but didn't make it -into the standard, can additionally be enabled by +into the standard, could additionally be enabled by @option{-fconcepts-ts}. The option @option{-fconcepts-ts} was deprecated in GCC 14 and removed in GCC 15; users are expected to convert their code to C++20 concepts.