Vydání GNU Binutils 2.39

Bylo zveřejněno vydání sady systémových utilit GNU Binutils 2.39, která zahrnuje programy jako GNU linker, GNU assembler, nm, objdump, strings, strip.

V nové verzi:

  • Linker souborů ELF (ELF linker) implementuje varování, když je povolena schopnost spouštět kód na zásobníku, stejně jako když jsou v binárním souboru segmenty paměti, které mají současně nastavena oprávnění ke čtení, zápisu a spouštění.
  • Do linkeru ELF byla přidána možnost „--package-metadata“ pro vložení metadat ve formátu JSON, který odpovídá specifikaci Package Metadata do souboru.
  • Přidána podpora pro použití štítku TYPE= v popisu sekce ke skriptům linkeru pro nastavení typu sekce.
  • Nástroj objdump nyní podporuje zvýraznění syntaxe v rozebraném výstupu pro architektury AVR, RiscV, s390, x86 a x86_64.
  • Do nástroje nm přidána možnost „--no-weak“ („-W“), která ignoruje slabé znaky.
  • Do obslužných programů readelf a objdump byla přidána volba "-wE", která zakazuje přístup k debuginfod serverům při zpracování odkazů.

Zdroj: opennet.ru

Přidat komentář