GDB 9.2 debugger kuburitswa

Rakabudiswa vhezheni itsva yeGDB 9.2 debugger inongopa zvigadziriso zvebug, zvine chekuita neshanduro 9.1. GDB inotsigira sosi-level debugging yeakasiyana mitauro yekuronga (Ada, C, C++, Objective-C, Pascal, Go, nezvimwewo) pane akasiyana hardware (i386, amd64, ARM, Simba, Sparc, RISC-V. uye nezvimwe) uye mapuratifomu esoftware (GNU/Linux, *BSD, Unix, Windows, macOS).

Kutanga nebazi re 9.x, chirongwa cheGDB chakatamira kuchirongwa chitsva chekuburitsa manhamba, chiyeuchidzo chemaitiro eGCC. Kutevera chirongwa ichi, vhezheni 9.0 yakashandiswa panguva yekuvandudza, mushure meiyo yekutanga yakagadzikana kuburitswa kwe9.1 yakaumbwa, iyo yakapa yekupedzisira-mushandisi-yakagadzirira mashandiro ekuvandudza. Zvinozoburitswa mubazi rino (9.2, 9.3, zvichingodaro) zvinongosanganisira gadziriso dzebug, asi seti nyowani yezvimiro iri kuvandudzwa mubazi re10.0, iyo ichapihwa se 10.1 yakagadzikana kuburitswa kana yagadzirira.

Pazvigadziriso mukuburitswa kwe9.2, inoti:

  • Kubvisa kutyora kwezvinobuda pachiratidziri mushure mekugadzirisa hwindo nekodhi / disassembler kana mirairo.
  • Kugadzirisa dambudziko nekubuda kweanobatsira madhiri nekero kuburikidza ne'printf'.
  • Inogadzirisa nyaya dzinodzivirira kuvaka pane zvitsva zvinoburitswa zveSolaris 11.4 uye pane masisitimu ane SPARC processors.
  • Gadzirisa looping paunenge uchirodha zviratidzo kubva kwakasiyana debug obj mafaera.

Source: opennet.ru

Voeg