Na semana passada, o Fedora Engineering and Steering Committee (FESCo) assinou o envio do Fedora 38 com sua planejada cadeia de ferramentas de compilador de ponta, incluindo principalmente o próximo compilador GCC 13.

O Fedora há muito se concentra em fornecer os mais recentes componentes da cadeia de ferramentas do compilador GNU upstream. Com o lançamento de abril/primavera do Fedura, eles há muito procuram usar o último lançamento anual da GNU Compiler Collection que normalmente é lançado em março-abril. Às vezes, para o Fedora, isso significou enviar um pré-lançamento quase final do GCC para casos em que o lançamento oficial não se alinha com os vários congelamentos de lançamento do Fedora Linux. Portanto, não deve ser surpresa que o Fedora 38 tenha recebido aprovação para enviar o GCC 13 e os outros pacotes de cadeia de ferramentas do compilador de código aberto mais recentes.

A aprovação geral do FESCo para as atualizações do Fedora 38 inclui:

GNU C Compiler 13.0
Tempos de execução associados para C++ (libstdc++), Go (gccgo ), OpenMP (gomp), Fortran (gfortran), D (phobos), Objective C/C++.
GNU Binary Utilities 2.39
GNU C Library 2.37
GNU Debugger 12.1 (imediatamente disponível no Fedora 37)

De acordo com o FESCo da semana passada minutos, a alteração foi aprovada.
GCC 13 traz muitas adições notáveis, incluindo AMD Zen 4″znver4″suporte, suporte para as próximas CPUs Intel como Granite Rapids/Sierra Forest/Grand Ridge/Meteor Lake, mais recursos C23 e C++23 são implementados, suporte aprimorado aos recursos C++20 e C++23 em libstdc++, descarregamento reverso do OpenMP como bem como outros novos recursos do OpenMP 5.1/5.2, o GCC LTO agora suporta o uso do servidor de trabalho GNU Make com pipes nomeados por padrão, suporte de descarregamento do AMD Instinct MI200, extensões RISC-V adicionais sendo conectadas e muito mais.

Binutils 2.39 traz um aviso se uma pilha se tornar executável, uma nova opção”–package-metadata:, destaque de sintaxe para a saída do disassembler e outras alterações.

Glibc 2.37 está sendo lançado no próximos dias com mais ajustes do AVX-512 e outras melhorias.

O Fedora 38 está sendo lançado antes do final de abril.

Categories: IT Info