diff options
| -rw-r--r-- | llvm/docs/ReleaseNotes.html | 39 | 
1 files changed, 39 insertions, 0 deletions
diff --git a/llvm/docs/ReleaseNotes.html b/llvm/docs/ReleaseNotes.html index 087ae54bfba..e5607c3096c 100644 --- a/llvm/docs/ReleaseNotes.html +++ b/llvm/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">  | 

