From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ej1-x634.google.com (mail-ej1-x634.google.com [IPv6:2a00:1450:4864:20::634]) by sourceware.org (Postfix) with ESMTPS id AB7E6385B502 for ; Thu, 15 Dec 2022 20:04:39 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org AB7E6385B502 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-ej1-x634.google.com with SMTP id bj12so1101549ejb.13 for ; Thu, 15 Dec 2022 12:04:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=cyWSu6y/qFRqsdxhgNMuYXXSmb4xc9Ez0yxJNr5AGV0=; b=XQWud1jnBcI9IvJksjhtXtcN+hES4dltaXS+fBshujm9TjYpBBU8OI0IrAVV6mNU1N DwSKXptIVVQK0LA/81N0VFrUBVnO91zAaRZ7V//7wF6w8E6V4odoTiMVIr7cy1ldSC05 S1C8feZWy7QW8V9THnmNt4d25gLZAgJR6Dx0CXrjrDjI/OgMBjVbt2HOWkL3tpiWWsw2 lifPNjjBtgLprXdmvojpBYpQhg04JpuYvVuGsoOnGgNWK4PZz9wHLJUYdYFa7kMGdrME x7wsPR6L2WB8WHDxp1idJwDvYZukKsaFAVHkLgvLXwxTC5gr1VhpLkmRyAQEPqtcbVuO 5Ugw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=cyWSu6y/qFRqsdxhgNMuYXXSmb4xc9Ez0yxJNr5AGV0=; b=YMwJBSv/YdjJPownrbzyS9msO0anUofFpVyGQ7+CW92Pr1MlDwH8kMCaJ3RB2dTkx0 1yJvZR1WUm6wz4r26qqejYAXE8zSuGf4JIbjmWI4+cokVhWVkCZCiQ/t7AhVwX2prST5 m+Wn0s7bKAKvXHe4Z6sUsuU61b4cEf9pfpZbnLDVr32IdYiHfeC82JpEoBpVL+Tq4M0V eLG2sYRiuE5cWxiNs/oUUUmR02ARbz0H6eOI1lATZflbKMqihlV0rsIwz/42A/rSTPx/ zbtUNfoHirDJ5fHMq37CRDrXx1a8l15+WiyLjjw7nvlIYdpq3ZUeag91Q6i7N31X9ayO Long== X-Gm-Message-State: ANoB5ply1pbJ1CcK7ycBnYx+9ved8cohDSGc2zEPvCfOXkkRS1pusLkM lrkcP/VQG3Pm6Qs3QTJbeUSXnfS4bxIg1PD4Z2M= X-Google-Smtp-Source: AA0mqf5PNBEnMClNXJtVDGRQ2McpaaTJcTRFkgZ2IiuHQmohDXIx7IdWyqWoDa0NOlHtJsWR976FdQFFp0EAa8ZsZxI= X-Received: by 2002:a17:906:518c:b0:7c1:98f:c16a with SMTP id y12-20020a170906518c00b007c1098fc16amr10971670ejk.215.1671134678125; Thu, 15 Dec 2022 12:04:38 -0800 (PST) MIME-Version: 1.0 References: <639B50FF.3090104@mutluit.com> <639B7A85.4000800@mutluit.com> In-Reply-To: <639B7A85.4000800@mutluit.com> From: Jonathan Wakely Date: Thu, 15 Dec 2022 20:04:25 +0000 Message-ID: Subject: Re: [wwwdocs] C++03 missing on https://gcc.gnu.org/projects/cxx-status.html To: "U.Mutlu" Cc: Jakub Jelinek , "gcc@gcc.gnu.org" Content-Type: multipart/alternative; boundary="000000000000dc939305efe35cce" X-Spam-Status: No, score=-0.8 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,HTML_MESSAGE,KAM_SHORT,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: --000000000000dc939305efe35cce Content-Type: text/plain; charset="UTF-8" On Thu, 15 Dec 2022, 19:50 U.Mutlu, wrote: > Jakub Jelinek wrote on 12/15/22 17:59: > > On Thu, Dec 15, 2022 at 05:53:19PM +0100, U.Mutlu wrote: > >> On this page all ISO C++ standards versions of gcc/g++ are listed, > except C++03: > >> https://gcc.gnu.org/projects/cxx-status.html > >> > >> This looks much like an error/omission b/c g++ has the options > -std=c++03 > >> and -std=gnu++03 > > > > C++03 isn't a separate standard version, just technical corrigendum > > and the page mentions it: > > > > C++98 Support in GCC > > GCC has full support for the 1998 C++ standard as modified by the 2003 > > technical corrigendum > > > > -std=c++03 is an alias to -std=c++98 and -std=gnu++03 is an alias to > > -std=gnu++98 and the gcc manual explains that. > > > > Jakub > > > Whatever, but they still could list it like the others and then give the > explanation you gave. > B/c otherwise it looks like as if the doc writer has forgotten one of the > historic steps... > I disagree. If you actually know what the -std=c++03 option means, you wouldn't think that. And it already says GCC had full support for C++ 1998 *including the 2003 Technical Corrigendum*. The document doesn't need to be clear to people who have no idea what C++ is, or what the gcc options mean, because that's not the audience it's intended for > > --000000000000dc939305efe35cce--