diff options
-rw-r--r-- | docs/ReleaseNotes.html | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/docs/ReleaseNotes.html b/docs/ReleaseNotes.html index 087ae54bfb..e5607c3096 100644 --- a/docs/ReleaseNotes.html +++ b/docs/ReleaseNotes.html @@ -1032,6 +1032,45 @@ API changes are:</p> </div> +<!--=========================================================================--> +<div class="doc_subsection"> +<a name="devtree_changes">Development Infrastructure Changes</a> +</div> + +<div class="doc_text"> + +<p>This section lists changes to the LLVM development infrastructure. This +mostly impacts users who actively work on LLVM or follow development on +mainline, but may also impact users who leverage the LLVM build infrastructure +or are interested in LLVM qualification.</p> + +<ul> + <li>The default for <tt>make check</tt> is now to use + the <a href="http://llvm.org/cmds/lit.html">lit</a> testing tool, which is + part of LLVM itself. You can use <tt>lit</tt> directly as well, or use + the <tt>llvm-lit</tt> tool which is created as part of a Makefile or CMake + build (and knows how to find the appropriate tools). See the <tt>lit</tt> + documentation and the <a href="http://blog.llvm.org/2009/12/lit-it.html">blog + post</a>, and <a href="http://llvm.org/bugs/show_bug.cgi?id=5217">PR5217</a> + for more information.</li> + + <li>The LLVM <tt>test-suite</tt> infrastructure has a new "simple" test format + (<tt>make TEST=simple</tt>). The new format is intended to require only a + compiler and not a full set of LLVM tools. This makes it useful for testing + released compilers, for running the test suite with other compilers (for + performance comparisons), and makes sure that we are testing the compiler as + users would see it. The new format is also designed to work using reference + outputs instead of comparison to a baseline compiler, which makes it run much + faster and makes it less system dependent.</li> + + <li>Significant progress has been made on a new interface to running the + LLVM <tt>test-suite</tt> (aka the LLVM "nightly tests") using + the <a href="http://llvm.org/docs/lnt">LNT</a> infrastructure. The LNT + interface to the <tt>test-suite</tt> brings significantly improved reporting + capabilities for monitoring the correctness and generated code quality + produced by LLVM over time.</li> +</ul> +</div> <!-- *********************************************************************** --> <div class="doc_section"> |