From b3d4a021eff6353a099f800857d3080a7cd27003 Mon Sep 17 00:00:00 2001 From: Marek Polacek Date: Fri, 12 Jul 2024 14:40:59 -0400 Subject: [PATCH] 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. --- gcc/doc/invoke.texi | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) 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.