This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
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)