aboutsummaryrefslogtreecommitdiffstats
path: root/docs/ReleaseNotes.html
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2009-03-02 20:08:12 +0000
committerDaniel Dunbar <daniel@zuster.org>2009-03-02 20:08:12 +0000
commite3d1b653be98a66390c0064e8a1cfdd3b26b217e (patch)
tree7a56a2bf1d62dc3416352889b0e3284b7330457e /docs/ReleaseNotes.html
parent83b5752747ea14696b0e51904722c38771f22eb7 (diff)
downloadexternal_llvm-e3d1b653be98a66390c0064e8a1cfdd3b26b217e.zip
external_llvm-e3d1b653be98a66390c0064e8a1cfdd3b26b217e.tar.gz
external_llvm-e3d1b653be98a66390c0064e8a1cfdd3b26b217e.tar.bz2
Add some more clang related release notes.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@65868 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs/ReleaseNotes.html')
-rw-r--r--docs/ReleaseNotes.html18
1 files changed, 10 insertions, 8 deletions
diff --git a/docs/ReleaseNotes.html b/docs/ReleaseNotes.html
index 5c3002f..bdaba71 100644
--- a/docs/ReleaseNotes.html
+++ b/docs/ReleaseNotes.html
@@ -104,14 +104,11 @@ 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-world applications for X86-32
-andX86-64,
-including <a href="http://wiki.freebsd.org/BuildingFreeBSDWithClang">the FreeBSD
-kernel</a>. C++ is also
+and X86-64,
+including the <a href="http://wiki.freebsd.org/BuildingFreeBSDWithClang">FreeBSD
+kernel</a> and <a href="http://gcc.gnu.org/gcc-4.2/">gcc 4.2</a>. C++ is also
making <a href="http://clang.llvm.org/cxx_status.html">incredible progress</a>,
-and work on templates has recently started.</p>
-
-<p>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
+and work on templates has recently started. If you are
interested in fast compiles and good diagnostics, we encourage you to try it out
by <a href="http://clang.llvm.org/get_started.html">building from mainline</a>
and reporting any issues you hit to the <a
@@ -123,10 +120,15 @@ list</a>.</p>
<ul>
<li>Clang now has a new driver, which is focused on providing a GCC-compatible
interface.</li>
-<li>The X86-64 ABI is now supported.</li>
+<li>The X86-64 ABI is now supported, including support for the Apple
+ 64-bit Objective-C runtime and zero cost exception handling.</li>
<li>Precompiled header support is now implemented.</li>
<li>Objective-C support is significantly improved beyond LLVM 2.4, supporting
many features, such as Objective-C Garbage Collection.</li>
+<li>Variable length arrays are now fully supported.</li>
+<li>C99 designated initializers are now fully supported.</li>
+<li>Clang now includes all major compiler headers, including a
+ redesigned <i>tgmath.h</i> and several more intrinsic headers.</li>
<li>Many many bugs are fixed and many features have been added.</li>
</ul>
</div>