From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 1025b4,959627a08fbc77c5 X-Google-Attributes: gid1025b4,public X-Google-Thread: 103376,30a9bb3017fa58dd X-Google-Attributes: gid103376,public From: Robert Dewar Subject: Re: GNAT versions ( was :Ada compiler for PC?) Date: 1999/04/26 Message-ID: <7g0bdf$3q9$1@nnrp1.dejanews.com>#1/1 X-Deja-AN: 470840729 References: <7fndu7$im4$1@nnrp1.dejanews.com> <7fqld6$htu$1@nnrp1.dej <1999Apr23.172908.1@eisner> <7frqmj$bg6$1@mulga.cs.mu.oz.au> <7ftfj4$vln$1@Jupiter.mcs.net> <7fud3l$hqi$1@nnrp1.dejanews.com> X-Http-Proxy: 1.0 x13.dejanews.com:80 (Squid/1.1.22) for client 205.232.38.14 Organization: Deja News - The Leader in Internet Discussion X-Article-Creation-Date: Mon Apr 26 00:18:58 1999 GMT Newsgroups: comp.lang.ada,gnu.misc.discuss X-Http-User-Agent: Mozilla/4.04 [en] (OS/2; I) Date: 1999-04-26T00:00:00+00:00 List-Id: In article , Maciej Stachowiak 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