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

Brad Davis <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.doc
Message-ID <[email protected]>
Author: brd
Date: Thu Apr 16 14:24:11 2015
New Revision: 46568
URL: https://svnweb.freebsd.org/changeset/doc/46568

Log:
  Add the GDB report from jhb@

Modified:
  head/en_US.ISO8859-1/htdocs/news/status/report-2015-01-2015-03.xml

Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-01-2015-03.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/report-2015-01-2015-03.xml	Thu Apr 16 03:46:44 2015	(r46567)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-01-2015-03.xml	Thu Apr 16 14:24:11 2015	(r46568)
@@ -2490,4 +2490,65 @@ WITHOUT_FORTH=y</pre>
       </task>
     </help>
   </project>
+
+  <project cat='bin'>
+    <title>Updates to GDB</title>
+  
+    <contact>
+      <person>
+	<name>
+	  <given>John</given>
+	  <common>Baldwin</common>
+	</name>
+	<email>[email protected]</email>
+      </person>
+    </contact>
+  
+    <links>
+      <url href="https://github.com/bsdjhb/gdb/tree/freebsd-7.9.0-kgdb">Port of kgdb to gdb 7.9</url>
+    </links>
+  
+    <body>
+      <p>Several improvements to GDB have been merged upstream to GDB's
+	master branch over the past few months including fixes for
+	unwinding across signal trampoline frames on x86, removing the
+	procfs dependency from the gcore command, and support for XSAVE
+	extensions (such as AVX registers) on x86.  These fixes are
+	already available in the existing devel/gdb port as patches
+	relative to 7.8.</p>
+
+      <p>In addition, progress has been made on porting kgdb to newer
+	gdb.  Currently only support for the amd64 backend has been
+	ported, but it is functional both for remote debugging and
+	against crash dumps.  The current port generally has feature
+	parity with the kgdb in the base system.  The plan for kgdb is
+	to fix it to always include all platform targets (so that it
+	always supports cross debugging for remote targets out of the
+	box).  At some point it may also include cross debugging support
+	for crash dumps as well (this would require changes to libkvm).
+      </p>
+    </body>
+  
+    <help>
+      <task>
+	<p>Tidy the amd64 port of kgdb and finish the i386 port.  This
+	  includes fixing these platform-specific targets to work with
+	  cross-debugging for remote targets.</p>
+      </task>
+      <task>
+	<p>Add a KGDB option to the devel/gdb port to include kgdb
+	  support.</p>
+      </task>
+      <task>
+	<p>Port the rest of the platform-specific targets for kgdb.</p>
+      </task>
+      <task>
+	<p>Write a new 1:1-only thread target for FreeBSD that can be
+	  sent upstream.</p>
+      </task>
+      <task>
+	<p>Add support for debugging powerpc vector registers.</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.