Date: Mon, 7 Apr 2014 21:05:28 +0000 (UTC) From: Gabor Pali <pgj@FreeBSD.org> To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r44478 - head/en_US.ISO8859-1/htdocs/news/status Message-ID: <201404072105.s37L5SmX047178@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
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@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>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201404072105.s37L5SmX047178>