GDB 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 рдкреНрд░реЛрд╕реЗрд╕рд░рд╕рд╣ рд╕рд┐рд╕реНрдЯрдорд╡рд░ рдмрд┐рд▓реНрдбрд▓рд╛ рдкреНрд░рддрд┐рдмрдВрдз рдХрд░рдгрд╛рд▒реНрдпрд╛ рд╕рдорд╕реНрдпрд╛рдВрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХрд░рддреЗ.
  • рд╡реЗрдЧрд│реНрдпрд╛ рдбреАрдмрдЧ obj рдлрд╛рдЗрд▓реНрд╕рдордзреВрди рдЪрд┐рдиреНрд╣реЗ рд▓реЛрдб рдХрд░рддрд╛рдирд╛ рдирд┐рд╢реНрдЪрд┐рдд рд▓реВрдкрд┐рдВрдЧ.

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛