Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
L
llvm-project
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Iterations
Code
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Locked files
Deploy
Releases
Model registry
Analyze
Value stream analytics
Contributor analytics
Repository analytics
Issue analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Eclipse Projects
Oniro Core
llvm-project
Commits
39c80225
Commit
39c80225
authored
14 years ago
by
Bill Wendling
Browse files
Options
Downloads
Patches
Plain Diff
Update
llvm-svn: 115554
parent
304d1811
No related branches found
No related tags found
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
llvm/docs/ReleaseNotes.html
+47
-1
47 additions, 1 deletion
llvm/docs/ReleaseNotes.html
with
47 additions
and
1 deletion
llvm/docs/ReleaseNotes.html
+
47
−
1
View file @
39c80225
...
...
@@ -1012,7 +1012,7 @@ API changes are:</p>
</li>
<li>
Some APIs
got
renamed:
Some APIs
were
renamed:
<ul>
<li>
llvm_report_error -
>
report_fatal_error
</li>
<li>
llvm_install_error_handler -
>
install_fatal_error_handler
</li>
...
...
@@ -1021,10 +1021,56 @@ API changes are:</p>
</ul>
</li>
<li>
Some public headers were renamed:
<ul>
<li><tt>
llvm/Assembly/AsmAnnotationWriter.h
</tt>
was renamed
to
<tt>
llvm/Assembly/AssemblyAnnotationWriter.h
</tt>
</li>
</ul>
</ul>
</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"
>
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment