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

Chris Lattner sabre at nondot.org
Thu Apr 22 10:25:00 PDT 2010


Author: lattner
Date: Thu Apr 22 12:25:00 2010
New Revision: 102093

URL: http://llvm.org/viewvc/llvm-project?rev=102093&view=rev
Log:
add some notes from Matthieu Moy!

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=102093&r1=102092&r2=102093&view=diff
==============================================================================
--- llvm/trunk/docs/ReleaseNotes.html (original)
+++ llvm/trunk/docs/ReleaseNotes.html Thu Apr 22 12:25:00 2010
@@ -120,7 +120,8 @@
 <p>In the LLVM 2.7 time-frame, the Clang team has made many improvements:</p>
 
 <ul>
-<li>FIXME: C++! Include a link to cxx_compatibility.html</li>
+<li>FIXME: C++! Include a link to cxx_compatibility.html  Clang 2.7 can
+bootstrap???</li>
 
 <li>CIndex API and Python bindings: Clang now includes a C API as part of the
 CIndex library. Although we make make some changes to the API in the future, it
@@ -832,6 +833,7 @@
  instead.</li>
 <li>The Streams.h file and "DOUT" got removed, use "DEBUG(errs() << ...);"
    instead.</li>
+<li>The TargetAsmInfo interface was renamed to MCAsmInfo.</li>
 <li><tt>ModuleProvider</tt> has been <a
 href="http://llvm.org/viewvc/llvm-project?view=rev&revision=94686">removed</a>
 and its methods moved to <tt>Module</tt> and <tt>GlobalValue</tt>.
@@ -858,6 +860,20 @@
 <tt>isFPOrFPVector</tt> and <tt>isFPOrFPVector</tt> methods have been renamed
 <tt>isIntegerTy</tt>, <tt>isIntOrIntVectorTy</tt>, <tt>isFloatingPointTy</tt>, 
 <tt>isFPOrFPVectorTy</tt> and <tt>isFPOrFPVectorTy</tt> respectively.</li>
+
+<li><tt>llvm::Instruction::clone()</tt> no longer takes argument.</li>
+<li><tt>raw_fd_ostream</tt>'s constructor now takes a flag argument, not individual
+  booleans (see <tt>include/llvm/Support/raw_ostream.h</tt> for details).</li>
+<li>Some header files have been renamed:
+<ul>
+  <li><tt>llvm/Support/AIXDataTypesFix.h</tt> to
+      <tt>llvm/System/AIXDataTypesFix.h</tt></li>
+  <li><tt>llvm/Support/DataTypes.h</tt> to <tt>llvm/System/DataTypes.h</tt></li>
+  <li><tt>llvm/Transforms/Utils/InlineCost.h</tt> to
+      <tt>llvm/Analysis/InlineCost.h</tt></li>
+  <li><tt>llvm/Support/Mangler.h</tt> to <tt>llvm/Target/Mangler.h</tt></li>
+  <li><tt>llvm/Analysis/Passes.h</tt> to <tt>llvm/CodeGen/Passes.h</tt></li>
+</ul></li>
 </ul>
 
 </div>





More information about the llvm-commits mailing list