Rilis GNU Binutils 2.38

Rilis saka set utilitas sistem GNU Binutils 2.38 wis ditampilake, sing kalebu program kayata GNU linker, GNU assembler, nm, objdump, strings, strip.

Ing versi anyar:

  • Dhukungan kanggo arsitektur LoongArch sing digunakake ing prosesor Loongson wis ditambahake menyang assembler lan linker.
  • Opsi "β€”multibyte-handling=[allow|warn|warn-sym-only]" wis ditambahake menyang assembler kanggo milih cara kanggo nangani simbol multibyte. Yen sampeyan nemtokake nilai warn, bebaya ditampilake yen ana karakter multibyte ing teks sumber, lan yen sampeyan nemtokake warn-sym-only, bebaya ditampilake yen karakter multibyte digunakake ing jeneng argumen.
  • Assembler wis nambah dhukungan kanggo arsitektur AArch64 lan ARM, nambah dhukungan kanggo registrasi sistem, nambah dhukungan kanggo SME (Scalable Matrix Extension), nambah dhukungan kanggo Cortex-R52 +, Cortex-A510, Cortex-A710, Cortex-X2, Cortex-A710 prosesor, uga ekstensi arsitektur 'v8.7-a', 'v8.8-a', 'v9-a', 'v9.1-a', 'armv9.2-a' lan 'armv9.3- a'.
  • Kanggo arsitektur x86, dhukungan kanggo instruksi Intel AVX512_FP16 wis ditambahake ing assembler.
  • opsi Added kanggo linker: "-z pack-relative-relocs / -z nopack-relative-relocs" kanggo kontrol packing relatif relocations ing bagean DT_RELR; "-z indirect-extern-access/-z noindirect-extern-access" kanggo ngontrol panggunaan penunjuk fungsi kanonik lan nyalin informasi relokasi alamat; "--max-cache-size=SIZE" kanggo nemtokake ukuran cache maksimum.
  • Nambahake opsi "--output-abiversion" menyang sarana elfedit kanggo nganyari kolom ABIVERSION ing file ELF.
  • Opsi "--unicode" wis ditambahake menyang utilitas readelf, strings, nm lan objdump kanggo ngontrol pangolahan karakter unicode nalika ngasilake jeneng simbolis utawa strings. Nalika nemtokake "-unicode = lokal", string unicode diproses miturut lokal saiki, "-unicode = hex" ditampilake minangka kode heksadesimal, "-unicode = uwal" ditampilake minangka urutan escale, "-unicode = sorot" Β»- ditampilake minangka urutan escale disorot abang.
  • Ing readelf, opsi "-r" saiki mbuwang data relokasi.
  • Dhukungan kanggo platform efi-app-aarch64, efi-rtdrv-aarch64 lan efi-bsdrv-aarch64 wis ditambahake menyang objcopy, ngidini sampeyan nggunakake sarana iki nalika ngembangake komponen kanggo UEFI.
  • Opsi "--tipis" wis ditambahake menyang sarana ar kanggo nggawe arsip tipis sing mung ngemot tabel simbol lan link.

Source: opennet.ru

Add a comment