Vrystelling van GNU Binutils 2.35

Bekendgestel vrystelling van 'n stel stelselhulpmiddels GNU Binutils 2.35, wat programme soos GNU linker, GNU assembler, nm, objdump, strings, strip insluit.

Π’ nuut weergawes:

  • Die samesteller het die "--gdwarf-5" opsie bygevoeg om ".debug_line" ontfoutingstabelle te genereer met inligting oor lynnommers in DWARF-5 formaat. Bygevoeg ondersteuning vir Intel SERIALISE en TSXLDTRK instruksies. Bygevoeg opsies "-mlfence-after-load=", '-mlfence-before-indirect-branch=" en "-mlfence-before-ret=" om teen die kwesbaarheid te beskerm LVI (CVE-2020-0551).
  • 'n "lint"-modus is by die readelf-hulpmiddel gevoeg, wat bykomende kontrole insluit wanneer lΓͺers verwerk word, soos om te kyk vir afdelings van nul grootte. readelf verskaf ook 'n "[...]" aanwyser wanneer name afgekap word wat nie in 'n 80-karakter lyn pas nie. Om die ou gedrag terug te gee, word die "--stille-afkapping" opsie verskaf.
  • Het die opsie "--afhanklikheid-lΓͺer" by die skakelaar gevoeg om 'n Maak-agtige lΓͺer te skep met 'n lys van verwerkte invoerafhanklikhede, wat soortgelyk werk aan die gebruik van die "-M -MP" opsie in die samesteller. Die skakelaar het ook die opsies "--waarsku-textrel", "-enable-textrel-check=[nee|ja|waarskuwing|fout", "-uitvoer-dinamiese-simbool", "-uitvoer-dinamiese-simbool-lys" bygevoeg ”, "--aktiveer-nie-aangrensende-streke" en
    "--enable-non-contiguous-regions-warnings" om DT_TEXTREL-verwerking, dinamiese simbooluitvoer en nie-aangrensende streekplasing te beheer.

  • Ondersteuning vir X86 NaCl-teikenplatform verwyder.

Bron: opennet.ru

Voeg 'n opmerking