Lanzamiento de GNU Binutils 2.33

Presentado lanzamiento del conjunto de utilidades del sistema GNU Binutils 2.33, que incluye programas como el enlazador GNU, el ensamblador GNU, nm, objdump, strings, strip.

En nuevo versión:

  • Se ha añadido soporte para el conjunto de instrucciones
    SVE2 (Extensión de Vector Escalable 2), TME (Extensiones de Memoria Transaccional) y MVE (Extensión de Vector). Se añadió soporte para los procesadores
    Arm Cortex-A76AE, Cortex-A77, Cortex-M35P, Cortex-A34, Cortex-A65, Cortex-A65AE, Cortex-A76AE y Cortex-A77. Se implementó la directiva «.float16» para codificar literales para números de punto flotante de 16 bits;
  • En el ensamblador para sistemas MIPS se añadió la opción «-m[no-]fix-loongson3-llsc» para gestionar la evitación de errores en los procesadores Loongson3, que conducen a bloqueos mutuos en determinados usos de las instrucciones LL y SC;
  • En el enlazador para la arquitectura AArch64 se añadió la opción «-z pac-plt» para activar la protección de las entradas en las tablas PLT (Tabla de Enlace de Procedimientos) mediante PAC (Autenticación de Punteros), así como se implementaron las propiedades
    GNU_PROPERTY_AARCH64_FEATURE_1_BTI y GNU_PROPERTY_AARCH64_FEATURE_1_PAC. Para seleccionar uno de los métodos de evasión del problema 843419 en los procesadores Cortex-A53 se añadió la opción «—fix-cortex-a53-843419[=full|adr|adrp»
  • En objdump se añadió la opción «—source-comment[={txt}]» para establecer un prefijo para las líneas de texto fuente mostradas durante la desensamblación;
  • En objcopy se añadieron las opciones «—set-section-alignment section-name=power-of-2-align» y «—verilog-data-width» para cambiar la alineación de secciones y controlar el tamaño de línea al mostrar datos en formato verilog;
  • En readelf y objdump se añadieron opciones separadas «—debug-dump=links/follow» y «—dwarf=links/follow-links» para mostrar y seguir enlaces, en caso de tener múltiples conjuntos de información de depuración en el archivo;
  • En objdump y readelf se añadió soporte para volcado en codificación CTF (Formato de Tipo Compacto).

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster