Skip to content

Commit 39c8022

Browse files
committed
Update
llvm-svn: 115554
1 parent 304d181 commit 39c8022

File tree

1 file changed

+47
-1
lines changed

1 file changed

+47
-1
lines changed

llvm/docs/ReleaseNotes.html

Lines changed: 47 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1012,7 +1012,7 @@ <h1 style="color:red">These are in-progress notes for the upcoming LLVM 2.8
10121012
</li>
10131013

10141014
<li>
1015-
Some APIs got renamed:
1015+
Some APIs were renamed:
10161016
<ul>
10171017
<li>llvm_report_error -&gt; report_fatal_error</li>
10181018
<li>llvm_install_error_handler -&gt; install_fatal_error_handler</li>
@@ -1021,10 +1021,56 @@ <h1 style="color:red">These are in-progress notes for the upcoming LLVM 2.8
10211021
</ul>
10221022
</li>
10231023

1024+
<li>
1025+
Some public headers were renamed:
1026+
<ul>
1027+
<li><tt>llvm/Assembly/AsmAnnotationWriter.h</tt> was renamed
1028+
to <tt>llvm/Assembly/AssemblyAnnotationWriter.h</tt>
1029+
</li>
1030+
</ul>
10241031
</ul>
10251032

10261033
</div>
10271034

1035+
<!--=========================================================================-->
1036+
<div class="doc_subsection">
1037+
<a name="devtree_changes">Development Infrastructure Changes</a>
1038+
</div>
1039+
1040+
<div class="doc_text">
1041+
1042+
<p>This section lists changes to the LLVM development infrastructure. This
1043+
mostly impacts users who actively work on LLVM or follow development on
1044+
mainline, but may also impact users who leverage the LLVM build infrastructure
1045+
or are interested in LLVM qualification.</p>
1046+
1047+
<ul>
1048+
<li>The default for <tt>make check</tt> is now to use
1049+
the <a href="http://llvm.org/cmds/lit.html">lit</a> testing tool, which is
1050+
part of LLVM itself. You can use <tt>lit</tt> directly as well, or use
1051+
the <tt>llvm-lit</tt> tool which is created as part of a Makefile or CMake
1052+
build (and knows how to find the appropriate tools). See the <tt>lit</tt>
1053+
documentation and the <a href="http://blog.llvm.org/2009/12/lit-it.html">blog
1054+
post</a>, and <a href="http://llvm.org/bugs/show_bug.cgi?id=5217">PR5217</a>
1055+
for more information.</li>
1056+
1057+
<li>The LLVM <tt>test-suite</tt> infrastructure has a new "simple" test format
1058+
(<tt>make TEST=simple</tt>). The new format is intended to require only a
1059+
compiler and not a full set of LLVM tools. This makes it useful for testing
1060+
released compilers, for running the test suite with other compilers (for
1061+
performance comparisons), and makes sure that we are testing the compiler as
1062+
users would see it. The new format is also designed to work using reference
1063+
outputs instead of comparison to a baseline compiler, which makes it run much
1064+
faster and makes it less system dependent.</li>
1065+
1066+
<li>Significant progress has been made on a new interface to running the
1067+
LLVM <tt>test-suite</tt> (aka the LLVM "nightly tests") using
1068+
the <a href="http://llvm.org/docs/lnt">LNT</a> infrastructure. The LNT
1069+
interface to the <tt>test-suite</tt> brings significantly improved reporting
1070+
capabilities for monitoring the correctness and generated code quality
1071+
produced by LLVM over time.</li>
1072+
</ul>
1073+
</div>
10281074

10291075
<!-- *********************************************************************** -->
10301076
<div class="doc_section">

0 commit comments

Comments
 (0)