[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