aboutsummaryrefslogtreecommitdiffstats
path: root/docs/ReleaseNotes.html
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2006-03-03 00:34:26 +0000
committerChris Lattner <sabre@nondot.org>2006-03-03 00:34:26 +0000
commitc5d658a181bbe634a7e689f197a26748eb33cbee (patch)
tree79a145e1db794561b5ae70f613a98dfe98d5d82d /docs/ReleaseNotes.html
parent41edaa0529997e41a2bd64efd5f3e8027c67d99f (diff)
downloadexternal_llvm-c5d658a181bbe634a7e689f197a26748eb33cbee.zip
external_llvm-c5d658a181bbe634a7e689f197a26748eb33cbee.tar.gz
external_llvm-c5d658a181bbe634a7e689f197a26748eb33cbee.tar.bz2
mention some major changes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26480 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs/ReleaseNotes.html')
-rw-r--r--docs/ReleaseNotes.html29
1 files changed, 23 insertions, 6 deletions
diff --git a/docs/ReleaseNotes.html b/docs/ReleaseNotes.html
index 86859f1..dc2af9c 100644
--- a/docs/ReleaseNotes.html
+++ b/docs/ReleaseNotes.html
@@ -76,10 +76,26 @@ out and it is now as well supported as Linux on X86.</p>
<div class="doc_text">
<ul>
+<li>New C front-end.</li>
<li>New SPARC backend.</li>
+<li>Inline assembly support.</li>
</ul>
</div>
+<!--=========================================================================-->
+<div class="doc_subsection">
+<a name="changes">Significant changes in LLVM 1.7cvs</a>
+</div>
+
+<div class="doc_text">
+<ul>
+<li>Removed the llvm.readport/llvm.writeport/llvm.readio/llvm.writeio
+ intrinsics.</li>
+<li>Separated the other intrinsics based on type.</li>
+</ul>
+</div>
+
+
<!-- *********************************************************************** -->
<div class="doc_section">
<a name="portability">Portability and Supported Platforms</a>
@@ -184,6 +200,10 @@ components, please contact us on the llvmdev list.</p>
<div class="doc_subsubsection">Bugs</div>
<div class="doc_text">
+
+These bugs are known for the old front-end. The new GCC-4-based C front-end
+suffers from none of these.
+
<ul>
<li>C99 Variable sized arrays do not release stack memory when they go out of
scope. Thus, the following program may run out of stack space:
@@ -209,8 +229,6 @@ href="http://llvm.org/PR162">with the largest union member</a>.</li>
<ul>
-<li>Inline assembly is not yet supported.</li>
-
<li>"long double" is transformed by the front-end into "double". There is no
support for floating point data types of any size other than 32 and 64
bits.</li>
@@ -436,8 +454,7 @@ frontends.</li>
<div class="doc_text">
<ul>
-<li><a href="http://llvm.org/PR566">Memory Mapped I/O Intrinsics do not fence
-memory</a></li>
+<li>None yet</li>
</ul>
</div>
@@ -517,13 +534,13 @@ programs.</li>
<!-- ======================================================================= -->
<div class="doc_subsection">
- <a name="sparcv8">Known problems with the SPARC back-end</a>
+ <a name="sparc">Known problems with the SPARC back-end</a>
</div>
<div class="doc_text">
<ul>
-<li>This backend lacks a JIT compiler.</li>
+<li>None yet.</li>
</ul>
</div>