Frigivelsen af GNU Binutils 2.39-sættet af systemværktøjer er blevet offentliggjort, som inkluderer programmer som GNU linker, GNU assembler, nm, objdump, strings, strip.
I den nye version:
- ELF-fillinkeren (ELF-linkeren) implementerer en advarsel, når muligheden for at eksekvere kode på stakken er aktiveret, samt hvis der er hukommelsessegmenter i den binære fil, der har indstillet læse-, skrive- og eksekveringstilladelser samtidigt.
- Tilføjet "--pakke-metadata"-mulighed til ELF-linker for at indlejre metadata i JSON-format i overensstemmelse med pakkens metadata-specifikation i filen.
- Tilføjet understøttelse for at bruge TYPE=-etiketten i afsnitsbeskrivelsen til linker-scripts for at indstille sektionstypen.
- Objdump-værktøjet understøtter nu syntaksfremhævning i adskilt output for AVR-, RiscV-, s390-, x86- og x86_64-arkitekturerne.
- Tilføjet "--no-weak" ("-W") mulighed til nm-værktøjet for at ignorere svage tegn.
- Muligheden "-wE" er blevet tilføjet til readelf og objdump-værktøjerne for at deaktivere adgang til debuginfod-servere, når links behandles.
Kilde: opennet.ru