
Mold se reescribe en Rust y va por el enlazador de Linux
El proyecto liberó la versión 2.42.1 y anunció que la serie 3.0 abandona C++ por Rust, con el objetivo declarado de reemplazar a GNU ld como /usr/bin/ld en las distribuciones.
5 notas publicadas

Tras cuatro años como objetivo experimental, el backend que traduce LLVM IR al lenguaje intermedio de DirectX queda habilitado por defecto a partir de la versión LLVM 24.

Nick Desaulniers abrió la discusión y ya dejó un pull request en borrador con una versión mínima, pero las respuestas de la comunidad están divididas.

La bandera -fenable-readonly-thp alinea los segmentos a 2 MiB en el enlazado y pide al kernel promover el rango de texto ejecutable a páginas gigantes, sin necesidad de perfilar la carga de trabajo.

El enlazador de código abierto escrito en Rust lanza su versión 0.10, incluyendo soporte para el índice GDB y mitigaciones clave para sistemas de archivos Btrfs.
Otros temas que aparecen junto a #compiladores en nuestra cobertura editorial.