Paglabas ng debugger ng GDB 9.2

Nai-publish bagong bersyon ng GDB 9.2 debugger, na nag-aalok lamang ng mga pag-aayos ng bug na nauugnay sa bersyon 9.1. Sinusuportahan ng GDB ang source-level na pag-debug para sa malawak na hanay ng mga programming language (Ada, C, C++, Objective-C, Pascal, Go, atbp.) sa iba't ibang hardware (i386, amd64, ARM, Power, Sparc, RISC-V at iba pa) at mga software platform (GNU/Linux, *BSD, Unix, Windows, macOS).

Simula sa 9.x branch, ang GDB project ay nagpatibay ng bagong release numbering scheme na nagpapaalala sa GCC approach. Alinsunod sa scheme na ito, ang bersyon 9.0 ay ginamit sa proseso ng pag-unlad, pagkatapos kung saan nabuo ang unang stable na release 9.1, na nag-aalok ng mga functional improvement na handa para sa mga end user. Ang mga kasunod na release sa branch na ito (9.2, 9.3, atbp.) ay magsasama lamang ng mga pag-aayos ng bug, ngunit isang bagong hanay ng mga inobasyon ang ginagawa sa 10.0 branch, na, kapag handa na, ay iaalok sa anyo ng isang stable na release 10.1.

Mula sa mga pag-aayos sa release 9.2 ito ay nabanggit:

  • Ayusin ang pagkagambala sa output ng screen pagkatapos baguhin ang laki ng code/disassembler o command window.
  • Paglutas ng problema sa pag-output ng mga auxiliary variable na may mga address sa pamamagitan ng 'printf'.
  • Inaayos ang mga isyu na pumipigil sa mga build sa mga bagong release ng Solaris 11.4 at sa mga system na may mga processor ng SPARC.
  • Inayos ang pag-loop kapag naglo-load ng mga simbolo mula sa hiwalay na mga debug obj file.

Pinagmulan: opennet.ru

Magdagdag ng komento