GDB tuzatuvchisi 9.2-versiyasi

Chop etilgan GDB 9.2 tuzatuvchisining yangi versiyasi, u faqat versiyaga nisbatan xatolarni tuzatishni taklif qiladi 9.1. GDB turli xil apparat vositalarida (i386, amd64, ARM, Power, Sparc, RISC-V) keng doiradagi dasturlash tillari (Ada, C, C++, Objective-C, Pascal, Go va boshqalar) uchun manba darajasida nosozliklarni tuzatishni qo'llab-quvvatlaydi. va boshqalar) va dasturiy platformalar (GNU/Linux, *BSD, Unix, Windows, macOS).

9.x filialidan boshlab, GDB loyihasi GCC yondashuvini eslatuvchi yangi nashrlarni raqamlash sxemasini qabul qildi. Ushbu sxemaga muvofiq, ishlab chiqish jarayonida 9.0 versiyasi qo'llanildi, shundan so'ng oxirgi foydalanuvchilar uchun tayyor funktsional yaxshilanishlarni taklif qiluvchi birinchi barqaror 9.1 versiyasi yaratildi. Ushbu filialning keyingi nashrlari (9.2, 9.3 va boshqalar) faqat xatolarni tuzatishni o'z ichiga oladi, ammo 10.0 filialida yangi innovatsiyalar to'plami ishlab chiqilmoqda, ular tayyor bo'lgach, barqaror 10.1 versiyasi ko'rinishida taklif etiladi.

9.2 nashridagi tuzatishlardan quyidagilar qayd etilgan:

  • Kod/demontajchi yoki buyruq oynalarining o'lchamini o'zgartirgandan so'ng ekran chiqishi buzilishini tuzating.
  • 'printf' orqali manzilli yordamchi o'zgaruvchilarni chiqarish masalasini hal qilish.
  • Solaris 11.4 ning yangi versiyalarida va SPARC protsessorlari bo'lgan tizimlarda tuzilishga to'sqinlik qiladigan muammolarni tuzatdi.
  • Alohida disk raskadrovka obj fayllaridan ramzlarni yuklashda doimiy aylanish.

Manba: opennet.ru

a Izoh qo'shish