On Tue, 1 Mar 2005, Prof A Olowofoyeku (The African Chief) wrote: > Instead of starting a totally separate project, wouldn't it be better > to coordinate your efforts with the GPC development team?
Effective coordination will require, for a start, the GPC mailing list to accept messages from nonsubscribers. As is those who CC messages there just get bounces, so it's best not to try to CC them; anyone reading this discussion only on the GPC list will get a very partial view. If GPC developers are interested in having GPC integrated in GCC 4.1 and are willing to have it play by the same rules as the rest of GCC - note that the Ada maintainers made substantial changes to how they contributed patches to GCC in order to follow usual GCC practice more closely - then of course coordination would be desirable. If the GPC developers would prefer to continue to develop GPC independently of GCC, this need not stop integration of some version of GPC in GCC. I would hope in that case, however, there would still be better and closer cooperation between the two lines of development than there has been after the g95/gfortran fork (for example, that the GPC developers would be willing to make the version control repository used for actual development accessible to the public so individual patches can be extracted and merged as such). The GCC development processes are documented on <http://gcc.gnu.org/>. Some of the technical requirements on front ends are documented at <http://gcc.gnu.org/onlinedocs/gccint/Front-End.html> but that is just a checklist of pieces of a front end rather than full details of what is good practice (for example, the rules in the Make-lang.in file should be as similar as possible to those used for other languages where there is a common pattern used). -- Joseph S. Myers http://www.srcf.ucam.org/~jsm28/gcc/ [EMAIL PROTECTED] (personal mail) [EMAIL PROTECTED] (CodeSourcery mail) [EMAIL PROTECTED] (Bugzilla assignments and CCs)