svn commit: r45776 - head/en_US.ISO8859-1/htdocs/news/status

Warren Block <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.doc
Message-ID <[email protected]>
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>[email protected]</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>
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/svn-doc-all
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.