quarta-feira, 6 de novembro de 2019
O Arm faz o port do LLVM de endereço assistido por hardware Sanitizer do LLVM para o GCC
Confira !!
O mais recente dos "desinfetantes" do LLVM sendo portados para a pilha do compilador GCC é o desinfetante de endereço assistido por hardware (HWASAN).
A Arm está trabalhando nesta porta do desinfetante LLVM HWASAN para o GCC, semelhante às outras portas de desinfetantes do GCC. Com o trabalho realizado pela Arm, o código HWASAN só está sendo conectado para o AArch64 (ARM de 64 bits), mas pelo menos estabelece as bases para fazê-lo funcionar em outras arquiteturas daqui para frente - com assistência de hardware pendente.
O AddressSanitizer assistido por hardware é uma versão otimizada do AddressSanitizer convencional que depende do suporte de hardware. O HWASAN / ASAN pode encontrar estouros de buffer e erros de uso após liberação no código. Mais detalhes sobre o HWASAN upstream na documentação do LLVM .
Os patches iniciais do GCC da porta HWASAN podem ser encontrados na lista de patches do GCC .
Fonte
Até a próxima !
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário