C
La Colección de Compilador GNU (GCC) Rebasado a 7.1
La Colección de Compilador GNU (GCC) ha sido superado a la versión 7.1, una publicación superior nueva que proporciona un número de características nuevas así como muchas mejoras y correcciones de fallos. En adición a ofrecer el GCC nuevo a los desarrolladores, los paquetes de Fedora han sido recompilados utilizando la versión nueva. Consulte Cambios, Características Nuevas, y Soluciones en las series de la Publicación GCC 7.
Los desarrolladores consultarían Portar a GCC 7 para información detallada en como actualizar sus bases de código para trabajar con los compiladores nuevos.
La Versión de Biblioteca GNU C 2.25
La Biblioteca de GNU C en Fedora 26 ha sido actualizada a la versión 2.25, lo cual trae muchas mejoras y soluciones de fallos en la versión anterior. Los cambios notables incluyen:
-
Soporte adicional para extensiones en coma-flotante para C (TS 18661-1.2014) incluyendo funciones nuevas como
strfromd
,strfromf
, ystrfroml
. -
La función
explicit_bzero
, desde OpenBSD, ha sido añadida alibc
. Se intenta que sea utilizada en lugar dememse()
para eliminar datos sensibles tras el uso. -
Las funciones
getentropy
ygetrandom
, y el archivo de cabecera<sys/random.h>
, ha sido añadida. -
Las impresiones bonitas de GDB han sido añadidas para variable con estructuras
mutex
ycondition
en Hilos POSIX. -
Características ajustables añadidas para permitir adaptar el tiempo en ejecución para un programa de aplicación.
-
Nuevos algoritmos mejorados para variables de condición y bloqueos de lectura-escritura para Hilos POSIX.
-
Reparaciones de seguridad para CVE-2016-6323, y CVE-2015-5180.
Publicación detallada está disponible como parte de la noticia de liberación de la siguiente versión.
Want to help? Learn how to contribute to Fedora Docs ›