From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on ip-172-31-74-118.ec2.internal X-Spam-Level: X-Spam-Status: No, score=-1.9 required=3.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.6 Path: eternal-september.org!reader02.eternal-september.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Tero Koskinen Newsgroups: comp.lang.ada Subject: Re: GCC release notes, aka, Ada is still alive! Date: Tue, 12 Oct 2021 22:28:08 +0300 Message-ID: <20211012222808.89d5824ee18392056af83090@iki.fi> References: <20211012213725.e8a738457d6f104f6ffbe0df@iki.fi> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Trace: individual.net 2wg40DjU8YCmUYmqotLQpwgNcWF096NXr998zE+t5vKckjckK1 Cancel-Lock: sha1:vTrv6dHkoaMV5Mkd56eA5keKElY= X-Newsreader: Sylpheed 3.7.0 (GTK+ 2.24.33; x86_64-redhat-linux-gnu) Xref: reader02.eternal-september.org comp.lang.ada:62985 List-Id: On Tue, 12 Oct 2021 21:37:25 +0300 Tero Koskinen wrote: > gcc-wwwdocs repository at gcc.gnu.org/git > Maybe someone I decided to try an example. I must confess that I don't know where the cutoff point for GCC 11 was and what it changes actually did (the commit log messages aren't that clear if you don't actually follow the development of GCC/GNAT/Ada in detail). But here is the idea what the patches could looks like. (And yes, I know that comp.lang.ada is totally incorrect place for the diff.) >From e9e0e6e178b0acb0021abe6aaadaa14ef00e8d2f Mon Sep 17 00:00:00 2001 From: Tero Koskinen Date: Tue, 12 Oct 2021 22:23:01 +0300 Subject: [PATCH] [GCC-12] Mention some GNAT changes. --- htdocs/gcc-12/changes.html | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/htdocs/gcc-12/changes.html b/htdocs/gcc-12/changes.html index f38fd2be..5710ad8f 100644 --- a/htdocs/gcc-12/changes.html +++ b/htdocs/gcc-12/changes.html @@ -109,7 +109,17 @@ a work-in-progress.

- +

Ada

+ +
    +
  • Implemented or improved following Ada 202x features: +
      +
    • AI12-0195: overriding class-wide pre/postconditions
    • +
    • AI12-0212: Container aggregates
    • +
    +
  • +
  • Marked gnatfind and gnatxref tools as obsolete
  • +
-- 2.31.1