comp.lang.ada
 help / color / mirror / Atom feed
From: Martin Krischik <krischik@users.sourceforge.net>
Subject: Re: [Announcement] New Project: ASIS for GNAT
Date: Fri, 12 Mar 2004 19:55:21 +0100
Date: 2004-03-12T19:55:21+01:00	[thread overview]
Message-ID: <2143348.gl8qfD7ZKX@linux1.krischik.com> (raw)
In-Reply-To: 3zl4c.17228$mM.123491@attbi_s02

Jeff C, wrote:

> 
> "Martin Krischik" <krischik@users.sourceforge.net> wrote in message
> news:1252369.os30E2mMWi@linux1.krischik.com...
>> Hello,
>>
>> I like to announce the beginning of a new Project.
>>
>> The Project amis to provide an up to date implementations of ASIS = Ada
>> Semantic Interface Specification for GNAT based on gcc 3.5. The currently
>> available open source ASIS implementation is for GNAT on gcc 2.8.1.
>>
>> The Project is located at sourceforge:
>>
>> http://sourceforge.net/projects/gnat-asis/
>>
>> Current experinental versions are available via cvs.
>>
> 
> Hmm..Might be nice to target gcc 3.4 since although it looks promising, I
> am not sure that
> GNAT will be released in gcc 3.5 (which is currently targeted for
> tree-ssa)..

You think they will remove gnat from gcc?

> This is nice to have since ACT has not provided up to date public releases
> since 3.15. Perhaps this will
> entice them to release one at http://libre.act-europe.fr

It is not to difficult. All you have to do is update gnat subdirectory with
a current version from the original gcc sources and switch -gnatwe off. 

Of cource I would like for a more automated approach.

> I suspect part of the reason for the hold off is that the FSF releases
> containing Ada have been generally more
> broken than 3.15.

True, but I think with gcc 3.5 we might be almost there. I have made good
experiences with my snapshot compile.

> Gcc 3.4 was looking like it might actually be a pretty good release for
> GNAT... I have not checked
> back recently on progress.

I have tried both gcc 3.4 and gcc 3.5. Strangely a compile from the gcc 3.4
branch does not create all the gnat file:

/work/gnu_3.4/x86_64-suse-linux-gnu  Linux  martin@linux2  Fr Mï¿œr 12
19:27:10  standart
>la gcc/*gnat*
-rwxrwxr-x+   1 martin   users         12M 2004-03-08 12:08 gcc/gnat1*
-rwxrwxr-x+   1 martin   users        1,9M 2004-03-08 12:08 gcc/gnatbind*
/work/gnu_3.4/x86_64-suse-linux-gnu  Linux  martin@linux2  Fr Mï¿œr 12
19:27:17  standart
>

Does not look very good, does it? The main branch, which should be
"instable" provides:

/work/gnu_3.5/x86_64-suse-linux-gnu  Linux  martin@linux2  Fr Mï¿œr 12
19:28:46  standart
>la gcc/*gnat*
-rwxrwxr-x+   1 martin   users        2,3M 2004-03-07 18:40 gcc/gnat*
-rwxrwxr-x+   1 martin   users         13M 2004-03-08 10:42 gcc/gnat1*
-rwxrwxr-x+   1 martin   users        1,9M 2004-03-08 10:42 gcc/gnatbind*
-rwxrwxr-x+   1 martin   users         58K 2004-03-08 10:46 gcc/gnatbl*
-rwxrwxr-x+   1 martin   users        843K 2004-03-07 18:40 gcc/gnatchop*
-rwxrwxr-x+   1 martin   users        2,3M 2004-03-07 18:41 gcc/gnatclean*
-rwxrwxr-x+   1 martin   users        1,3M 2004-03-07 18:40 gcc/gnatfind*
-rwxrwxr-x+   1 martin   users        386K 2004-03-07 18:40 gcc/gnatkr*
-rwxrwxr-x+   1 martin   users        928K 2004-03-08 10:46 gcc/gnatlink*
-rwxrwxr-x+   1 martin   users        2,1M 2004-03-07 18:40 gcc/gnatls*
-rwxrwxr-x+   1 martin   users        3,6M 2004-03-08 10:46 gcc/gnatmake*
-rwxrwxr-x+   1 martin   users        2,2M 2004-03-07 18:41 gcc/gnatname*
-rwxrwxr-x+   1 martin   users        1,6M 2004-03-07 18:40 gcc/gnatprep*
-rwxrwxr-x+   1 martin   users        1,3M 2004-03-07 18:40 gcc/gnatxref*
-rw-rw-r--+   1 martin   users           0 2004-03-08 10:46 gcc
stamp-gnatlib
-rw-rw-r--+   1 martin   users           0 2004-03-08 10:44 gcc
stamp-gnatlib1
-rw-rw-r--+   1 martin   users           0 2004-03-08 10:44 gcc
stamp-gnatlib2
/work/gnu_3.5/x86_64-suse-linux-gnu  Linux  martin@linux2  Fr Mï¿œr 12
19:28:49  standart
>

Better, isn't it.

> Anyone run the test suite recently on any popular targets and want to
> report results?

With Regards

Martin

--  
mailto://krischik@users.sourceforge.net
http://www.ada.krischik.com




  reply	other threads:[~2004-03-12 18:55 UTC|newest]

Thread overview: 36+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-03-12 16:05 [Announcement] New Project: ASIS for GNAT Martin Krischik
2004-03-12 16:28 ` Jeff C,
2004-03-12 18:55   ` Martin Krischik [this message]
2004-03-12 20:17     ` Jeff C,
2004-03-12 20:34       ` Martin Krischik
2004-03-13 15:20         ` Georg Bauhaus
2004-03-12 19:02   ` Georg Bauhaus
2004-03-13 20:38   ` Ludovic Brenta
2004-03-14  3:58     ` David Starner
2004-03-14 11:57     ` Martin Krischik
2004-03-14 19:18       ` Ludovic Brenta
2004-03-14 19:28         ` Martin Krischik
2004-03-14 22:43           ` Ludovic Brenta
2004-03-16 11:11             ` Martin Krischik
2004-03-16 12:28               ` Ludovic Brenta
2004-03-16 19:36                 ` Martin Krischik
2004-03-18 10:22                   ` Booch Components and AdaCL in Debian (was Re: [Announcement] New Project: ASIS for GNAT) Ludovic Brenta
2004-03-16 13:59               ` [Announcement] New Project: ASIS for GNAT Arnaud Charlet
2004-03-16 14:26                 ` Ludovic Brenta
2004-03-17 18:00                   ` Martin Krischik
2004-03-18  8:08                     ` Rolf Ebert
2004-03-18 10:58                       ` Georg Bauhaus
2004-03-19  9:28                         ` Rolf Ebert
2004-03-19 17:11                           ` Georg Bauhaus
2004-03-21 18:22                             ` Ludovic Brenta
2004-03-18 12:32                     ` Jeff C,
2004-03-16 16:30                 ` Martin Krischik
2004-03-14 15:46   ` Rolf Ebert
2004-03-14 18:16     ` Ludovic Brenta
2004-03-25 22:17       ` Georg Bauhaus
2004-03-25 20:04     ` Georg Bauhaus
2004-03-25 23:19       ` Florian Weimer
2004-03-26  2:39         ` Georg Bauhaus
2004-03-26  7:15           ` Ludovic Brenta
2004-03-26  9:06             ` Adrian Knoth
2004-03-27  0:17               ` Ludovic Brenta
replies disabled

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