Download List

Projeto Descrição

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

Ambíguas linespecs agora são tratadas mais consistentemente. Arquivos e desinteressantes funções agora podem ser ignorados quando a depuração com a "função de ignorar" e "ignorar o arquivo" comandos. Os comandos para configuração e recebendo o limite de tamanho máximo de um watchpoint de hardware de destino remoto foram adicionados. Scripts Python foi melhoraram. Muitas outras melhorias, correções de bugs e alterações gerais foram feitas.
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 agora entende nomes de discussão. Os comandos "nome thread" (para atribuir um nome) e "thread encontrar [REGEXP]" (nome correspondente, ID-alvo, ou informação extra) foram adicionados. Python scripting apoio foi muito reforçada. Em C + + suporte, tratamento de exceção foi melhorado, e parâmetros de modelo são agora no escopo quando a depuração em uma instanciação. Depuração fio de core dumps no GNU / Linux agora é possível. Suporte inicial para a linguagem C OpenCL foi introduzido. Muitas outras melhorias foram feitas.
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

Foi adicionado suporte para a linguagem D. C + + melhorias são suportadas por argumento a cargo de Pesquisa (ADL), os membros da classe static const, e melhorou Apoio ao utilizador definido pelo operador. melhorias Python são o acesso a pontos de interrupção, símbolos, tabelas de símbolos, espaços programa, inferiores, segmentos e blocos de um quadro de código, ea habilidade de criar parâmetros GDB que pode ser manipulado através de set / show no CLI. Além disso, melhorias foram feitas para tracepoints e gdbserver. Suporte para a plataforma Symbian ARM foi adicionado. Muitas outras melhorias, bem como correções foram feitas.
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 e Renesas RX agora são suportados como alvos. Foi adicionado suporte para multi-depuração do programa, permitindo que o depurador para controlar mais de um programa dentro da sessão GDB mesmo. Foi adicionado suporte para a posição executável independente (PIE) de depuração. Muitas melhorias foram feitas, como, por Python, para C + + (namespace, operadores de conversão, correções de bugs), para tracepoints, para o processo de gravação (save / restore do log de execução, de suporte de hardware watchpoint), e para o protocolo remoto de manipulação (de depuração do kernel do Linux, novos pacotes de apoio tracepoint).
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

Várias falhas foram resolvidas, tais como as causadas por um estouro de pilha, no Solaris quando os símbolos de leitura, ao tentar completar a exception "comando" e, quando o acesso a uma estrutura de impressão com um campo de bits. Falhas de construção no FreeBSD e IRIX foram corrigidos. Suporte a depuração Thumb2 foi adicionado. Um estouro de buffer durante a análise de epílogo da função estava fixado. Testsuite Várias correções foram feitas.
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