Keluar hari ini adalah GNU Binutils 2.40 sebagai pembaruan fitur terbaru untuk koleksi lengkap utilitas biner utama yang ditemukan di sistem Linux dan platform lainnya. GNU Binutils 2.40 menambahkan dukungan CPU AMD Zen 4, dukungan untuk instruksi pada prosesor Intel yang akan datang, dukungan kompresi Zstd sebagai bagian dari rangkaian alat GNU lainnya yang mencakup Zstandard, dan banyak lagi. Beberapa sorotan Binutils 2.40 meliputi: - Utilitas objdump menambahkan opsi "--show-all-symbols" untuk menampilkan semua simbol yang cocok dengan alamat yang diberikan saat membongkar daripada hanya mencetak kecocokan pertama saja. - Sekarang ada opsi "--enable-colored-disassembly" saat mengonfigurasi build Binutils untuk secara opsional mengaktifkan dukungan keluaran berwarna saat berjalan di dalam terminal. Output berwarna dinonaktifkan secara default. - Objcopy`s --decompress-debug-sections sekarang mendukung penanganan bagian debug terkompresi Zstd. Demikian pula, --compress-debug-sections=zstd sekarang didukung untuk menggunakan Zstd untuk mengompresi bagian debug. Selain itu, addr2line dan objdump --dwarf sekarang juga mendukung bagian debug terkompresi Zstd. - Perintah readelf dan objdump sekarang memiliki opsi "--sframe" untuk membuang bagian SFrame. - GNU Gold sekarang mendukung bagian debug terkompresi Zstd. - Penaut juga menambahkan opsi -w / --no-warnings untuk menekan pembuatan peringatan atau pesan kesalahan apa pun jika ada kebutuhan untuk membuat biner yang dikenal dan tidak berfungsi. - Dukungan AMD Zen 4 "znver4". Assembler GNU (Gas) dengan Binutils 2.40 menambahkan: - Dukungan untuk banyak instruksi baru Intel x86_64 termasuk RAO-INT, AVX-NE-CONVERT, MSRLIST, WRMSRNS, CMPccXADD. AVX-VNNI-INT8, AVX-IFMA, PREFETCHI, dan AMX-FP16. - Mirip dengan perubahan Binutils lainnya untuk mendukung kompresi Zstd, Gas sekarang mendukung bagian debug terkompresi Zstd. - Dukungan untuk berbagai ekstensi T-Head yang ditemukan di Allwinner D1 RISC-V SoC. - Dukungan untuk ekstensi RISC-V Zawrs, yang merupakan ekstensi "Wait-on-Reservation-Set" untuk digunakan dalam polling loop yang memungkinkan inti memasuki kondisi daya rendah dan menunggu penyimpanan ke lokasi memori. - Dukungan untuk Arm Cortex-X1C. - Opsi Gas "--gsframe" baru dapat digunakan untuk menghasilkan informasi pelepasan SFrame pada x86_64 dan AArch64. Pengumuman rilis GNU Binutils 2.40 dapat dibaca di milis.
Itulah berita seputar GNU Binutils 2.40 Dirilis Dengan AMD Zen 4 & Instruksi Intel Mendatang, Dukungan Zstd, semoga bermanfaat. Disadur dari Phoronix.com.