Die Veröffentlichung des Systemtool-Satzes GNU Binutils 2.39, zu dem Programme wie GNU Linker, GNU Assembler, nm, objdump, strings, strip gehören.
In der neuen Version:
- Im ELF-Linker wurde eine Warnmeldung beim Aktivieren der AusfĂŒhrungsrechte fĂŒr den Stack implementiert, sowie bei der Existenz von Speichersegmenten in der BinĂ€rdatei, die gleichzeitig Lese-, Schreib- und AusfĂŒhrungsrechte haben.
- Im ELF-Linker wurde die Option ââpackage-metadataâ hinzugefĂŒgt, um Metadaten im JSON-Format, die der Package Metadata-Spezifikation entsprechen, in die Datei einzufĂŒgen.
- In den Linker-Skripten wurde die UnterstĂŒtzung fĂŒr die Verwendung der Sektionen-Typbeschreibung LABEL TYPE= zum Festlegen des Abschnittstyps hinzugefĂŒgt.
- Im objdump-Tool wurde die Möglichkeit zur Syntaxhervorhebung im disassemblierten Output fĂŒr die Architekturen AVR, RiscV, s390, x86 und x86_64 hinzugefĂŒgt.
- Im nm-Tool wurde die Option ââno-weakâ (â-Wâ) hinzugefĂŒgt, um schwache Symbole zu ignorieren.
- In den Tools readelf und objdump wurde die Option â-wEâ hinzugefĂŒgt, um die Abfragen an die debuginfod-Server bei der Verarbeitung von Verweisen zu deaktivieren.
Quelle: opennet.ru
