Alternatives to gcc (was Re: gcc 4.3: when will it becomestandard compiler?)

Andrew Reilly andrew-freebsd at areilly.bpc-users.org
Thu Jan 29 17:14:16 PST 2009


On Thu, Jan 29, 2009 at 03:26:29PM -0500, Garance A Drosihn wrote:
> At 9:27 AM +0100 1/29/09, Christoph Mallon wrote:
> >Eitan Adler schrieb:
> >>To quote from the FAQ:
> >>Who does this change affect?
> >>    Nobody who is currently using GCC should be affected by this change.
> >
> >Let me repeat that:
> >"Nobody who is currently using GCC *should* be affected by this change."
> >
> >Emphasize mine.
> 
> There have been a couple of different issues brought up in this thread,
> and I've lost track of which one we're on.  But one of the issues is
> the use of LLVM+gcc, and my guess is that the above statement would not
> apply to that.  That is just my guess, of course.

It seems to me that LLVM+gcc is precicely the condition that the
GCC maintainers are attempting to prevent with the GPLv3 version
of the libgcc exception.  It almost certainly doesn't constitute
an "Eligible Compilation Process".  They've historically refused
to break out a useful intermediate (parse tree or RTL) form
explicitly so that gcc couldn't be used as a convenient front
end for a proprietary code generator.  But, on the other hand,
they didn't seem to mind adding the pico-java back-end, which
is much the same idea, so perhaps this speculation is totally
wrong.  In that case I have no idea what use case they're so
keen to prevent.

Cheers,

Andrew



More information about the freebsd-current mailing list