From 56c84eacf87f95a3913931c9d8702c8d6918d6d4 Mon Sep 17 00:00:00 2001 From: Gabor Pali Date: Thu, 4 Jul 2013 21:38:12 +0000 Subject: [PATCH] - Add a Q2 entry on the recent lldb work Submitted by: emaste --- .../news/status/report-2013-04-2013-06.xml | 55 ++++++++++++++++++- 1 file changed, 54 insertions(+), 1 deletion(-) diff --git a/en_US.ISO8859-1/htdocs/news/status/report-2013-04-2013-06.xml b/en_US.ISO8859-1/htdocs/news/status/report-2013-04-2013-06.xml index 775d5d3d43..018f6e21b8 100644 --- a/en_US.ISO8859-1/htdocs/news/status/report-2013-04-2013-06.xml +++ b/en_US.ISO8859-1/htdocs/news/status/report-2013-04-2013-06.xml @@ -18,7 +18,7 @@

Thanks to all the reporters for the excellent work! This report - contains 13 entries and we hope you enjoy reading it.

+ contains 14 entries and we hope you enjoy reading it.

The deadline for submissions covering between July and September 2013 @@ -698,4 +698,57 @@ Find bugs and debug. + + + LLDB Debugger Port + + + + + Ed + Maste + + emaste@FreeBSD.org + + + + + + + + +

LLDB is the the debugger project in the LLVM family. It + supports the Mac OS X, Linux, and &os; platforms, but the latter + has recently suffered under a lack of maintenance.

+ +

After cleaning bit rot in LLDB's &os; support, it again builds + and can be used for basic debugging of single-threaded + applications. The test suite also runs to completion, although + it experiences a large number of failures.

+ +

Ed Maste has been granted an LLDB commit bit, and is now + committing ongoing bug fixes and development directly to the + upstream repository. There is a significant amount of work + still to be done, with one goal being the incorporation of + lldb into the base system.

+ +

This project is sponsored by DARPA/AFRL in collaboration with + SRI International and the University of Cambridge.

+ + + + Add support for multithreaded processes. + Fix watchpoints. + Add support for remote debuging (gdbserver / + debugserver). + Add support for core files. + Add support for kernel debugging. + Verify i386 and ARM architectures. + Implement MIPS target support. + Verify cross-debugging. + Investigate and fix test suite failures. + Prepare lldb for incorporation into the base + system. + +