From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-oi1-x22f.google.com (mail-oi1-x22f.google.com [IPv6:2607:f8b0:4864:20::22f]) by sourceware.org (Postfix) with ESMTPS id B3E9E385842C for ; Tue, 8 Feb 2022 02:44:15 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org B3E9E385842C Received: by mail-oi1-x22f.google.com with SMTP id r27so19151321oiw.4 for ; Mon, 07 Feb 2022 18:44:15 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=pltknv54ktj3aObUBm3/ZdlBY5eDS9tZFGVgACQB3JU=; b=xOeOn1pwM5NJGK5MquEoNvuf/bdyBAhbMTlfH20xL739OAY9i87Ea4M3kotRMz8ym5 nEW/CSSYVfd/4OnVCm3MUW2ox2fU6S0nRlZVR1rdrHXUOtBJgXGLXDnLvDoJiFHv7y+T wia3uhWiblGq2XSbkaeIkYFzYrVTX48ae5b+RwjXpVQZn34Wko/msjv4cBDGTU/IlFF5 broHtMM3yK3UN+uuPsPCzHVuMxxBHB/3ZtjQixSiv1zntx2EggkkOY/m767fB9PlpGI9 T5EAO3e5xgZvFNDjBxQS1Z4LhJZohWmlOQbFUw5HxPRZJiJDUSDQeK9++bWKQNqFJgnE dkPw== X-Gm-Message-State: AOAM533vXeOzzNtAhqXOTGlIxCnSDXn+IrSzcO7dIYVhAJstv9+P6z9h Oa8pSbNoPjzjBSXnSKHo2f3iwtXcVE7i7MK6kWxxLoVmpOGxHw== X-Google-Smtp-Source: ABdhPJzAkqjHoODWrJaXZvxYYSid1s1/HGB+ic3+RBe23BrTyxEOGAqxw53ex0LdcJp2XYPCoOeXU6dN0nnugvWhpLk= X-Received: by 2002:a05:6808:211c:: with SMTP id r28mr812158oiw.4.1644288255081; Mon, 07 Feb 2022 18:44:15 -0800 (PST) MIME-Version: 1.0 References: <649f3dd2-54f0-2258-61e5-1304a1140bbe@gmail.com> In-Reply-To: From: Abdullah Siddiqui Date: Mon, 7 Feb 2022 21:44:02 -0500 Message-ID: Subject: Re: C++ version for GCC development To: Gabriel Ravier Cc: Jonathan Wakely , gcc-help X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM, HTML_MESSAGE, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: gcc-help@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-help mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2022 02:44:17 -0000 Are there no plans to use C++14 and up for further GCC development? Waiting for your reply. Regards, Abdullah. On Mon, Feb 7, 2022, 9:42 PM Abdullah Siddiqui, < siddiquiabdullah92@gmail.com> wrote: > Hello Gabriel. > > Thank you for the confirmation. > > Regards, > Abdullah. > > On Mon, Feb 7, 2022, 9:21 PM Gabriel Ravier, wrote: > >> On 2/8/22 01:17, Abdullah Siddiqui via Gcc-help wrote: >> > Jonathan, >> > >> > Thank you for the clarification. >> > >> > Can I still refer to the code in the GitHub repo for the latest source >> code >> > of GCC or is it obsolete? >> >> Although the repository is unofficial, it does appear to be up to date >> with GCC's git repository (although perhaps with a few minutes/hours of >> delay, but that shouldn't be a problem for most purposes). >> >> > Waiting for your reply. >> > >> > Regards, >> > Abdullah. >> > >> > On Mon, Feb 7, 2022, 6:35 PM Jonathan Wakely, >> wrote: >> > >> >> >> >> On Mon, 7 Feb 2022 at 23:04, Abdullah Siddiqui < >> >> siddiquiabdullah92@gmail.com> wrote: >> >> >> >>> Hello Jonathan. >> >>> >> >>> Thank you for the quick response. >> >>> >> >>> I got 14% from the following GitHub page: >> >>> >> >>> https://github.com/gcc-mirror/gcc >> >>> >> >>> Am I not looking at the correct source for the GCC source code? >> >>> >> >> That's an unofficial mirror that's nothing to do with the GCC project, >> but >> >> it does have a copy of the right sources. Those numbers are wrong >> though. >> >> It counts several .h and .C files as C when they are C++. It's a rough >> >> estimate based on simple heuristics done automatically by GitHub. The >> true >> >> number is higher. >> >> >> >> It also looks like they haven't updated those numbers since April last >> >> year, so it will wrongly count all .c files as C even the ones which >> >> contain C++ instead. A huge number of files were renamed from .c to .cc >> >> recently, because they contain C++ and so had a misleading .c >> extension. >> >> That doesn't seem to be accounted for in those numbers. >> >> >> >> >> >> >> >