Download List

Descripción del Proyecto

The GNU Debugger (GDB) is a source-level debugger for C, C++, Java, Modula-2, and several other languages. It runs on GNU/Linux, the BSD's, and almost every major proprietary OS. GDB can debug programs running on the same machine as itself, or it can communicate over a network or serial line with a debugging stub on another machine; thus, it can be used for embedded and kernel debugging.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2012-01-26 07:14
7.4

Linespecs ambiguos se controlan ahora más consistente. Archivos y funciones interesante ahora pueden omitirse cuando pisar con los comandos "omitir el archivo" y "función de saltar". Comandos de configuración y obtener el límite de longitud máxima de un destino remoto hardware watchpoint agregaron. Secuencias de comandos Python mejoró enormemente. Se hicieron muchas otras mejoras, correcciones y cambios generales.
Tags: Major feature enhancements, Minor bugfixes
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.

2011-08-26 19:47
7.3a

GDB ahora entiende los nombres de hilo. Los comandos "nombre de hilo" (para asignar un nombre) y el "hilo de encontrar [REGEXP]" (nombre que concuerde, ID de destino, o información adicional) se han añadido. Python scripting apoyo se ha mejorado enormemente. En C + + de apoyo, manejo de excepciones se ha mejorado, y los parámetros de plantilla se cifran ahora en el ámbito cuando la depuración en una instancia. Depuración hilo de los volcados de memoria en GNU / Linux es ahora posible. El apoyo inicial para el lenguaje C se introdujo OpenCL. Muchas otras mejoras fueron hechas.
Tags: Major feature enhancements
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.

2010-09-06 00:45
7.2

Se agregó el soporte para el lenguaje D. C + + mejoras son compatibles con los argumentos dependiente de búsqueda (ADL), por miembros estáticos const clase, y soporte mejorado definidos por el usuario operador. mejoras en Python son el acceso a los puntos de interrupción, los símbolos, tablas de símbolos, los espacios del programa, los inferiores, las discusiones, y los bloques de un marco de código, y la capacidad de crear parámetros BGF que luego pueden ser manipulados a través del sistema / mostrar en el CLI. Además, las mejoras se hicieron para puntos de seguimiento y para GDBserver. Apoyo a la plataforma Symbian ARM se añadió. Muchas otras mejoras y correcciones se hicieron.
Tags: Major feature enhancements, Minor bugfixes
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.

2010-03-23 22:32
7.1

Xilinx MicroBlaze y Renesas RX son ahora soportados como objetivos. Se agregó el soporte para múltiples errores de programa, permitiendo que el depurador para controlar más de un programa en el mismo período de GDB. Se agregó el soporte para ejecutables de posición independiente (PIE) de depuración. Muchas de las mejoras se hicieron, como para Python, para C + + (espacio de nombres, los operadores de conversión, corrección de errores), por puntos de seguimiento, por proceso de los expedientes (guardar / restaurar el registro de ejecución, soporte de hardware punto de control), y para el protocolo de manipulación a distancia (depuración del núcleo Linux, nuevos paquetes de apoyo punto de seguimiento).
Tags: Major feature enhancements
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).

2009-12-29 01:46
7.0.1

Varios accidentes se han resuelto, como las debidas a un desbordamiento de pila, en Solaris cuando los símbolos de lectura, cuando se trata de completar la "excepción de la captura" de comandos, y al acceder a una estructura de impresión con un campo de bits. Construir fallos en FreeBSD y IRIX fueron corregidos. Apoyo a la depuración de Thumb2 fue añadida. Un desbordamiento de búfer durante el análisis de la función epílogo fue corregido. Fija banco de pruebas se hicieron varias.
Tags: Minor bugfixes
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.

Project Resources