Versión 2.34 de la La biblioteca GNU C (glibc) ahora está disponible con una amplia variedad de cambios acumulados durante los últimos seis meses.

Glibc 2.34 ya está disponible y listo para comenzar a aparecer con las próximas actualizaciones de distribución de Linux. Entre los muchos cambios que se pueden encontrar con la biblioteca GNU C 2.34 se encuentran:

-Toda la funcionalidad implementada anteriormente en libpthread, libdl, libutil y libanl se ha integrado en la propia biblioteca libc. Todavía se proporcionan archivos estáticos vacíos de estas antiguas bibliotecas para no interrumpir demasiado un cambio, ya que las aplicaciones que avanzan solo necesitan vincularse con libc.

Soporte para time_t de 64 bits en configuraciones como 32-bit x86 . Time_t todavía tiene un valor predeterminado de 32 bits en tales configuraciones por ahora, pero podría cambiar en el futuro.

-Un nuevo Glibc optimizable en Linux para permitir configurar el tamaño de la caché de la pila de subprocesos.

_Fork se ha agregado como un reemplazo de horquilla seguro para señal asíncrona .

-Soporte en Linux para la función close_range para cerrar eficientemente un rango de descriptores de archivos cuando se ejecuta en versiones modernas del kernel de Linux.

-Soporte para conjuntos de registros de tamaño dinámico para funciones modernas de CPU como Arm SVE.

-Soporte para la función ISO C2X timespec_getres.

Diagnósticos de creación de enlaces más útiles .

-Varias correcciones de seguridad y otras correcciones de errores.

En el futuro, Glibc siguió adelante y eliminó su FSF política de asignación de derechos de autor .

Se pueden encontrar más detalles sobre los cambios importantes de Glibc 2.34 a través de su versión anuncio .

Categories: IT Info