[llvm-commits] [llvm] r115498 - /llvm/trunk/docs/ReleaseNotes.html

Michael Spencer bigcheesegs at gmail.com
Mon Oct 4 17:22:44 PDT 2010


On Mon, Oct 4, 2010 at 3:02 AM, Douglas Gregor <dgregor at apple.com> wrote:
> Author: dgregor
> Date: Mon Oct  4 02:02:35 2010
> New Revision: 115498
>
> URL: http://llvm.org/viewvc/llvm-project?rev=115498&view=rev
> Log:
> Update LLVM 2.8 release notes for Clang
>
> Modified:
>    llvm/trunk/docs/ReleaseNotes.html
>
> Modified: llvm/trunk/docs/ReleaseNotes.html
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/docs/ReleaseNotes.html?rev=115498&r1=115497&r2=115498&view=diff
> ==============================================================================
> --- llvm/trunk/docs/ReleaseNotes.html (original)
> +++ llvm/trunk/docs/ReleaseNotes.html Mon Oct  4 02:02:35 2010
> @@ -119,10 +119,18 @@
>
>  <p>In the LLVM 2.8 time-frame, the Clang team has made many improvements:</p>
>
> -<ul>
> -<li>Surely these guys have done something</li>
> -<li>X86-64 abi improvements? Did they make it in?</li>
> -</ul>
> +  <ul>
> +    <li>Clang C++ is now feature-complete with respect to the ISO C++ 1998 and 2003 standards.</li>
> +    <li>Added support for Objective-C++.</li>
> +    <li>Clang now uses LLVM-MC to directly generate object code and to parse inline assembly (on Darwin).</li>

And on Windows.

- Michael Spencer

> +    <li>Introduced many new warnings, including <code>-Wmissing-field-initializers</code>, <code>-Wshadow</code>, <code>-Wno-protocol</code>, <code>-Wtautological-compare</code>, <code>-Wstrict-selector-match</code>, <code>-Wcast-align</code>, <code>-Wunused</code> improvements, and greatly improved format-string checking.</li>
> +    <li>Introduced the "libclang" library, a C interface to Clang intended to support IDE clients.</li>
> +    <li>Added support for <code>#pragma GCC visibility</code>, <code>#pragma align</code>, and others.</li>
> +    <li>Added support for SSE, ARM NEON, and Altvec.</li>
> +    <li>Implemented support for blocks in C++.</li>
> +    <li>Implemented precompiled headers for C++.</li>
> +    <li>Improved abstract syntax trees to retain more accurate source information.</li>
> +  </ul>
>  </div>
>
>  <!--=========================================================================-->
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>




More information about the llvm-commits mailing list