เปิดตัวในวันอาทิตย์ คือ GDB 12.1 เป็นเวอร์ชันล่าสุดของโปรแกรมแก้ไขข้อบกพร่อง GNU

GDB ดำเนินไปอย่างดีเยี่ยมสำหรับดีบักเกอร์หลายภาษาและหลายแพลตฟอร์มนี้ GDB 12.1 นำเสนอการเปลี่ยนแปลงหลายอย่างรวมถึง:

เป้าหมายใหม่ที่ได้รับการสนับสนุนด้วย GDB 12.1 สามารถดีบัก LoongArch บน Linux ได้

สถาปัตยกรรม CPU ของ OpenRISC เห็นการปรับปรุงด้วย GDB 12.1 ขณะนี้มีการรองรับการกำหนดค่าดั้งเดิมสำหรับ OpenRISC or1k บน Linux และขณะนี้ยังรองรับ GDBserver ด้วย OpenRISC ไม่ได้มองว่า RISC-V ได้รับความสนใจมากนัก แต่สถาปัตยกรรมโปรเซสเซอร์โอเพนซอร์ซนี้ยังคงดำเนินต่อไปและมีนักพัฒนาและผู้ติดตามที่ทุ่มเท

การเปลี่ยนแปลงที่น่าสังเกตอีกประการหนึ่งคือการโหลดสัญลักษณ์แบบมัลติเธรดสำหรับ GDB ในขณะนี้โดยค่าเริ่มต้น ย้อนกลับไปใน GDB 9.1 ย้อนกลับไปในปี 2020 ได้เปิดตัวการโหลดสัญลักษณ์แบบมัลติเธรดเพื่อให้ทำงานได้เร็วขึ้นบนระบบมัลติคอร์ที่ทันสมัย ขณะนี้ด้วย GDB 12.1 โค้ดแบบมัลติเธรดถือว่าปลอดภัยพอที่จะเปิดใช้งานตามค่าเริ่มต้น

การเปลี่ยนแปลงอื่น ๆ ของ GNU Debugger 12.1 รวมถึงการปรับปรุง Python API, การสนับสนุนเทมเพลต C++ ที่ได้รับการปรับปรุง, โหมด async สำหรับเป้าหมายเนทีฟ FreeBSD และการปรับปรุงการดีบักอื่นๆ

ดาวน์โหลดและรายละเอียดเพิ่มเติมเกี่ยวกับรุ่น GDB 12.1 ผ่าน SourceWare.org

Categories: IT Info