aboutsummaryrefslogtreecommitdiffstats
path: root/docs/ReleaseNotes.html
diff options
context:
space:
mode:
authorDuncan Sands <baldrick@free.fr>2008-10-13 18:33:28 +0000
committerDuncan Sands <baldrick@free.fr>2008-10-13 18:33:28 +0000
commitbf8c4f2c6e3d7f614fd89684f38b5b3d1dfe6e5e (patch)
tree9a1936d5c1f40943e4b7a2c7b4870a3266654e59 /docs/ReleaseNotes.html
parent09fd418106b4d264e84e7b670063e0c9ccdee76c (diff)
downloadexternal_llvm-bf8c4f2c6e3d7f614fd89684f38b5b3d1dfe6e5e.zip
external_llvm-bf8c4f2c6e3d7f614fd89684f38b5b3d1dfe6e5e.tar.gz
external_llvm-bf8c4f2c6e3d7f614fd89684f38b5b3d1dfe6e5e.tar.bz2
Add some llvm-gcc changes that may be worth
detailing. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57457 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs/ReleaseNotes.html')
-rw-r--r--docs/ReleaseNotes.html14
1 files changed, 9 insertions, 5 deletions
diff --git a/docs/ReleaseNotes.html b/docs/ReleaseNotes.html
index f8363a2..2453f6c 100644
--- a/docs/ReleaseNotes.html
+++ b/docs/ReleaseNotes.html
@@ -77,7 +77,7 @@ repository (which roughly includes the LLVM optimizers, code generators and
supporting tools) and the llvm-gcc repository. In addition to this code, the
LLVM Project includes other sub-projects that are in development. The two which
are the most actively developed are the <a href="#clang">Clang Project</a> and
-<a href="#vmkit">vmkit Project</a>.
+the <a href="#vmkit">vmkit Project</a>.
</p>
</div>
@@ -189,7 +189,10 @@ for the C, C++, Objective-C, Ada, and Fortran front-ends.</p>
<p>
<ul>
-<li>...</li>
+<li>block-pointers<li>
+<li>alpha?<li>
+<li>-flimited-precision</li>
+<li>-flto</li>
</ul>
@@ -212,6 +215,7 @@ for the C, C++, Objective-C, Ada, and Fortran front-ends.</p>
representing it as a form of weak linkage.</li>
<li>DebugInfoBuilder</li>
<li>.ll printing format change: %3 = add i32 4, 2</li>
+<li>opt-size, noinline, alwaysinline function attributes</li>
<li>...</li>
</ul>
@@ -349,10 +353,10 @@ allocator.</li>
<p>If you're already an LLVM user, this section lists some "gotchas" that you
may run into upgrading from the previous release.</p>
-<p>The LLVM IR generated by llvm-gcc now doesn't name instructions. Use the
- instnamer pass if you want them.</p>
+<p>The LLVM IR generated by llvm-gcc no longer names all instructions.
+ Use the instnamer pass if you want everything named.</p>
-<li>LoadVN and GCSE are completely gone.</li>
+<li>The LoadVN and GCSE passes have been removed.</li>
<p>LLVM API Changes:</p>