Byla vydána nová verze sad systémových utilit GNU Binutils 2.39, která zahrnuje programy jako GNU linker, GNU assembler, nm, objdump, strings, strip.
V nové verzi:
- V ELF linkeru byla implementována výstraha při aktivaci možnosti vykonávání kódu na zásobníku, stejně jako při existenci segmentů paměti v binárním souboru, kde jsou současně nastavena práva pro čtení, zápis a vykonávání.
- Do ELF linkeru byla přidána volba „—package-metadata“ pro vložení metadat ve formátu JSON, odpovídajících specifikaci Package Metadata.
- Do skriptů linkeru byla přidána podpora pro použití v popisu sekce štítků TYPE=<type> k nastavení typu sekce.
- V utilitě objdump byla přidána možnost zvýraznění syntaxe v disassemblovaném výstupu pro architektury AVR, RiscV, s390, x86 a x86_64.
- Do utilitiy nm byla přidána volba „—no-weak“ („-W“) pro ignorování weak symbolů.
- Do utilit readelf a objdump byla přidána volba „-wE“ pro deaktivaci dotazování na servery debuginfod při zpracovávání odkazů.
Zdroj: opennet.ru
