ΠΡΠ²ΠΎΠ±ΠΎΠΆΠ΄Π°Π²Π°Π½Π΅ΡΠΎ ΡΠ΅ ΡΡΡΡΠΎΡ GDB Π΄Π΅Π±ΡΠ³Π΅Ρ Π²Π΅ΡΡΠΈΡ 8.3.
Π‘ΡΠ΅Π΄ ΠΈΠ½ΠΎΠ²Π°ΡΠΈΠΈΡΠ΅:
- ΠΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° RISC-V Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°ΡΠ° ΠΊΠ°ΡΠΎ ΠΎΡΠ½ΠΎΠ²Π½Π° (ΡΠΎΠ΄Π½Π°) ΠΈ ΡΠ΅Π»Π΅Π²Π° (ΡΠ΅Π»Π΅Π²Π°) Π·Π° ΡΠΈΡΡΠ΅ΠΌΠΈ ΠΎΡ ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²ΠΎΡΠΎ Π½Π° Linux ΠΈ FreeBSD. Π‘ΡΡΠΎ ΡΠ°ΠΊΠ° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° CSKY ΠΈ OpenRISC Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠΈ ΠΊΠ°ΡΠΎ ΡΠ΅Π»ΠΈ.
- ΠΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ PPR, DSCR, TAR, EBB/PMU ΠΈ HTM ΡΠ΅Π³ΠΈΡΡΡΠΈ Π² ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ Linux Π½Π° ΡΠΈΡΡΠ΅ΠΌΠΈ, Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° PowerPC Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°.
- ΠΠ·Π±ΡΠΎΠΉΡΠ΅ Π²ΡΠΈΡΠΊΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅, ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈ ΠΎΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ ΠΏΡΠΎΡΠ΅Ρ.
- ΠΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° IPv6 Π² GDB ΠΈ GDBserver.
- ΠΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠ°Π½Π΅ ΠΈ ΠΈΠ½ΠΆΠ΅ΠΊΡΠΈΡΠ°Π½Π΅ Π½Π° C++ ΠΊΠΎΠ΄ Π² ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠ°Π½ ΠΏΡΠΎΡΠ΅Ρ (ΠΈΠ·ΠΈΡΠΊΠ²Π° GCC Π²Π΅ΡΡΠΈΡ 7.1 ΠΈ ΠΏΠΎ-Π½ΠΎΠ²Π°).
- ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΠΊΠ΅ΡΠΈΡΠ°Π½Π΅ Π½Π° DWARF ΠΈΠ½Π΄Π΅ΠΊΡ.
- ΠΠΎΠ²ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ: "frame apply COMMAND", "taas COMMAND", "faas COMMAND", "tfaas COMMAND", "set/show debug compile-cplus-types", "set/show debug skip" ΠΈ Π΄Ρ.
- ΠΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΡ Π² ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΠ΅: βframeβ, βselect-frameβ, βinfo frameβ; βΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈβ, βΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΈ ΡΠΈΠΏΠΎΠ²Π΅β, βΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΈ ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈβ; βΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½Π° Π½ΠΈΡΠΊΠ°β; βΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½Π° ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ°β ΠΈ Π΄Ρ.
- ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ²Π΅ΡΠ΅.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: linux.org.ru