svn commit: r44478 - head/en_US.ISO8859-1/htdocs/news/status
Gabor Pali
pgj at FreeBSD.org
Mon Apr 7 21:05:29 UTC 2014
Author: pgj
Date: Mon Apr 7 21:05:28 2014
New Revision: 44478
URL: http://svnweb.freebsd.org/changeset/doc/44478
Log:
- Add 2014Q1 status report on the LLDB port
Submitted by: emaste
Modified:
head/en_US.ISO8859-1/htdocs/news/status/report-2014-01-2014-03.xml
Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2014-01-2014-03.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/report-2014-01-2014-03.xml Mon Apr 7 20:51:17 2014 (r44477)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2014-01-2014-03.xml Mon Apr 7 21:05:28 2014 (r44478)
@@ -18,7 +18,7 @@
<!-- XXX: Keep the number of entries updated -->
<p>Thanks to all the reporters for the excellent work! This report
- contains 27 entries and we hope you enjoy reading it.</p>
+ contains 28 entries and we hope you enjoy reading it.</p>
<p>The deadline for submissions covering between April and
June 2014 is July 7th, 2014.</p>
@@ -1722,4 +1722,81 @@ device vt_efifb</pre>
that interest these customers.</p>
</body>
</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 the debugger project in the associated with
+ Clang/LLVM. It supports the Mac OS X, Linux, and &os; platforms,
+ with ongoing work on Windows. It builds on existing components
+ in the larger LLVM project, for example using Clang's expression
+ parser and LLVM's disassembler.</p>
+
+ <p>The majority of work since the last status update has been on
+ bugfixes and implementation of the remaining functionality
+ missing on &os;. Most of these improvements are now in the LLDB
+ snapshot in the base system, which has been updated to upstream
+ Subversion revision r202189. Some highlights of the new update
+ include:</p>
+
+ <ul>
+ <li>Improvements to the remote GDB protocol client.</li>
+ <li>Bug fixes for big-endian targets.</li>
+ <li>Initial support for libdispatch (GCD) queues in the
+ debuggee.</li>
+ <li>Add "step-avoid-libraries" setting.</li>
+ <li>IO subsystem improvements (including initial work on a
+ curses GUI).</li>
+ <li>Support hardware watchpoints.</li>
+ <li>Improved unwinding through hand-written assembly
+ functions.</li>
+ <li>Handle DW_TAG_unspecified_parameters for variadic
+ functions.</li>
+ <li>Fix Ctrl+C interrupting a running inferior process.</li>
+ <li>Various bug fixes for memory leaks, LLDB segfaults, the C++
+ demangler, ELF core files, DWARF debug info, and others.</li>
+ </ul>
+
+ <p>LLDB is currently not yet built by default and may be enabled
+ by adding <tt>WITH_LLDB=</tt> to <tt>src.conf(5)</tt>. A port
+ will be made available for those wo wish to track ongoing
+ development more closely.</p>
+ </body>
+
+ <sponsor>DARP/AFRL</sponsor>
+ <sponsor>SRI International</sponsor>
+ <sponsor>University of Cambridge</sponsor>
+
+ <help>
+ <task>Add support for remote debugging (gdbserver-compatible
+ debugserver).</task>
+
+ <task>Add support for local and core file kernel debugging.</task>
+
+ <task>Implement, fix or test support on all non-amd64
+ architectures.</task>
+
+ <task>Verify cross-debugging.</task>
+ <task>Investigate and fix test suite failures.</task>
+ <task>Package LLDB as a port.</task>
+
+ <task>Enable by default in the base system for working
+ architectures.</task>
+ </help>
+ </project>
</report>
More information about the svn-doc-head
mailing list