FERRAMENTAS LINUX: Os desenvolvedores do GCC estão potencialmente desaprovando o Intel MPX

sexta-feira, 27 de abril de 2018

Os desenvolvedores do GCC estão potencialmente desaprovando o Intel MPX




Cofira!!



oi apenas com o GCC 6 que o suporte a MPX foi ativado com o MPX (Memory Protection Extensions) da Intel, que acabou de estrear com os processadores Skylake. Mas agora os desenvolvedores do GCC estão pensando em suspender potencialmente esse recurso.

O Intel MPX foi projetado para aumentar a segurança, verificando referências de ponteiro em tempo de execução para evitar estouros de buffer. Além de precisar de um Skylake ou CPU mais recente para os novos registros necessários para o MPX, houve suporte ao MPX no kernel Linux principal, no compilador GCC e nos componentes relacionados. Mas agora o GCC está de olho na depreciação de seu suporte ao compilador para o MPX.



O desenvolvedor do GCC Richard Biener havia enviado um patch de documentação para depreciar o MPX. Os desenvolvedores da Intel ainda estão enviando correções para o MPX no GCC, mas o bootstrap com o MPX foi quebrado e alguns desenvolvedores são favoráveis ​​a abandonar esse recurso de segurança para trabalhar com mais facilidade na reestruturação de outro código.

Veja este tópico da lista de discussão para mais detalhes. Precisamos esperar para ver se a depreciação do MPX acontece para o GCC 8 ou se esse recurso de segurança da Intel foi ressuscitado


Fonte

Até a próxima!

Nenhum comentário:

Postar um comentário