Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] LLVM 2.8 released

Am 07/10/2010 10:58, schrieb Alex Blewitt:
LLVM 2.8 has been released, which includes full support for C++ and a full libc++ standard library. Unlike GCC, which is GPL, LLVM is under a BSD license and so can be used in tools as a means to compile, parse and introspect code. The AST is traversable via C++ and since it's a modular architecture, the new LLDB debugger also uses the same parser for source code navigation (unlike GDB which has its own parser separate from GCC).

I've written about it at InfoQ:

but there's more info at the release notes:

Hmm, nice, but ... still no binaries of clang for windows!

Wasn't Windows also the main platform for Eclipse as far as the download statistics says?

Here's the links to the various sub projects which may be of interest: - the Clang compiler, for C/C++/Objective-C source - Clang static analyzer for above - the LLDB debugger - libc++, the standard library for c++ code - the KLEE symbolic evaluation engine for code checking

There's a GCC front end to Clang, which gives Clang the appearance of a GCC compiler. That may be useful for hooking it in to CDT.

Aren't the Clang and llvm-gcc actually just two different frontends?
Are you really sure?

cdt-dev mailing list

Back to the top