Projects / GDB / Releases

All releases of GDB

  •  07 Feb 2014 13:21
Avatar

    Release Notes: The 'typeid' operator was implemented. Exception catchpoints can now filter by type. The Python scripting interface was enhanced. Several new commands and options were implemented. New target configurations were added, and several a.out configurations were removed. Other enhancements and bug fixes were made.

    •  28 Apr 2013 15:53
    Avatar

      Release Notes: This release adds support for the "mini debuginfo" section, .gnu_debugdata, makes the C++ ABI default to the GNU v3 ABI, and adds more Python scripting improvements, GDB/MI improvements, new configure options, new commands and options, and new remote packets.

      •  01 Apr 2013 20:52
      Avatar

        Release Notes: Various minor bugs were fixed.

        •  20 Aug 2012 20:00
        Avatar

          Release Notes: New target support includes x32 ABI, microMIPS, Renesas RL78, and HP OpenVMS ia64. Reversible debugging is now supported on ARM, allowing debugging of basic ARM and THUMB instructions and providing record/replay support. Support for SDT (Static Defined Tracing) probes has been implemented. GDBserver improvements, such as stdio connections, target-side evaluation of breakpoint conditions, and remote protocol improvements, have been made. "gdbtui" has been abandoned in favor of "gdb -tui". Various other improvements and bugfixes have been made.

          •  25 Jan 2012 08:27
          Avatar

            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 08:57
            Avatar

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

              •  25 Aug 2011 22:30
              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.

                •  05 Sep 2010 14:07
                Avatar

                  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 10:20
                  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 14:41
                    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.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.