From 6bc15281a95802c288db21723de3bf37d64cdbad Mon Sep 17 00:00:00 2001
From: Bill Wendling
The LLVM 2.5 distribution currently consists of code from the core LLVM
-repository (which roughly includes the LLVM optimizers, code generators and
-supporting tools) and the llvm-gcc repository. In addition to this code, the
-LLVM Project includes other sub-projects that are in development. The two which
-are the most actively developed are the Clang Project and
-the VMKit Project.
- The Clang project is an effort to build
-a set of new 'LLVM native' front-end technologies for the LLVM optimizer
-and code generator. While Clang is not included in the LLVM 2.5 release, it
-is continuing to make major strides forward in all areas. Its C and Objective-C
+a set of new 'LLVM native' front-end technologies for the LLVM optimizer and
+code generator. While Clang is not included in the LLVM 2.5 release, it is
+continuing to make major strides forward in all areas. Its C and Objective-C
parsing and code generation support is now very solid. For example, it is
-capable of successfully building many real applications for X86-32 and X86-64,
+capable of successfully building many real-world applications for X86-32
+andX86-64,
including the FreeBSD
-kernel. C++ is also making incredible progress, and work
-on templates has recently started. While Clang is not yet production quality, it is progressing very nicely and
is quite usable for building many C and Objective-C applications. If you are
@@ -127,6 +128,7 @@ list. Things not yet supported: