DevSecOps

16 mai, 2012

FreeBSD 10 vai utilizar compilador Clang em vez de GCC

Publicidade

Os desenvolvedores do FreeBSD anunciaram que estão utilizando o compilador LLVM com o front end Clang para substituir o GCC como compilador padrão do projeto (C e C++) para a versão 10 do seu sistema operacional.

O Clang agora está instalado por padrão para o FreeBSD 9.0-STABLE (a versão atual da distribuição) e para o FreeBSD-CURRENT 10.0, que será o próximo lançamento. Todas as variantes oficiais do kernel FreeBSD para a décima edição também foram compiladas com sucesso utilizando o Clang, e os desenvolvedores estão trabalhando para estender esse mecanismo para configurações de kernel personalizado.

Enquanto os desenvolvedores planejam tornar o Clang o compilador padrão do sistema o mais rápido possível, o GCC ainda estará disponível para usuários que precisam dele. Para facilitar a transição, os planos são importar um novo snapshot com base na liberação do Clang 3.1, o quanto antes.

Mais informações sobre a transição do LLVM para o Clang estão disponíveis no wiki do projeto.

Com informações de Under-Linux