Sakin GNU Binutils 2.35

Ƙaddamar da saki na saitin kayan aikin tsarin GNU Binutils 2.35, wanda ya haɗa da shirye-shirye kamar GNU linker, GNU assembler, nm, objdump, strings, strip.

В sabo sigar:

  • Mai tarawa ya ƙara zaɓin "-gdwarf-5" don samar da allunan kuskuren ".debug_line" tare da bayani game da lambobin layi a cikin tsarin DWARF-5. Ƙara tallafi don Intel SERIALIZE da umarnin TSXLDTRK. Zaɓuɓɓukan da aka ƙara "-mlfence-after-load=", '-mlfence-before-indirect-branch=" da"-mlfence-before-ret=" don kare kariya daga raunin da ya faru. LVI (CVE-2020-0551).
  • An ƙara yanayin "lint" zuwa kayan aikin readelf, wanda ya haɗa da ƙarin bincike lokacin sarrafa fayiloli, kamar duba sassan girman sifili. readelf kuma yana ba da alamar “[...]” lokacin da ake yanke sunayen da ba su dace da layin haruffa 80 ba. Don dawo da tsohuwar hali, an ba da zaɓin "--silent-truncation".
  • Ƙara zaɓin "--dependency-file" zuwa mahaɗin don ƙirƙirar fayil ɗin Mai-kamar tare da jerin abubuwan dogaro da shigarwar da aka sarrafa, wanda ke aiki daidai da amfani da zaɓin "-M -MP" a cikin mai tarawa. Mai haɗin kuma ya ƙara zaɓuɓɓukan "-warn-textrel", "-enable-textrel-check=[ba|e|gargaɗi|kuskure", "-export-dynamic-symbol", "-export-dynamic-symbol-list "," --enable-non-contiguous-yankuna" da
    "--enable-non-contiguous-regions-warings" don sarrafa sarrafa DT_TEXTREL, fitarwar alama mai ƙarfi, da jeri na yanki mara iyaka.

  • Cire tallafi don dandamalin manufa na X86 NaCl.

source: budenet.ru

Add a comment