comp.lang.ada
 help / color / mirror / Atom feed
From: Robert Dewar <robert_dewar@my-dejanews.com>
Subject: Re: GNAT versions ( was :Ada compiler for PC?)
Date: 1999/04/26
Date: 1999-04-26T00:00:00+00:00	[thread overview]
Message-ID: <7g0bdf$3q9$1@nnrp1.dejanews.com> (raw)
In-Reply-To: m3g15ovkpk.fsf@207-172-255-37.s37.tnt2.sbo.ma.dialup.rcn.com

In article
<m3g15ovkpk.fsf@207-172-255-37.s37.tnt2.sbo.ma.dialup.rcn.c
om>,
  Maciej Stachowiak <mstachow@alum.mit.edu> wrote:
> Cygnus has regularly delivered the code for major
> features to the EGCS tree, and I suspect quite a few
> major features appeared in the EGCS tree before they were
> shipped to Cygnus customers.

That would be an interesting suspicion to back up. I know
only of major features in the Cygnus tree that are not in
EGCS. Indeed there are features in GNUpro that have not
yet been put in EGCS. I am sure they all will be, just as
all internal GNAT developments are eventually made public.

Yes, of course Cygnus drops developments to EGCS, no one
is saying that they don't. It is just that, as in the case
of GNAT, there is usually a lag between the development
of new features and their dropping into EGCS.

Of course anyone could take the public version of GNAT and
do an EGCS like setup for it (the GNAT/Linux project has
some of these aspects). However, that is much more
effective if ACT not only drops new versions periodically,
but also develops fixes for the current public version
that can go there without waiting months for the next drop.
But that is what takes very substantial resources, and we
don't have the resources to do this yet, although we are
hoping to do it on a limited basis starting with 3.12 and
specifically for the GNAT/Linux project.

Right now, GNAT is more analogous to how Cygnus handles
GDB. That may change in the future, but Cygnus feels that
since it does almost all the work on GDB currently, it is
not obviously worth their while to invest resources in an
EGCS like effort for GDB. That may well change in the
future, if other parties start doing major work on GDB.

The question of the level of activity from other parties
is of course a critical one. Most of the agitation with
respect to GNAT has been from people who want to get early
versions for their own use, and unfortunately there has
been relatively little indepedent effort (in fact two
of the big independent contributors to the GNAT effort,
Doug Rupp for the DOS port, and Geert Bosch for the OS/2
port now work full time for ACT.

I must say that Markus Kuhn and others seem to be having
some success in getting the Linux/GNAT project going, and
an interesting first event a few weeks ago was the first
submission of a patch from this project that was adopted
into the GNAT sources since it was correct and helpful.
A small start, but an important one, and perhaps the
harbinger of a more active development and flow of bug
fixes and improvements in both directions. Realistically
one can expect more action in the area of bindings and
tools than in the compiler proper, but who knows?


 In fact, EGCS began
> as essentially a drop of the Cygnus internal development
tree.
>
> Of course, I am not a Cygnus employee so I can't really
speak for
> their proedures, but that is how it looks to me.
>
> Also, even though Cygnus provides the infrastructure for
EGCS and pays
> a number of employees to work on it, EGCS is not really
controlled by
> Cygnus, but rather by a steering committee on which
Cygnus employees
> constitute a minority.
>
>  - Maciej Stachowiak
>

-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/       Search, Read, Discuss, or Start Your Own    




  reply	other threads:[~1999-04-26  0:00 UTC|newest]

Thread overview: 78+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-04-17  0:00 Ada compiler for PC? Michael Feher
1999-04-17  0:00 ` Steven Hovater
1999-04-17  0:00 ` Tom Moran
1999-04-18  0:00   ` Tom Moran
1999-04-20  0:00   ` Larry Kilgallen
1999-04-20  0:00     ` Robert Dewar
1999-04-20  0:00       ` GNAT versions ( was :Ada compiler for PC?) SpamSpamSpam
1999-04-21  0:00         ` Robert Dewar
1999-04-21  0:00           ` Glen
1999-04-21  0:00             ` Robert Dewar
1999-04-21  0:00             ` Larry Kilgallen
1999-04-21  0:00               ` root
1999-04-22  0:00                 ` Robert Dewar
1999-04-22  0:00                   ` Glen
1999-04-23  0:00                     ` Robert Dewar
1999-04-22  0:00                       ` Russell Senior
1999-04-23  0:00                         ` Pascal Obry
1999-04-23  0:00                           ` dennison
1999-04-23  0:00                             ` Robert Dewar
1999-04-24  0:00                           ` Christopher Browne
1999-04-23  0:00                         ` bourguet
1999-04-25  0:00                           ` Geoffrey KEATING
1999-04-25  0:00                             ` Robert Dewar
1999-04-25  0:00                               ` EGCS & GNAT Was (Re: GNAT versions) David Starner
1999-04-26  0:00                                 ` Robert Dewar
1999-04-26  0:00                                 ` Robert Dewar
1999-04-26  0:00                               ` GNAT versions ( was :Ada compiler for PC?) Geoffrey KEATING
     [not found]                             ` <7fua23$fgh$1@nnrp1 <37234dca.a509d0d9@aasaa.ofe.org>
1999-04-26  0:00                               ` EGCS & GNAT Was (Re: GNAT versions) Larry Kilgallen
1999-04-26  0:00                             ` GNAT versions ( was :Ada compiler for PC?) bourguet
1999-04-23  0:00                         ` Samuel Mize
1999-04-23  0:00                           ` Russell Senior
1999-04-23  0:00                             ` Robert Dewar
1999-04-23  0:00                               ` Larry Kilgallen
1999-04-23  0:00                             ` Samuel Mize
1999-04-25  0:00                               ` Robert Dewar
     [not found]                             ` <7fqld6$htu$1@nnrp1.dej <1999Apr23.172908.1@eisner>
1999-04-24  0:00                               ` Fergus Henderson
     [not found]                               ` <7frqmj$bg6$1@mulga.cs.mu.oz.au>
1999-04-24  0:00                                 ` Leslie Mikesell
1999-04-25  0:00                                   ` Robert Dewar
1999-04-25  0:00                                     ` Maciej Stachowiak
1999-04-26  0:00                                       ` Robert Dewar [this message]
1999-04-25  0:00                                         ` Maciej Stachowiak
1999-04-26  0:00                                         ` Per Bothner
1999-04-27  0:00                                           ` Robert Dewar
1999-04-27  0:00                                           ` Robert Dewar
1999-04-27  0:00                                             ` Matthew Heaney
1999-04-28  0:00                                               ` Robert Dewar
1999-04-28  0:00                                                 ` David Kastrup
1999-04-28  0:00                                                   ` Robert Dewar
1999-04-29  0:00                                                 ` Per Bothner
1999-04-30  0:00                                                   ` Robert Dewar
1999-05-04  0:00                                                   ` Mike Stump
1999-05-05  0:00                                                     ` Robert Dewar
1999-05-06  0:00                                                       ` Mike Stump
1999-05-06  0:00                                                         ` Robert Dewar
1999-05-06  0:00                                                           ` Andi Kleen
1999-05-06  0:00                                                             ` Robert Dewar
1999-05-07  0:00                                                           ` Mike Stump
1999-05-07  0:00                                                             ` Robert Dewar
1999-05-08  0:00                                                       ` Pascal F. Martin
1999-05-08  0:00                                                         ` Robert Dewar
1999-05-08  0:00                                                           ` bill
1999-05-17  0:00                                                   ` Richard Kenner
1999-05-19  0:00                                                     ` Nick Roberts
1999-04-27  0:00                                           ` Stan Shebs
1999-04-25  0:00                                     ` Russ Allbery
1999-04-25  0:00                                       ` Robert Dewar
1999-04-24  0:00                             ` Russ Allbery
1999-04-23  0:00                           ` Robert Dewar
1999-04-24  0:00                       ` Ronald Cole
1999-04-22  0:00                 ` dennison
1999-04-20  0:00       ` Ada compiler for PC? Tom Moran
1999-04-18  0:00 ` Wilhelm Spickermann
     [not found] ` <7fua23$fgh$1@nnrp1 <37234dca.a <1999Apr25.201259.1@eisner>
1999-04-25  0:00   ` EGCS & GNAT Was (Re: GNAT versions) Leslie Mikesell
1999-04-26  0:00     ` Larry Kilgallen
1999-04-26  0:00       ` Robert Dewar
1999-05-04  0:00         ` Mike Stump
1999-05-05  0:00           ` Robert Dewar
1999-04-26  0:00     ` Robert Dewar
replies disabled

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