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