svn commit: r45776 - head/en_US.ISO8859-1/htdocs/news/status
Warren Block
wblock at FreeBSD.org
Fri Oct 10 20:55:36 UTC 2014
Author: wblock
Date: Fri Oct 10 20:55:35 2014
New Revision: 45776
URL: https://svnweb.freebsd.org/changeset/doc/45776
Log:
Add LLDB report.
Modified:
head/en_US.ISO8859-1/htdocs/news/status/report-2014-07-2014-09.xml
Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2014-07-2014-09.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/report-2014-07-2014-09.xml Fri Oct 10 20:48:02 2014 (r45775)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2014-07-2014-09.xml Fri Oct 10 20:55:35 2014 (r45776)
@@ -1617,4 +1617,96 @@
</task>
</help>
</project>
+
+ <project cat='bin'>
+ <title>LLDB Debugger Port</title>
+
+ <contact>
+ <person>
+ <name>
+ <given>Ed</given>
+ <common>Maste</common>
+ </name>
+ <email>emaste at FreeBSD.org</email>
+ </person>
+ </contact>
+
+ <links>
+ <url href="https://wiki.FreeBSD.org/lldb"/>
+ </links>
+
+ <body>
+ <p>LLDB is the debugger project associated with Clang/LLVM. It
+ supports the Mac OS X, Linux, and &os; platforms, with Windows
+ support under development. It builds on existing components
+ in the larger LLVM project, for example using Clang's
+ expression parser and LLVM's disassembler.</p>
+
+ <p>Work over the last three months consisted mainly of
+ maintenance, ensuring that the upstream &os; port continues to
+ build and that testsuite failures are promptly addressed.</p>
+
+ <p>I plan to import a new LLDB snapshot after the base system
+ Clang is updated to 3.5. Some upstream improvements that will
+ be in that import include:</p>
+
+ <ul>
+ <li>Ability to specify a count to thread step-*
+ operations.</li>
+
+ <li>Ongoing AArch64 development.</li>
+
+ <li>Significant progress on the lldb-gdbserver debug
+ stub.</li>
+
+ <li>I/O handling improvements.</li>
+
+ <li>A much faster C++ name demangler for most symbols.</li>
+ </ul>
+
+ <p>A proof-of-concept implementation of kernel debugging support
+ for amd64 was completed as part of Google Summer of Code. It
+ is not ready to be committed, but will form the basis for
+ upcoming kernel debugging support.</p>
+ </body>
+
+ <sponsor>DARP/AFRL</sponsor>
+
+ <sponsor>SRI International</sponsor>
+
+ <sponsor>University of Cambridge</sponsor>
+
+ <help>
+ <task>
+ <p>Port remote debug stub (lldb-gdbserver) from Linux to
+ FreeBSD.</p>
+ </task>
+
+ <task>
+ <p>Add support for local and core file kernel debugging.</p>
+ </task>
+
+ <task>
+ <p>Implement, fix or test support on all non-amd64
+ architectures.</p>
+ </task>
+
+ <task>
+ <p>Verify cross-debugging.</p>
+ </task>
+
+ <task>
+ <p>Investigate and fix test suite failures.</p>
+ </task>
+
+ <task>
+ <p>Package LLDB as a port.</p>
+ </task>
+
+ <task>
+ <p>Enable by default in the base system for working
+ architectures.</p>
+ </task>
+ </help>
+ </project>
</report>
More information about the svn-doc-all
mailing list