Projects / GDB / Releases

RSS All releases of GDB

Release Notes: Ambiguous linespecs are now handled more consistently. Uninteresting functions and files can now be skipped when stepping with the "skip function" and "skip file" commands. Commands for setting and getting the maximum length limit of a remote target hardware watchpoint were added. Python scripting was vastly improved. Many other improvements, bugfixes, and general changes were made.

  •  07 Sep 2011 10:53
Avatar

Release Notes: Build fixes were introduced for NetBSD and OpenBSD targets.

  •  26 Aug 2011 10:47
Avatar

Release Notes: GDB now understands thread names. The commands "thread name" (to assign a name) and "thread find [REGEXP]" (matching name, target ID, or extra information) were added. Python scripting support was vastly enhanced. In C++ support, exception handling was improved, and template parameters are now put in scope when debugging in an instantiation. Thread debugging of core dumps on GNU/Linux is now possible. Initial support for the OpenCL C language was introduced. Many other enhancements were made.

Release Notes: Support was added for the D language. C++ enhancements are supported for Argument Dependent Lookup (ADL), for static const class members, and improved User Defined Operator support. Python enhancements are access to breakpoints, symbols, symbol tables, program spaces, inferiors, threads, and a frame's code blocks, and the ability to create GDB parameters that can then be manipulated via set/show in the CLI. Furthermore, enhancements were made for tracepoints and for GDBserver. Support for the ARM Symbian platform was added. Many other enhancements as well as bugfixes were made.

  •  23 Mar 2010 13:32
Avatar

Release Notes: Xilinx MicroBlaze and Renesas RX are now supported as targets. Support was added for multi-program debugging, allowing the debugger to control more than one program within the same GDB session. Support was added for Position Independent Executable (PIE) debugging. Many improvements were made, such as for Python, for C++ (namespace, cast operators, bug fixes), for tracepoints, for Process Record (save/restore execution log, hardware watchpoint support), and for remote protocol handling (Linux kernel debugging, new packets for tracepoint support).

  •  28 Dec 2009 16:46
Avatar

Release Notes: Several crashes were resolved, such as those due to a stack overflow, on Solaris when reading symbols, when trying to complete the "catch exception" command, and when accessing a printing structure with a bitfield. Build failures on FreeBSD and IRIX were fixed. Thumb2 debugging support was added. A buffer overflow during function epilogue analysis was fixed. Various testsuite fixes were made.

  •  11 Oct 2009 08:28
Avatar

Release Notes: Major new features include Python scripting support, reverse debugging, process record and replay, non-stop debugging, multi-architecture debugging, and multi-inferior, multi-process debugging. Further enhancements include an interface for JIT compilation, conditional tracepoints, new /r and /m modifiers for the "disassemble" command, automatic retrieval of shared library files from remote targets, support for inlined functions, support for reading of compressed debug sections, Ada task switching, and a new command to stop execution when a system call is made. Many bugs were fixed.

  •  01 Aug 2008 06:36

Release Notes: Support was added for native x86/Windows, NetBSD/hppa, and Xtensa GNU/Linux. Multiple remote target architectures are supported. Support was added for the Decimal Floating Point extension. Ada and C++ debugging were improved. The GDB/MI interface was improved. Remote protocol and gdbserver enhancements were made. Various new commands were added.

  •  08 Nov 2005 08:25
Avatar

No changes have been submitted for this release.

  •  08 Dec 2003 09:22

Release Notes: Support for debugging the Objective-C programming language has been integrated into GDB. A New backtrace mechanism was added, which includes DWARF 2 Call Frame Information. GDB's remote protocol has been extended to include support for hosted file I/O (where the remote target uses GDB's file system). All of GDB's targets have been updated to use the new internal architecture framework. The way is now open for future GDB releases to include cross-architecture native debugging support. Profiling support was added.

Screenshot

Project Spotlight

HTTrack/WebHTTrack

An offline browser which copies Web sites to your computer.

Screenshot

Project Spotlight

Wallpaper Wizard

A collection of more than 100,000 high resolution wallpapers.