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!
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário