Keluaran GNU Binutils 2.33

Dikemukakan oleh pelepasan satu set utiliti sistem GNU Binutils 2.33, yang merangkumi atur cara seperti pemaut GNU, pemasang GNU, nm, objdump, rentetan, jalur.

Π’ baru versi:

  • Sokongan set arahan telah ditambahkan pada pemasang untuk sistem ARM
    SVE2 (Sambungan Vektor Boleh Skala 2), TME (Sambungan Memori Transaksi) dan MVE (Sambungan Vektor). Menambah sokongan pemproses
    Korteks-A76AE, Korteks-A77, Korteks-M35P, Korteks-A34, Korteks-A65, Korteks-A65AE, Korteks-A76AE dan Korteks-A77. Melaksanakan arahan ".float16" untuk mengekod literal untuk nombor titik terapung 16-bit;

  • Pilihan "-m[no-]fix-loongson3-llsc" telah ditambahkan pada pemasang untuk sistem MIPS bagi mengawal penyelesaian bagi pepijat dalam pemproses Loongson3 yang membawa kepada kebuntuan apabila penggunaan tertentu arahan LL dan SC;
  • Pilihan "-z pac-plt" telah ditambahkan pada pemaut untuk seni bina AArch64 untuk membolehkan perlindungan rekod dalam jadual PLT (Jadual Pautan Prosedur) menggunakan PAC (Pengesahan Penunjuk) dan sifat
    GNU_PROPERTY_AARCH64_FEATURE_1_BTI dan GNU_PROPERTY_AARCH64_FEATURE_1_PAC. Untuk memilih salah satu kaedah untuk memintas masalah 843419 dalam pemproses Cortex-A53, pilihan "β€”fix-cortex-a53-843419[=full|adr|adrp" telah ditambah

  • Menambahkan pilihan "--source-comment[={txt}]" untuk objdump untuk menetapkan awalan baris sumber yang dipaparkan semasa pembongkaran;
  • Menambahkan pilihan "--set-section-alignment section-name=power-of-2-align" dan "--verilog-data-width" untuk objcopy untuk menukar penjajaran bahagian dan mengawal saiz baris apabila memaparkan data dalam format verilog ;
  • Menambahkan pilihan berasingan β€œβ€”debug-dump=links/follow” dan β€œβ€”dwarf=links/follow-links” kepada readelf dan objdump untuk memaparkan dan mengikuti pautan apabila terdapat beberapa set maklumat nyahpepijat dalam fail;
  • Sokongan untuk pembuangan dalam pengekodan CTF (Compact Type Format) telah ditambahkan pada objdump dan readelf.

Sumber: opennet.ru

Tambah komen