Documentation for a newer release is available. View Latest

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, y strfroml.

  • La función explicit_bzero, desde OpenBSD, ha sido añadida a libc. Se intenta que sea utilizada en lugar de memse() para eliminar datos sensibles tras el uso.

  • Las funciones getentropy y getrandom, 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 y condition 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.