FERRAMENTAS LINUX: O Clang 11 muda -O para corresponder ao comportamento do GCC

terça-feira, 19 de maio de 2020

O Clang 11 muda -O para corresponder ao comportamento do GCC




Confira !!



O Clang 11.0 alterou seu sinalizador de otimização "-O" para corresponder aos padrões do GCC.

Atualmente, o LLVM Clang trata a opção -O como correspondendo ao nível de otimização -O2, que foi escolhido quando Clang não diferia entre os níveis de otimização -O1 e -O2. Enquanto isso, o GCC tratou -O como o nível de otimização -O1.

Mas agora com o comportamento -O1 e -O2 de Clang diferente, Clang mudou seu comportamento -O para -O1 ao corresponder às características da Coleção de Compiladores GNU.

A mudança está no Clang Git para o marco 11.0 deste outono. Nenhuma alteração foi feita em nenhum dos níveis de otimização com esse commit, mas simplesmente o comportamento de "-O" deve ser usado para qualquer um dos níveis de otimização de sinalizador do compilador, que agora será um pouco menos agressivo.


Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário