[llvm-commits] CVS: llvm/docs/ReleaseNotes.html

Chris Lattner lattner at cs.uiuc.edu
Fri Jul 16 19:04:51 PDT 2004



Changes in directory llvm/docs:

ReleaseNotes.html updated: 1.217 -> 1.218

---
Log message:

Add note about IA64 C++


---
Diffs of the changes:  (+8 -1)

Index: llvm/docs/ReleaseNotes.html
diff -u llvm/docs/ReleaseNotes.html:1.217 llvm/docs/ReleaseNotes.html:1.218
--- llvm/docs/ReleaseNotes.html:1.217	Wed Jul 14 23:30:35 2004
+++ llvm/docs/ReleaseNotes.html	Fri Jul 16 21:04:41 2004
@@ -628,6 +628,13 @@
 <li>The C++ front-end inherits all problems afflicting the <a href="#c-fe">C
     front-end</a>.</li>
 </ul>
+
+<p><b>IA64 note</b>: The C++ front-end does not use <a 
+href="http://llvm.cs.uiuc.edu/PR406">IA64 ABI compliant layout of vtables</a>.
+In particular, it just stores function pointers instead of function
+descriptors in the vtable.  This bug prevents mixing C++ code compiled with
+LLVM with C++ objects compiled by other C++ compilers.</p>
+
 </div>
 
 <!-- _______________________________________________________________________ -->
@@ -755,7 +762,7 @@
   src="http://www.w3.org/Icons/valid-html401" alt="Valid HTML 4.01!" /></a>
 
   <a href="http://llvm.cs.uiuc.edu">The LLVM Compiler Infrastructure</a><br>
-  Last modified: $Date: 2004/07/15 04:30:35 $
+  Last modified: $Date: 2004/07/17 02:04:41 $
 </address>
 
 </body>





More information about the llvm-commits mailing list