en-US/Devel-Tools.xml

John J. McDonough jjmcd at fedoraproject.org
Thu Apr 30 16:05:50 UTC 2009


 en-US/Devel-Tools.xml |   44 +++++++++++++++++++++++++++++++++++---------
 1 file changed, 35 insertions(+), 9 deletions(-)

New commits:
commit e684d08b1d49586409cec223d46e958a67032c5b
Author: John J. McDonough <jjmcd at fedoraproject.org>
Date:   Thu Apr 30 12:05:21 2009 -0400

    Add Archer gdb enhamcements

diff --git a/en-US/Devel-Tools.xml b/en-US/Devel-Tools.xml
index 7fd69ef..a65a0b4 100644
--- a/en-US/Devel-Tools.xml
+++ b/en-US/Devel-Tools.xml
@@ -262,21 +262,47 @@
 	  </para>
 	</listitem>
       </varlistentry>
-<!--      <varlistentry>
+      <varlistentry>
 	<term>gdb</term>
 	<listitem>
 	  <para>
-	    A GNU source-level debugger for C, C++, Java and other
-	    languages
-	    
-	    Old Version: 6.8 -> New Version: 6.8.50.20090210
-	    
-	    Project site: (<ulink type="http"
-	    url="http://gnu.org/software/gdb/">http://gnu.org/software/gdb/</ulink>)
+	    The version of <package>gdb</package> included in Fedora
+	    11 contains patches and modifications not in the upstream
+	    GDB. Notable changes from upstream include:
+	    <itemizedlist>
+	      <listitem>GDB can debug programs compiled with
+	      <command>-fpie</command>.</listitem>
+
+	      <listitem>GDB can be scripted using Python. This is used
+	      to support the new type-specific pretty-printing
+	      feature.</listitem>
+
+	      <listitem>GDB lazily reads debug info, resulting in
+	      faster startup when the debugee uses many shared
+	      libraries.</listitem>
+
+	      <listitem>A new "catch syscall" command has been
+	      added. This will cause GDB to stop your program when a
+	      syscall is entered or exited.</listitem>
+
+	      <listitem>C++ debugging support has been improved. The
+	      expression parser handles more cases correctly, and GDB
+	      can now properly handle exceptions thrown during an
+	      inferior function call.</listitem>
+
+	    </itemizedlist>
 	  </para>
+	    <warning>
+	      <title>The Python API is unstable</title>
+	      <para>The Python API to GDB is still under development.
+	      We cannot currently guarantee that future revisions to
+	      the API will remain compatible
+	      </para>
+	    </warning>
+
 	</listitem>
       </varlistentry>
--->
+
 
       <varlistentry>
 	<term>memtest86+</term>





More information about the Fedora-docs-commits mailing list