GDB Debugger 9.2 නිකුතුව

ප්‍රකාශිතයි GDB 9.2 නිදොස්කරණයේ නව අනුවාදය, අනුවාදයට සාපේක්ෂව දෝෂ නිවැරදි කිරීම් පමණක් ලබා දෙයි 9.1. GDB විවිධ දෘඩාංග මත (i386, amd64, ARM, Power, Sparc, RISC-V) පුළුල් පරාසයක ක්‍රමලේඛන භාෂා (Ada, C, C++, Objective-C, Pascal, Go, ආදිය) සඳහා මූලාශ්‍ර මට්ටමේ නිදොස්කරණයට සහය දක්වයි. සහ ආදිය) සහ මෘදුකාංග වේදිකා (GNU/Linux, *BSD, Unix, Windows, macOS).

9.x ශාඛාවෙන් පටන් ගෙන, GDB ව්‍යාපෘතිය GCC ප්‍රවේශය සිහිගන්වන නව නිකුතු අංක ක්‍රමයක් අනුගමනය කළේය. මෙම යෝජනා ක්‍රමයට අනුකූලව, සංවර්ධන ක්‍රියාවලියේදී 9.0 අනුවාදය භාවිතා කරන ලදී, ඉන්පසු පළමු ස්ථාවර නිකුතුව 9.1 පිහිටුවන ලද අතර එමඟින් අවසාන පරිශීලකයින් සඳහා සූදානම් වන ක්‍රියාකාරී වැඩිදියුණු කිරීම් ලබා දෙන ලදී. මෙම ශාඛාවේ (9.2, 9.3, ආදිය) පසුකාලීන නිකුතු වල දෝෂ නිවැරදි කිරීම් පමණක් ඇතුළත් වේ, නමුත් 10.0 ශාඛාවේ නව නවෝත්පාදන මාලාවක් සංවර්ධනය වෙමින් පවතින අතර, එය සූදානම් වූ පසු, ස්ථාවර නිකුතුවක් 10.1 ආකාරයෙන් පිරිනමනු ලැබේ.

නිකුතුවේ 9.2 හි නිවැරදි කිරීම් වලින් එය සටහන් කර ඇත:

  • කේතය/විසන්ධි කරන්නා හෝ විධාන කවුළු ප්‍රමාණය වෙනස් කිරීමෙන් පසු තිර ප්‍රතිදාන බාධාව නිවැරදි කරන්න.
  • 'printf' හරහා ලිපිනයක් සමඟ සහායක විචල්‍යයන් ප්‍රතිදානය කිරීමේ ගැටලුව විසඳීම.
  • Solaris 11.4 හි නව නිකුතු මත සහ SPARC ප්‍රොසෙසර සහිත පද්ධති මත ගොඩ නැගීම වලක්වන ගැටළු නිරාකරණය කරයි.
  • වෙනම debug obj ගොනු වලින් සංකේත පූරණය කරන විට ස්ථාවර ලූපයක්.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න