comp.lang.ada
 help / color / mirror / Atom feed
From: "Stéphane Rivière" <stef@genesix.org>
Subject: Re: GCC release notes, aka, Ada is still alive!
Date: Thu, 14 Oct 2021 10:24:20 +0200	[thread overview]
Message-ID: <sk8pfk$8i6$1@dont-email.me> (raw)
In-Reply-To: <sk20ge$1gv5$1@gioia.aioe.org>

Hope this time, it will working... (random problem here sending to NG
groups)

Hi Fernando,

> So, if you have any recommendation, or would like to help, then you are
> more than welcomed!

I second that and I would like to help, if I may.

According to gcc-mirror on github, Ada basecode is above C++

C 47.7%
Ada 17.5%
C++ 14.9%
Go 7.4%
GCC Machine Description 4.7%
Fortran 2.4%
Other 5.4%

git clone https://github.com/gcc-mirror/gcc

git log > log.gcc (volume: 124M)
cat log.gcc | grep adacore > log.ada (1M, ~25K contribs since 2005)
grep "\[Ada\]" ./log.gcc > log-oneliner.ada (190K, 3200 lines)

grep -B 2 -A 20 adacore log.gcc > log-detail.ada
cat log-detail.ada | grep -B 2 -A 20 [ada] log.gcc > log-changes.ada


It seems that everything is there to create a more or less relevant
changelog.

But Adalog's comments are one thing, sorted and relevant informations
for developers are another.

A raw copy/paste would be useless, we would have to analyze the
changelog to give back useful information.

We should also edit a changelog for each GCC release. The above metrics
were made on master.

  parent reply	other threads:[~2021-10-14  8:24 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-10-11 18:41 Fernando Oleo Blanco
2021-10-12 12:54 ` Fabien Chouteau
2021-10-12 18:37   ` Tero Koskinen
2021-10-12 19:28     ` Tero Koskinen
2021-10-13 16:32       ` Fernando Oleo Blanco
2021-10-13 19:59         ` Simon Wright
2021-10-14  8:24 ` Stéphane Rivière [this message]
2021-10-14 10:31   ` J-P. Rosen
2021-10-20  8:42 ` Fernando Oleo Blanco
2021-10-20 20:14   ` Fernando Oleo Blanco
2021-10-20 21:19     ` Simon Wright
2021-10-21 14:39       ` Fernando Oleo Blanco
2021-10-21 18:22         ` Simon Wright
2021-10-25 18:47     ` Fernando Oleo Blanco
2021-10-27 16:52       ` Stephen Leake
2021-10-28  8:30         ` Fernando Oleo Blanco
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox