This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [gpc] GCC integration?


On Fri, 17 Dec 2004, Thorsten Glaser wrote:

> What about a gcc3-mainline? Development starting from 3.4
> and heading towards 3.5, until gpc is mainline-ready and
> etoh-san has redesigned SSP for working with tree-ssa?

SSP is entirely unrelated to GPC.  The issue for SSP isn't a redesign for 
working with tree-ssa, it's that the author has been generally unreceptive 
to comments, not adapted or split the patch as suggested and only 
infrequently sends monolithic patches against old versions.  If he wants 
it considered then during the next Stage 1 he should send minimal 
components of a version updated to mainline (there was at least one 
suggestion in the past of how it might be split up) with answers to all 
the various past comments making clear how they have been addressed and 
that he has become willing to engage in the normal development and 
discussion process.  (It would also be possible for someone other than the 
author of the patch to do this - split out and rework parts for submission 
- if they feel the patch is important and are more willing to engage in 
the normal discussion.)

If GPC maintainers want GPC integrated, start working now towards basing 
it on the current mainline infrastructure with the same directory 
structure and infrastructure and coding style and conventions as other 
front ends and runtime libraries use and then submit a detailed proposal 
for integration when Mark posts his call for 4.1 projects to the gcc list.

In any case, where back-end patches are required, submit them now if they 
fix regressions from any previous GCC release (and be sure that PRs are 
open in Bugzilla), or when mainline opens for non-regression fixes 
otherwise (but if they fix bugs, again ensure that bugs are open in 
Bugzilla with the "patch" keyword).  Of course, expect to discuss the 
patches and create new revisions of them.

> Not having SSP for gcc4 e.g. is for the BSDs a showstopper.

In that case BSD people might wish to read all the past comments on SSP 
and submit reworked patches themselves, the original author having gained 
such a reputation for not engaging with the normal process that his 
patches are now simply ignored.  Patches do not need to be integrated by 
their original authors if someone else can do the job better.

Is GPC CVS available?  A repository was announced some time ago 
<http://www.gnu-pascal.org/crystal/gpc-announce/en/mail-10.html> but 
doesn't seem to be working at that location at present.

-- 
Joseph S. Myers               http://www.srcf.ucam.org/~jsm28/gcc/
    jsm@polyomino.org.uk (personal mail)
    joseph@codesourcery.com (CodeSourcery mail)
    jsm28@gcc.gnu.org (Bugzilla assignments and CCs)


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]