summaryrefslogtreecommitdiffstats
path: root/llvm
diff options
context:
space:
mode:
authorNick Lewycky <nicholas@mxc.ca>2012-03-21 22:58:28 +0000
committerNick Lewycky <nicholas@mxc.ca>2012-03-21 22:58:28 +0000
commit1c76f15aa77033a61e548dd6de3e5e0c79c7063f (patch)
treeb50e1d31696ebb783f536cfc1bfae913f1dfafd3 /llvm
parent02c322c5755b948dcf22214725b2a90b6d17f310 (diff)
downloadbcm5719-llvm-1c76f15aa77033a61e548dd6de3e5e0c79c7063f.tar.gz
bcm5719-llvm-1c76f15aa77033a61e548dd6de3e5e0c79c7063f.zip
Add a release note for r145714.
llvm-svn: 153224
Diffstat (limited to 'llvm')
-rw-r--r--llvm/docs/ReleaseNotes.html31
1 files changed, 31 insertions, 0 deletions
diff --git a/llvm/docs/ReleaseNotes.html b/llvm/docs/ReleaseNotes.html
index fd95a8adf98..c1b1f41dd8f 100644
--- a/llvm/docs/ReleaseNotes.html
+++ b/llvm/docs/ReleaseNotes.html
@@ -483,6 +483,37 @@ syntax, there are still significant gaps in that support.</p>
LLVM API changes are:</p>
<ul>
+ <li>Target specific options have been moved from global variables to members
+ on the new <code>TargetOptions</code> class, which is local to each
+ <code>TargetMachine</code>. As a consequence, the associated flags will
+ no longer be accepted by <tt>clang -mllvm</tt>. This includes:
+<ul>
+<li><code>llvm::PrintMachineCode</code>
+<li><code>llvm::NoFramePointerElim</code>
+<li><code>llvm::NoFramePointerElimNonLeaf</code>
+<li><code>llvm::DisableFramePointerElim(const MachineFunction &)</code>
+<li><code>llvm::LessPreciseFPMADOption</code>
+<li><code>llvm::LessPrecideFPMAD()</code>
+<li><code>llvm::NoExcessFPPrecision</code>
+<li><code>llvm::UnsafeFPMath</code>
+<li><code>llvm::NoInfsFPMath</code>
+<li><code>llvm::NoNaNsFPMath</code>
+<li><code>llvm::HonorSignDependentRoundingFPMathOption</code>
+<li><code>llvm::HonorSignDependentRoundingFPMath()</code>
+<li><code>llvm::UseSoftFloat</code>
+<li><code>llvm::FloatABIType</code>
+<li><code>llvm::NoZerosInBSS</code>
+<li><code>llvm::JITExceptionHandling</code>
+<li><code>llvm::JITEmitDebugInfo</code>
+<li><code>llvm::JITEmitDebugInfoToDisk</code>
+<li><code>llvm::GuaranteedTailCallOpt</code>
+<li><code>llvm::StackAlignmentOverride</code>
+<li><code>llvm::RealignStack</code>
+<li><code>llvm::DisableJumpTables</code>
+<li><code>llvm::EnableFastISel</code>
+<li><code>llvm::getTrapFunctionName()</code>
+<li><code>llvm::EnableSegmentedStacks</code>
+</ul></li>
<li>....</li>
</ul>
OpenPOWER on IntegriCloud