FERRAMENTAS LINUX: O GCC 12 avança para o estágio 4 de desenvolvimento com muitos novos recursos do compilador

terça-feira, 18 de janeiro de 2022

O GCC 12 avança para o estágio 4 de desenvolvimento com muitos novos recursos do compilador

 

Confira !

O GCC 12 como o lançamento anual de recursos do GNU Compiler Collection deste ano passou para o "estágio quatro" de desenvolvimento com o provável lançamento do GCC 12.1 em abril.

Essa transição era conhecida e marca o fim do período geral de correção de bugs do estágio 3, agora com foco exclusivo em correções de regressão/documentação. Este é o estágio final focado em preparar o próximo lançamento de recursos do GCC para a estreia.

O GCC 12.1 como o primeiro lançamento estável do GCC 12 deve sair em abril, se tudo correr como de costume para o ritmo de lançamento anterior. No momento, existem 38 regressões P1 conhecidas - aquelas regressões de prioridade mais alta - e 310 regressões P2 e 286 regressões P3. Mais detalhes no relatório de status do GCC .

O GCC 12 está definido para introduzir suporte para os mais recentes processadores Intel e Arm, suporte para usar o vinculador de molde, mitigações de especulação em linha reta x86, melhorias na arquitetura RISC-V, ativação Armv9-A, vetorização automática no nível de otimização -O2, AVX -512 suporte FP16, analisador estático aprimorado, avisos para afastar os ataques de Trojan Source baseados na exploração de caracteres de controle Unicode e muito mais.

Uma mudança fundamental feita pelos desenvolvedores do GCC ao entrar no estágio quatro de desenvolvimento foi a decisão de renomear todos os arquivos de origem .c C que compõem o compilador GCC para agora usando uma extensão .cc .









Fonte

Até a próxima !!







Nenhum comentário:

Postar um comentário