This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: LLVM as a gcc plugin?
- From: Joe Buck <Joe dot Buck at synopsys dot COM>
- To: Chris Lattner <clattner at apple dot com>
- Cc: Steven Bosscher <stevenb dot gcc at gmail dot com>, Andrew Nisbet <A dot Nisbet at mmu dot ac dot uk>, "grigori dot fursin at inria dot fr" <grigori dot fursin at inria dot fr>, "baldrick at free dot fr" <baldrick at free dot fr>, "gcc at gcc dot gnu dot org" <gcc at gcc dot gnu dot org>, "ubizjak at gmail dot com" <ubizjak at gmail dot com>, "zbigniew dot chamski at gmail dot com" <zbigniew dot chamski at gmail dot com>, "espindola at google dot com" <espindola at google dot com>, "ZAKS at il dot ibm dot com" <ZAKS at il dot ibm dot com>, "Albert dot Cohen at inria dot fr" <Albert dot Cohen at inria dot fr>
- Date: Fri, 5 Jun 2009 14:05:46 -0700
- Subject: Re: LLVM as a gcc plugin?
- References: <4A290438020000D90002F6E4@iris.jde.aca.mmu.ac.uk> <571f6b510906050343o16e5a179s97838d1baafb938e@mail.gmail.com> <8D7D4DC8-7934-41FC-A2FC-FB379E5E1DC4@apple.com>
On Fri, Jun 5, 2009 at 12:40 PM, Andrew Nisbet<A.Nisbet@mmu.ac.uk> wrote:
> >> Hello,
> >> I am interested in developing LLVM functionality to support the
> >> interfaces in GCC ICI.
On Jun 5, 2009, at 3:43 AM, Steven Bosscher wrote:
> > GCC != LLVM. And this is a GCC list. Can LLVM topics please be
> > discussed on an LLVM mailing list?
On Fri, Jun 05, 2009 at 09:48:52AM -0700, Chris Lattner wrote:
> How is LLVM any different than another external imported library (like
> GMP or MPFR) in this context?
GMP and MPFR are required components of GCC, and every developer has to
deal with them. For interfacing between GCC and LLVM, the experts who'll
be able to answer the questions are generally going to be found on the
LLVM lists, not the gcc list, and those (like you) who participate on
both lists, well, you're on both lists.
So as a practical matter, it seems that LLVM lists are more suitable.
If it's ever decided that LLVM becomes a required piece of GCC, like
GMP and MPFR, that would change.