diff --git a/llvm/docs/ReleaseNotes.html b/llvm/docs/ReleaseNotes.html index f9d7ab7c0308..2dec7fa45cda 100644 --- a/llvm/docs/ReleaseNotes.html +++ b/llvm/docs/ReleaseNotes.html @@ -79,14 +79,38 @@ llvm-gcc 4.2 in this release cycle because LLVM 2.2 is the last release that will support llvm-gcc 4.0: LLVM 2.3 will only support the llvm-gcc 4.2 front-end.

-

The clang project is an effort -to build a set of new front-end technology 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.2 release. If you are interested in this project, -please see the web site and check it out from SVN head.

+

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.2 release. If you are interested in +this project, please see the web site.

+ + + + +
+Major New Features +
+ +
+ +

Dale contributed full support for long double on x86/x86-64 (where it is 80 +bits) and on Darwin PPC/PPC64 (where it is 128 bits).

+ +

Ada, gfortran

+ +

+debug improvements -O0 +EH. + +Gordon: GC Revamp. docs/GarbageCollection.html + +Kaleidescope: docs/tutorial + +Gordon: C and Ocaml Bindings

@@ -102,8 +126,12 @@ optimizer, speeding it up and making it more aggressive. For example:

@@ -115,13 +143,17 @@ optimizer, speeding it up and making it more aggressive. For example:

-

One of the main focuses of this release was performance tuning and bug +

foci of this release was performance tuning and bug fixing. In addition to these, several new major changes occurred:

@@ -137,7 +169,8 @@ optimizer, speeding it up and making it more aggressive. For example:

@@ -204,7 +237,7 @@ optimizer, speeding it up and making it more aggressive. For example:

(and probably other unix-like systems).
  • PowerPC and X86-based Mac OS X systems, running 10.3 and above in 32-bit and 64-bit modes.
  • -
  • Intel and AMD machines running on Win32 using MinGW libraries (native)
  • +
  • Intel and AMD machines running on Win32 using MinGW libraries (native).
  • Intel and AMD machines running on Win32 with the Cygwin libraries (limited support is available for native builds with Visual C++).
  • Sun UltraSPARC workstations running Solaris 8.
  • @@ -250,8 +283,8 @@ useful to some people. In particular, if you would like to work on one of these components, please contact us on the LLVMdev list.