De release van de GNU Binutils 2.39 set systeemhulpprogramma's is gepubliceerd, die programma's bevat zoals GNU linker, GNU assembler, nm, objdump, strings, strip.
In de nieuwe versie:
- De linker van bestanden in het ELF-formaat (ELF linker) geeft nu een waarschuwing weer wanneer de mogelijkheid om code op de stapel uit te voeren is ingeschakeld, evenals wanneer het binaire bestand geheugensegmenten bevat waarvoor lees-, schrijf- en uitvoerrechten tegelijkertijd zijn ingesteld .
- De ELF-linker heeft de optie “--package-metadat” toegevoegd om metadata in JSON-indeling die voldoet aan de Package Metadata-specificatie in het bestand in te sluiten.
- Ondersteuning toegevoegd voor het gebruik van de tag TYPE= in sectiebeschrijvingen in linkerscripts om het sectietype in te stellen.
- Het objdump-hulpprogramma heeft nu de mogelijkheid om de syntaxis in gedemonteerde uitvoer voor de AVR-, RiscV-, s390-, x86- en x86_64-architecturen te markeren.
- De optie “--no-weak” (“-W”) is toegevoegd aan het nm-hulpprogramma om zwakke tekens te negeren.
- De optie "-wE" is toegevoegd aan de readelf- en objdump-hulpprogramma's om oproepen naar debuginfod-servers uit te schakelen bij het verwerken van koppelingen.
Bron: opennet.ru