[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
RE: [cdt-dev] FYI: The LLVM Compiler Infrastructure
|
Interesting. I guess the question I have is how could the
CDT would make use of it? Where would it plug into our
architecture?
We already have a C++ front end and there have been static
analysis tools built to to the DOM that it creates. How do we compare to LLVM?
Is it worth investing in an integration? If so, who would do
it?
Just curious wondering where this was
going.
Doug.
That's correct, LLVM is not GPLd. It's licensed under the UIUC/NCSA license
(http://www.opensource.org/licenses/UoI-NCSA.php),
which is a BSD-style license.
Gabriel Castro Software Engineer IBM Ottawa
Lab (613)
356-5038 gabriel_castro@xxxxxxxxxx |
"Jonathan S. Shapiro" ---08/12/2008 04:12:07 PM---On Tue,
2008-08-12 at 15:40 -0400, Chris Recoskie wrote:
 From: |
 "Jonathan S. Shapiro"
<shap@xxxxxxxxxxx> |
 To: |
 "CDT General developers list."
<cdt-dev@xxxxxxxxxxx> |
 Date: |
 08/12/2008 04:12 PM |
 Subject: |
 Re: [cdt-dev] FYI: The LLVM Compiler
Infrastructure |
On Tue, 2008-08-12 at 15:40 -0400, Chris Recoskie
wrote:
> Their front-end is GPL licensed, as they work with GCC.
Unfortunately
> this is a non-starter for any CDT tooling.
>
> ===========================
>
> Chris Recoskie
>
Team Lead, IBM CDT Team
> IBM Toronto
> http://www.eclipse.org/cdt
This
is not entirely true. It is true that the have done an adaptation
of the
GCC front end, and that their own C++ front end is only just
getting
started.
The CLANG front end is completely new, and is not GPLd. From
memory, the
license is an NCSA-style license that does not, in practice,
restrict
commercial
reuse.
shap
_______________________________________________
cdt-dev
mailing list
cdt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-dev