Ngaleupaskeun GNU Binutils 2.35

Diwanohkeun sékrési sakumpulan utiliti sistem GNU Binutils 2.35, nu ngawengku program kayaning GNU linker, GNU assembler, nm, objdump, string, strip.

В anyar versi:

  • assembler geus ditambahkeun "--gdwarf-5" pilihan pikeun ngahasilkeun ".debug_line" tabel debug kalawan informasi ngeunaan nomer garis dina format DWARF-5. rojongan ditambahkeun pikeun Intel SERIALIZE na TSXLDTRK parentah. Ditambahkeun pilihan "-mlfence-after-load =", '-mlfence-before-indirect-branch =" jeung "-mlfence-before-ret =" pikeun ngajaga tina kerentanan LVI (CVE-2020-0551).
  • Mode "lint" parantos ditambahkeun kana utilitas readelf, anu kalebet pamariksaan tambahan nalika ngolah file, sapertos mariksa bagian tina ukuran nol. readelf ogé nyadiakeun "[...]" indikator nalika truncating ngaran nu teu cocog kana hiji garis 80-karakter. Pikeun mulangkeun kabiasaan anu lami, pilihan "--silent-truncation" disayogikeun.
  • Nambahkeun pilihan "--dependency-file" kana linker pikeun nyieun file kawas Jieun kalawan daptar kagumantungan input olahan, nu gawéna sarupa ngagunakeun pilihan "-M -MP" dina compiler nu. Linker ogé nambihan pilihan "--warn-textrel", "-enable-textrel-check=[henteu|enya|warning|kasalahan", "-export-dynamic-symbol", "-export-dynamic-symbol-list". ”, "--enable-non-contiguous-regions" jeung
    "--enable-non-contiguous-regions-warnings" pikeun ngadalikeun pamrosésan DT_TEXTREL, ékspor simbol dinamis, sareng panempatan daérah non-contiguous.

  • Dipiceun rojongan pikeun platform target X86 NaCl.

sumber: opennet.ru

Tambahkeun komentar