The new version of the GDB debugger 9.2 only includes bug fixes compared to the previous version. GDB supports source-level debugging for a wide range of programming languages (Ada, C, C++, Objective-C, Pascal, Go, etc.) on various hardware (i386, amd64, ARM, Power, Sparc, RISC-V, etc.) and software platforms (GNU/Linux, *BSD, Unix, Windows, macOS).
Starting from the 9.x branch, the GDB project has adopted a new versioning scheme similar to that of GCC. According to this scheme, version 9.0 was used during development, after which the first stable release 9.1 was formed, which included user-ready functional improvements. Subsequent releases in this branch (9.2, 9.3, etc.) will include only bug fixes, but a new set of innovations is being developed in the 10.0 branch, which will be offered as a stable release 10.1 once ready.
Notable fixes in the 9.2 release include:
- Elimination of screen output disruption after resizing the window with code/disassembler or commands.
- Resolution of the issue with displaying helper variables with addresses through ‘printf’.
- Fixing shortcomings that hinder building in new releases of Solaris 11.4 and on systems with SPARC processors.
- Fixing a hang when loading symbols from individual debugging obj files.
Source: opennet.ru
