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]

ProPolice (was Re: libffi on OpenBSD x86)


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).

> This has not been successful yet.  At times, it can be hard to integrate
> stuff in the FSF tree of gcc. Especially when one doesn't speak good
> english.

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.

> I heard through the grapevine, that maybe, the inferior Stackguard might
> make its way into the gcc mainstream

I don't see how that could happen, since as you say it is inferior; also,
I believe it was reviewed at one time for inclusion and found seriously
wanting.

> As far as using ProPolice within OpenBSD has gone, I can tell you it is
> quite a lot of work.  ProPolice by itself works just fine, but it tends
> to exercise bugs in the RTL generation elsewhere...

... and that is why it would take a lot of work to get the patch in.
The reviewers have to be sure that it is safe and correct for all
architectures.


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