FERRAMENTAS LINUX: O GCC 12 chega com o suporte para o -march = armv9-a

quarta-feira, 10 de novembro de 2021

O GCC 12 chega com o suporte para o -march = armv9-a

 

Confira !!

Ontem de  manhã, o compilador GCC 12 conseguiu suporte para -march = armv9-a para o futuro Armv9-A ISA.

Depois de anunciar o ARMv9 no início deste ano e similares ao Cortex-X2 , os compiladores de código aberto estão se preparando para este avanço evolutivo em relação ao ARMv8.

LLVM / Clang tem trabalhado na habilitação Armv9-A e a cadeia de ferramentas GNU de Binutils para GNU Compiler Collection também está preparando seu novo código. A partir de hoje, o GCC 12 atingiu o estágio de ser capaz de direcionar -march = armv9-a a partir deste commit. Usar o "-march = armv9-a" é usado para direcionar o ISA ARMv9-A e habilitar as novas instruções disponíveis. O ajuste é atualmente baseado no ARMv8 Cortex-A53 existente. Esta é uma etapa importante para dar suporte à arquitetura Arm de próxima geração.

O GCC 12.1 como a primeira versão estável do GCC 12 deve ser lançado no 2º trimestre de 2022. O desenvolvimento de recursos está começando a desacelerar no GCC 12 para focar na correção de bugs, mas dado o risco de regressão ser baixo, ainda é possível vermos mais recursos ARMv9 sendo desenvolvidos antes do lançamento do próximo ano.





Fonte

Até a próxima !!


Nenhum comentário:

Postar um comentário