From: Duncan Sands
Date: Mon, 13 Oct 2008 18:33:28 +0000 (+0000)
Subject: Add some llvm-gcc changes that may be worth
X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=bf8c4f2c6e3d7f614fd89684f38b5b3d1dfe6e5e;p=oota-llvm.git
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
---
diff --git a/docs/ReleaseNotes.html b/docs/ReleaseNotes.html
index f8363a22d9b..2453f6c3dff 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 Clang Project and
-vmkit Project.
+the vmkit Project.
@@ -189,7 +189,10 @@ for the C, C++, Objective-C, Ada, and Fortran front-ends.
-- ...
+- block-pointers
-
+
- alpha?
-
+
- -flimited-precision
+- -flto
@@ -212,6 +215,7 @@ for the C, C++, Objective-C, Ada, and Fortran front-ends.
representing it as a form of weak linkage.
DebugInfoBuilder
.ll printing format change: %3 = add i32 4, 2
+opt-size, noinline, alwaysinline function attributes
...
@@ -349,10 +353,10 @@ allocator.
If you're already an LLVM user, this section lists some "gotchas" that you
may run into upgrading from the previous release.
-The LLVM IR generated by llvm-gcc now doesn't name instructions. Use the
- instnamer pass if you want them.
+The LLVM IR generated by llvm-gcc no longer names all instructions.
+ Use the instnamer pass if you want everything named.
-LoadVN and GCSE are completely gone.
+The LoadVN and GCSE passes have been removed.
LLVM API Changes: