Add a few fairly obvious API changes I noticed while porting some old code.
authorTorok Edwin <edwintorok@gmail.com>
Tue, 21 Jul 2009 20:27:10 +0000 (20:27 +0000)
committerTorok Edwin <edwintorok@gmail.com>
Tue, 21 Jul 2009 20:27:10 +0000 (20:27 +0000)
llvm-svn: 76636

llvm/docs/ReleaseNotes-2.6.html

index 362113c..3a32dc9 100644 (file)
@@ -457,6 +457,14 @@ API changes are:</p>
     already exists. If <tt>Force</tt> is set to <tt>true</tt>, the file will
     be silently truncated (which is the behavior before this flag was
     added).</li>
+<li><tt>SCEVHandle</tt> no longer exists, because reference counting is no
+longer done for <tt>SCEV*</tt> objects, instead <tt>const SCEV*</tt> should be
+used.</li>
+<li>llvm-dis now fails if output file exists, instead of dumping to stdout.
+FIXME: describe any other tool changes due to the raw_fd_ostream change</li>
+<li>temporarely due to Context API change passes should call doInitialization()
+method of the pass they inherit from, otherwise Context is NULL.
+FIXME: remove this entry when this is no longer needed.<li>
 </ul>
 
 </div>