[llvm-commits] CVS: llvm/docs/ReleaseNotes.html
Duraid Madina
duraid at octopus.com.au
Fri May 13 22:48:25 PDT 2005
Changes in directory llvm/docs:
ReleaseNotes.html updated: 1.314 -> 1.315
---
Log message:
add a bit about the known problems on IA64
---
Diffs of the changes: (+25 -1)
ReleaseNotes.html | 26 +++++++++++++++++++++++++-
1 files changed, 25 insertions(+), 1 deletion(-)
Index: llvm/docs/ReleaseNotes.html
diff -u llvm/docs/ReleaseNotes.html:1.314 llvm/docs/ReleaseNotes.html:1.315
--- llvm/docs/ReleaseNotes.html:1.314 Fri May 13 16:55:49 2005
+++ llvm/docs/ReleaseNotes.html Sat May 14 00:48:13 2005
@@ -597,6 +597,30 @@
</div>
+<!-- ======================================================================= -->
+<div class="doc_subsection">
+ <a name="ia64-be">Known problems with the IA64 back-end</a>
+</div>
+
+<div class="doc_text">
+
+<ul>
+
+<li>C++ programs are likely to fail on IA64, as calls to <tt>setjmp</tt> are
+made where the argument is not 16-byte aligned, as required on IA64. (Strictly
+speaking this is not a bug in the IA64 back-end; it will also be encountered
+when building C++ programs using the C back-end.)</li>
+
+<li>There are a few ABI violations which will lead to problems
+when mixing LLVM output with code built with other compilers,
+particularly for C++ and floating-point programs.</li>
+
+<li>Vararg functions are not supported.</li>
+
+</ul>
+
+</div>
+
<!-- *********************************************************************** -->
<div class="doc_section">
<a name="additionalinfo">Additional Information</a>
@@ -629,7 +653,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: 2005/05/13 21:55:49 $
+ Last modified: $Date: 2005/05/14 05:48:13 $
</address>
</body>
More information about the llvm-commits
mailing list