Veröffentlichung von GNU Binutils 2.33

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

In neuen Version:

  • Im Assembler fĂŒr ARM-Systeme wurde UnterstĂŒtzung fĂŒr den Befehlssatz hinzugefĂŒgt
    SVE2 (Scalable Vector Extension 2), TME (Transactional Memory Extension) und MVE (Vector Extension). UnterstĂŒtzung fĂŒr Prozessoren hinzugefĂŒgt
    Arm Cortex-A76AE, Cortex-A77, Cortex-M35P, Cortex-A34, Cortex-A65, Cortex-A65AE, Cortex-A76AE und Cortex-A77. Die Direktive „.float16“ wurde implementiert, um Literale fĂŒr 16-Bit-Fließkommazahlen zu codieren;
  • Im Assembler fĂŒr MIPS-Systeme wurde die Option „-m[no-]fix-loongson3-llsc“ hinzugefĂŒgt, um das Umgehen eines Fehlers in Loongson3-Prozessoren zu steuern, der zu einem Deadlock bei bestimmter Nutzung der Instruktionen LL und SC fĂŒhrt;
  • Im Linker fĂŒr die Architektur AArch64 wurde die Option „-z pac-plt“ hinzugefĂŒgt, um den Schutz von EintrĂ€gen in den PLT (Procedure Linkage Table) durch PAC (Pointer Authentication) zu aktivieren, sowie die Eigenschaften
    GNU_PROPERTY_AARCH64_FEATURE_1_BTI und GNU_PROPERTY_AARCH64_FEATURE_1_PAC. FĂŒr die Auswahl einer Umgehungsmethode des Problems 843419 in Cortex-A53-Prozessoren wurde die Option „—fix-cortex-a53-843419[=full|adr|adrp“ hinzugefĂŒgt
  • Im objdump wurde die Option „—source-comment[={txt}]“ hinzugefĂŒgt, um ein PrĂ€fix fĂŒr die Zeilen der Quelltexte festzulegen, die beim Disassemblieren angezeigt werden;
  • In objcopy wurden die Optionen „—set-section-alignment section-name=power-of-2-align“ und „—verilog-data-width“ hinzugefĂŒgt, um die Ausrichtung von Sektionen zu Ă€ndern und die ZeilenlĂ€nge beim Anzeigen von Daten im Verilog-Format zu steuern.
  • In readelf und objdump wurden separate Optionen „—debug-dump=links/follow“ und „—dwarf=links/follow-links“ eingefĂŒhrt, um Links anzuzeigen und zu folgen, wenn mehrere Debug-InfosĂ€tze in der Datei vorhanden sind.
  • In objdump und readelf wurde die UnterstĂŒtzung fĂŒr Dumps im CTF (Compact Type Format) hinzugefĂŒgt.

Quelle: opennet.ru

Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server đŸ”„ Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster