diff --git a/docs/ReleaseNotes.html b/docs/ReleaseNotes.html index 1bc96bd07ac..afa0619f315 100644 --- a/docs/ReleaseNotes.html +++ b/docs/ReleaseNotes.html @@ -79,33 +79,59 @@ It includes a large number of features and refinements from LLVM 2.2.

-

LLVM 2.2 was the last LLVM release to support llvm-gcc 4.0 and llvm-upgrade. -llvm-gcc 4.0 has been replaced with llvm-gcc 4.2. llvm-upgrade was useful for -upgrading LLVM 1.9 files to LLVM 2.x syntax, but you can always use a previous -LLVM release to do this. One nice impact of this is that the LLVM regression -test suite no longer depends on llvm-upgrade, which makes it run faster.

+

LLVM 2.3 no longer supports llvm-gcc 4.0, it has been replaced with + llvm-gcc 4.2.

-

llvm2cpp tool has been folded into llc, use +

LLVM 2.3 no longer includes the llvm-upgrade tool. It was useful + for upgrading LLVM 1.9 files to LLVM 2.x syntax, but you can always use a + previous LLVM release to do this. One nice impact of this is that the LLVM + regression test suite no longer depends on llvm-upgrade, which makes it run + faster.

+ +

The llvm2cpp tool has been folded into llc, use llc -march=cpp instead of llvm2cpp.

LLVM API Changes:

+ +
+Other LLVM Sub-Projects +
+ +
+ +

+

The clang project is an effort to build +a set of new 'llvm native' front-end technologies for the LLVM optimizer +and code generator. Currently, its C and Objective-C support is maturing +nicely, and it has advanced source-to-source analysis and transformation +capabilities. If you are interested in building source-level tools for C and +Objective-C (and eventually C++), you should take a look. However, note that +clang is not an official part of the LLVM 2.3 release. If you are interested in +this project, please see its web site.

+ + +

+ +
+
Major New Features @@ -116,34 +142,51 @@ test suite no longer depends on llvm-upgrade, which makes it run faster.

LLVM 2.3 includes several major new capabilities:

@@ -152,7 +195,7 @@ no runtime interpretation is needed.
-llvm-gcc 4.2 Improvements and Clang +llvm-gcc 4.2 Improvements
@@ -165,15 +208,6 @@ front-end. Objective-C now works very well on Mac OS/X.

llvm-gcc 4.2 includes many other fixes which improve conformance with the relevant parts of the GCC testsuite.

-

The clang project is an effort to build -a set of new 'llvm native' front-end technologies for the LLVM optimizer -and code generator. Currently, its C and Objective-C support is maturing -nicely, and it has advanced source-to-source analysis and transformation -capabilities. If you are interested in building source-level tools for C and -Objective-C (and eventually C++), you should take a look. However, note that -clang is not an official part of the LLVM 2.3 release. If you are interested in -this project, please see its web site.

-