Veröffentlichung von GNU Binutils 2.35

PrÀsentiert Release des Systemwerkzeugpakets GNU Binutils 2.35, das Programme wie den GNU Linker, den GNU Assembler, nm, objdump, strings, strip umfasst.

In neuen Version:

  • Im Assembler wurde die Option „—gdwarf-5“ hinzugefĂŒgt, um Debugging-Tabellen „.debug_line“ mit Informationen zu Zeilennummern im DWARF-5-Format zu generieren. UnterstĂŒtzung fĂŒr die Intel-Befehle SERIALIZE und TSXLDTRK wurde hinzugefĂŒgt. Es wurden die Optionen „-mlfence-after-load=“, „-mlfence-before-indirect-branch=“ und „-mlfence-before-ret=“ zum Schutz vor der SicherheitsanfĂ€lligkeit hinzugefĂŒgt. LVI (CVE-2020-0551).
  • Im Tool readelf wurde der Modus „lint“ hinzugefĂŒgt, der zusĂ€tzliche ÜberprĂŒfungen beim Verarbeiten von Dateien umfasst, wie beispielsweise ÜberprĂŒfungen auf Abschnitte mit null GrĂ¶ĂŸe. In readelf wird auch ein Indikator „[
]“ ausgegeben, wenn Namen abgeschnitten werden, die nicht in eine Zeile von 80 Zeichen passen. FĂŒr die RĂŒckkehr zum alten Verhalten gibt es die Option „—silent-truncation“.
  • Im Linker wurde die Option „—dependency-file“ hinzugefĂŒgt, um eine Make-Ă€hnliche Datei mit einer Liste der verarbeiteten EingangsabhĂ€ngigkeiten zu erstellen, die analog zu der Verwendung der Compiler-Option „-M -MP“ funktioniert. Im Linker wurden außerdem die Optionen „—warn-textrel“, „—enable-textrel-check=[no|yes|warning|error]“, „—export-dynamic-symbol“, „—export-dynamic-symbol-list“, „—enable-non-contiguous-regions“ und
    „—enable-non-contiguous-regions-warnings“ hinzugefĂŒgt, um die Verarbeitung von DT_TEXTREL, den Export dynamischer Symbole und die nicht zusammenhĂ€ngende Anordnung von Regionen zu steuern.
  • Die UnterstĂŒtzung fĂŒr die Zielplattform X86 NaCl wurde entfernt.

Quelle: opennet.ru

ZuverlĂ€ssiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen đŸ”„ ZuverlĂ€ssiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster