ソフトアンテナ

Windows/Mac/Mobile用オンラインソフトのバージョンアップ状況を調べています。

詳細情報

タイトル GDB
URL https://www.gnu.org/software/gdb/
バージョン 10.1   9.2   9.1   8.3.1   8.3   8.2.1   8.1.1   8.1   8.0.1   8.0   7.12.1  
更新日 2020/10/24
追加日 2016/02/25
種別 フリーソフト / オープンソース(GPL)
説明 GNUプロジェクトが開発する高機能デバッガ。

スクリーンショット

スクリーンショットはありません。

レビュー

レビューはありません。
スポンサーリンク

更新グラフ

バージョン履歴

2020/10/24 ver 10.1

GDB version 10.1
Version 10.1 of GDB, the GNU
October 24th, 2020: GDB 10.1 Released!
The latest version of GDB, version 10.1, is available for download.
This version of GDB includes the following changes and enhancements:
Support for debugging new targets:
BPF (bpf-unknown-none)
GDBserver support for the following targets:
ARC GNU/Linux
RISC-V GNU/Linux
Multi-target debugging support (experimental)
Support for debuginfod, an HTTP server for distributing ELF/DWARF
debugging information as well as source code.
Support for debugging a 32-bit Windows program using a 64-bit Windows GDB.
Support for building GDB with GNU Guile 3.0 and 2.2 (in addition to 2.0)
Improved performance during startup through the use of threading
during symbol table loading (an optional feature in GDB 9, now
enabled by default in GDB 10).
Various enhancements to the Python and Guile APIs
(省略されました)

2020/05/24 ver 9.2

GDB version 9.2
Version 9.2 of GDB, the GNU
May 23rd, 2020: GDB 9.2 Released!
The latest version of GDB, version 9.2, is available for download.
This is a minor corrective release over GDB 9.1, fixing the following
issues:
PR tui/25586 (Resizing the source/disassembly or command window produces corrupted display)
PR gdb/25650 (GDB can't 'printf' a convenience variable holding an inferior address)
PR build/25981 (Use of short i386 register names breaks compilation on recent Solaris 11.4)
PR symtab/26003 (infinite loop loading symbols from separate debug objfile)
PR build/26029 (GDB build failure on SPARC)
Last modified 2020-05-23.

2020/02/09 ver 9.1

GDB version 9.1
Version 9.1 of GDB, the GNU
February 8th, 2020: GDB 9.1 Released!
The latest version of GDB, version 9.1, is available for download.
This version of GDB includes the following changes and enhancements:
Building GDB and GDBserver now requires GNU make >= 3.82.
If you choose to build GDB without using the GNU readline version bundled
with the GDB sources, building GDB new requires GNU readline >= 7.0.
Removed targets and native configurations:
GDB no longer supports debugging the Cell Broadband Engine;
GDB no longer supports Solaris 10.
New TI PRU Simulator (pru-*-elf).
Python Enhancements:
GDB can now be compiled with Python 3 on Windows;
Various Python API enhancements;
Usability enhancements:
[experimental] Multithreaded symbol loading for higher performance (turned off by default, use 'maint set worker-threads unlimited' to turn this feature on);
Command names can now use the '.' character;
GDB can now place breakpoints on nested functions and subroutines in Fortran;
(省略されました)

2019/09/21 ver 8.3.1

GDB version 8.3.1
Version 8.3.1 of GDB, the GNU
September 20th, 2019: GDB 8.3.1 Released!
The latest version of GDB, version 8.3.1, is available for download.
This is a minor corrective release over GDB 8.3, fixing the following
issues:
PR c++/20020 (GDB segfault on printing objects)
PR gdb/24454 (nat/x86-linux-dregs.c:146: internal-error: void x86_linux_update_debug_registers(lwp_info*): Assertion `lwp_is_stopped (lwp)' failed)
PR breakpoints/24541 (Incorrect evaluation of systemtap probes due to register being signed and probe expression assuming unsigned)
PR symtab/24545 (Symbol loading performance regression with cc1)
PR gdb/24592 (amd64->i386 linux syscall restart problem)
PR gdb/25009 (terminate called after throwing an instance of 'srchilite::ParserException')
PR gdb/25010 (Calls to error () can cause SIGTTOU to send gdb to the background)
PR breakpoints/25011 (Breakpoints on file reloads broken for PIE binaries)
This corrective release also brings the following testsuite fixes and
enhancements:
PR testsuite/25005 (gdb-caching-proc.exp takes a lot of time on skip_opencl_tests)
PR testsuite/25016 (Test-case failures for -pie)
Last modified 2019-09-20.

2019/05/12 ver 8.3

GDB version 8.3
Version 8.3 of GDB, the GNU
May 11th, 2019: GDB 8.3 Released!
The latest version of GDB, version 8.3, is available for download.
This version of GDB includes the following changes and enhancements:
Support for new native configurations (also available as a target
configuration):
RISC-V GNU/Linux (riscv*-*-linux*)
RISC-V FreeBSD (riscv*-*-freebsd*)
Support for new target configurations:
CSKY ELF (csky*-*-elf)
CSKY GNU/Linux (csky*-*-linux)
NXP S12Z ELF (s12z-*-elf)
OpenRISC GNU/Linux (or1k*-*-linux*)
Native Windows debugging is only supported on Windows XP or later.
The Python API in GDB now requires Python 2.6 or later.
GDB now supports terminal styling for the CLI and TUI.
Source highlighting is also supported by building GDB with GNU
Highlight.
(省略されました)

2018/12/23 ver 8.2.1

GDB version 8.2.1
Version 8.2.1 of GDB, the GNU
December 23rd, 2018: GDB 8.2.1 Released!
The latest version of GDB, version 8.2.1, is available for download.
This is a minor corrective release over GDB 8.2, fixing the following
PR build/23516 (gdb build error under msys+mingw: strip can't handle gdb-add-index.exe)
PR build/23623 (install-strip fails)
PR rust/23626 (gdb crashes in upstream rust nil-enum test)
PR rust/23650 (rust field name access error mentions "foo")
PR gdb/23663 (gdb 8.1.1: undefined rpl_stat function with musl toolchains)
PR python/23669 (gdb.execute("show commands") doesn't work)
PR python/23714 (Command repetition stops working after gdb.execute)
PR gdb/23838 (8.2 regression for invalid -data-directory)
PR gdb/23974 ("info os" crash when specifying invalid object)
PR gdb/23999 (SYMBOL_LANGUAGE assertion failure on AIX)
PR gdb/24003 (Error when binary searching CUs for a specific DIE when using DWZ)
September 5th, 2018: GDB 8.2 Released!
The latest version of GDB, version 8.2, is available for download.
This version of GDB includes the following changes and enhancements:
(省略されました)

2018/08/01 ver 8.1.1

Those programs might be executing on the same machine as GDB (native),
on another machine (remote), or on a simulator. GDB can run on most
popular UNIX and Microsoft Windows variants, as well as on Mac OS X.
What Languages does GDB Support?
GDB supports the following languages (in alphabetical order):
Ada
Assembly
C
C++
D
Fortran
Go
Objective-C
OpenCL
Modula-2
Pascal
Rust
GDB version 8.1.1
Version 8.1.1 of GDB, the GNU
(省略されました)

2018/01/31 ver 8.1

GDB version 8.1
Version 8.1 of GDB, the GNU
January 31st, 2018: GDB 8.1 Released!
The latest version of GDB, version 8.1, is available for download.
Breakpoints on C++ functions are now set on all scopes by default ("wild" matching);
Support for inserting breakpoints on functions marked with C++ ABI tags;
Target floating-point arithmetic emulation during expression evaluation (requires MPFR 3.1 or later);
Various Python Scripting enhancements;
Improved Rust support; in particular, Trait objects can now be inspected when debugging Rust code;
GDB no longer makes assumptions about the type of symbols without debugging information to avoid producing erroneous and often confusing results;
The 'enable' and 'disable' commands now accept a range of breakpoint locations;
New 'starti' command to start the program at the first instruction;
New 'rbreak' command to insert a number of breakpoints via a regular expression pattern (requires Python);
The 'ptype' command now supports printing the offset and size of the fields in a struct;
The 'gcore' command now supports dumping all the memory mappings ('-a' command-line option);
New shortcuts for TUI Single-Key mode: 'i' for stepi, and 'o' for nexti;
GDBserver enhancements:
Support for transmitting environment variables to GDBserver;
Support for starting inferior processes with a specified initial working directory;
(省略されました)

2017/09/08 ver 8.0.1

GDB version 8.0.1
Version 8.0.1 of GDB, the GNU
September 7th, 2017: GDB 8.0.1 Released!
The latest version of GDB, version 8.0.1, is available for download.
This is a minor corrective release over GDB 8.0, fixing the following
issues:
PR breakpoint/21886 (Compressed MIPS code debugging impossible due to memory breakpoint misplacement)
PR symtab/22002 (Assertion on debuggee built with -gdwarf-5 -fdebug-types-section)
PR symtab/22003 (Incompatibility with -gdwarf-5 - DW_FORM_implicit_const)
PR gdb/22046 (Regression on older kernels for T (stopped) processes)
PR sim/20863 (gdb-7.12 powerpc-rtems4.12-gdb does not build on FreeBSD)
PR breakpoint/21555 ("error re-setting breakpoint" on PIE executables)
PR tdep/21717 ("print $fpscr" says "" until some VFP data register is printed)
PR exp/21827 (Regression: gdb command lookup became case-sensitive; but definitions are forced into lowercase)
PR remote/22021 (Multi-arch exec fails with a remote target)
Last modified 2017-09-07.

2017/06/05 ver 8.0

GDB version 8.0
Version 8.0 of GDB, the GNU
June 4th, 2017: GDB 8.0 Released!
The latest version of GDB, version 8.0, is available for download.
Building this version of GDB now requires the following tools:
A C++-11 compiler (for instance, GCC 4.8 or later);
GNU make version 3.81 or later.
Changes in this release include:
C++: Support for rvalue references
Python scripting enhancements:
New functions to start, stop and access a running btrace recording.
Rvalue reference support in gdb.Type.
GDB commands interpreter:
User commands now accept an unlimited number of arguments.
The "eval" command now expands user-defined arguments.
DWARF version 5 support
(note that its .debug_names index is not supported yet).
GDB/MI enhancements:
New -file-list-shared-libraries command to list the shared
(省略されました)

2017/01/22 ver 7.12.1

GDB version 7.12.1
Version 7.12.1 of GDB, the GNU
Jan 21st, 2017: GDB 7.12.1 Released!
The latest version of GDB, version 7.12.1, is available for download.
This is a minor corrective release over GDB 7.12, fixing the following
issues:
PR tdep/20682 (aarch64 regression: gdb.cp/nextoverthrow.exp)
PR server/20733 (Failed to build aarch64_be-linux-gnu GDBserver)
PR tdep/20953 (GDB crashes after "set architecture rl78")
PR tdep/20954 (GDB crashes if "set architecture rx")
PR tdep/20955 (GDB internal error in cris-tdep.c)
PR build/20712 (gdb 7.12+ doesn't build as C++ on Solaris)
PR breakpoint/20653 (string_to_explicit_location has some weird code)
PR build/20753 (MinGW compilation errors due to strcasecmp)
PR gdb/20977 (GDB exception handling is broken on i686-w64-mingw32)
PR python/21048 (backtrace is broken on i686)
PR sim/20808 (mips sim build fails due to undefined SD/CPU variables)
PR sim/20809 (mips sim build fails for r3900 cpus)
PR gdb/20939 (GDB aborts if there is an error in disassembly)
Last modified 2017-01-21.