ProPolice (was Re: libffi on OpenBSD x86)
Joseph S. Myers
jsm@polyomino.org.uk
Thu Oct 21 10:48:00 GMT 2004
On Wed, 20 Oct 2004, Joe Buck wrote:
> On Thu, Oct 21, 2004 at 12:57:34AM +0200, Marc Espie wrote:
> > As far as I know, Etoh Hiroaki has made a try, in the past, to see
> > if ProPolice could possibly be integrated in gcc.
>
> RMS has expressed a lot of interest in getting ProPolice or similar
> technology in (including beating us up a bit for not dropping everything
> and doing it). There's mudflap, but that isn't really a good replacement
> (too much overhead).
Unfortunately ProPolice doesn't tend to get submitted in a form anyone
wants to review. Patches are sent as monolithic chunks with inadequate
explanation; requests for changes or explanation are unanswered. Patches
are sent against releases and requests for patches against mainline
<http://gcc.gnu.org/ml/gcc-patches/2004-09/msg00373.html> it seems are
unanswered.
> I hope that it can be made to work. It's always difficult to get a
> large, intrusive patch into a piece of software as big as gcc; the same
> is true of the Linux kernel or anything else. What has worked in the
> past is to figure out if the patch can go in as a series of smaller
> chunks that are easier to analyze for correctness.
Such a division was suggested by Geoffrey Keating for this patch
<http://gcc.gnu.org/ml/gcc-patches/2000-11/msg00099.html>, but I don't
think a split patch was submitted. If the patch authors showed
willingness to engage in a general dialogue about the patch, its
approaches, possible alternative approaches and parts that could be split
off and submitted individually against mainline, rather than apparently
just keeping resubmitting new versions that may or may not take into
account some of the comments made but don't explain how they differ from
previous versions and how they take previous comments into account if they
do, it might be possible to make progress.
--
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)
More information about the Gcc
mailing list