Add a note about the changing pass registration interface.
authorOwen Anderson <resistor@mac.com>
Wed, 4 Aug 2010 18:27:08 +0000 (18:27 +0000)
committerOwen Anderson <resistor@mac.com>
Wed, 4 Aug 2010 18:27:08 +0000 (18:27 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110231 91177308-0d34-0410-b5e6-96231b3b80d8

docs/ReleaseNotes.html

index 4f14ac65ce24b93281dbf3b3084a8838a98e77af..1692003a4c329697d79bf9595b3ddfdc3c952397 100644 (file)
@@ -340,6 +340,11 @@ expose new optimization opportunities:</p>
 <li>
   VISIBILITY_HIDDEN is gone.
 </li>
+<li>
+  The <tt>RegisterPass</tt> and <tt>RegisterAnalysisGroup</tt> templates are
+  considered deprecated, but continue to function in LLVM 2.8.  Clients are  
+  strongly advised to use the upcoming <tt>INITIALIZE_PASS()</tt> and
+  <tt>INITIALIZE_AG_PASS()</tt> macros instead.
 <li>
   SMDiagnostic takes different parameters now. //FIXME: how to upgrade?
 </li>