[cfe-commits] r145236 - /cfe/trunk/docs/ReleaseNotes.html
Chandler Carruth
chandlerc at gmail.com
Mon Nov 28 00:41:06 PST 2011
Author: chandlerc
Date: Mon Nov 28 02:41:06 2011
New Revision: 145236
URL: http://llvm.org/viewvc/llvm-project?rev=145236&view=rev
Log:
Add the first month's commit notes.
Modified:
cfe/trunk/docs/ReleaseNotes.html
Modified: cfe/trunk/docs/ReleaseNotes.html
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/docs/ReleaseNotes.html?rev=145236&r1=145235&r2=145236&view=diff
==============================================================================
--- cfe/trunk/docs/ReleaseNotes.html (original)
+++ cfe/trunk/docs/ReleaseNotes.html Mon Nov 28 02:41:06 2011
@@ -81,6 +81,44 @@
<h3 id="majorfeatures">Major New Features</h3>
<!-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = -->
+<h4 id="notes">Unorganized Notes</h4>
+<p>These are completely random notes as I'm organizing my thoughts and reviewing
+the history. Anything still here needs to be distilled and turned into proper
+prose in a section of its own. When doing that, delete the notes.</p>
+<ul>
+ <li>Make analyzer (especially as used w/ warnings in Clang) much faster</li>
+ <li>OpenCL support -- need details from Tanya and Peter -- separate language
+ section?</li>
+ <li>Building Clang on windows -- mingw, 32 and 64 bit, native windows builds,
+ cygwin. get chapuni to flesh out details.</li>
+ <li>Compiling C/C++ w/ MinGW (32/64) and Cygwin on Windows -- chapuny</li>
+ <li>C++11 -- noexcept (Sebastian Redl)</li>
+ <li>Uninitialized values Clang warning rewrite -- more accurate, faster, able
+ to differentiate between the possibility of an uninitialized use and the
+ certainty of an uninitialized use.</li>
+ <li>Enhancements to PPCallbacks
+ <ul>
+ <li>exact include paths<li>
+ </ul>
+ </li>
+ <li>Support for language specific address spaces</li>
+ <li>Support for compiling on NetBSD systems -- Joerg Sonnenberger to fill out</li>
+ <li>Support for '--sysroot' based cross-compilation</li>
+ <li>Crash recovery handling for libclang clients -- Ted</li>
+ <li>Driver support for automatic preparation of reproduction steps for
+ compiler crashes -- Chad</li>
+ <li>OS Availability attribute -- r128127</li>
+ <li>GNU ObjectiveC Runtime support -- David Chisnall</li>
+ <li>C++11 -- override</li>
+ <li>Diagnostic improvements bucket?
+ <ul>
+ <li>Emitting fewer include stacks</li>
+ </ul>
+ </li>
+ <li>C++ -- supported in the static analyzer: methods, new, constructors,
+ destructors, etc.</li>
+</ul>
+
<!-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = -->
<h3 id="cchanges">C Language Changes in Clang</h3>
<!-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = -->
More information about the cfe-commits
mailing list