sábado, 13 de julho de 2019
O Kernel Linux 5.3 habilita o sinalizador de compilador "-wimplicit-fallthrough"
Confira !!
O recente trabalho sobre a ativação do comportamento "-wimplicit-fallthrough" para o kernel do Linux culminou no Linux 5.3 com a possibilidade de habilitar universalmente este recurso de compilador.
A sinalização -Wimplicit-fallthrough no GCC7 e mais recente avisa sobre os casos em que o comportamento de fall-through do caso de switch pode levar a bugs potenciais / comportamento inesperado.
Gustavo AR Silva, que assumiu essa iniciativa para permitir o aviso implícito de queda para o kernel do Linux, precisou primeiro passar pelas milhares de instruções switch do kernel ao avaliar seu comportamento para garantir que quaisquer falhas fossem esperadas e não levassem a um comportamento potencialmente inesperado.
Após avaliar todos os avisos atuais gerados e marcar os fall-throughs atuais como seguros, o sinalizador agora é definido universalmente ao construir o kernel do Linux.
Esse lote de trabalho pode ser encontrado através desta solicitação pull para a janela de mesclagem do Kernel Linux 5.3.
Fonte
Até a próxima !!
Marcadores: Linux, Android, Segurança
dev linux,
Linux,
Linux Kernel,
Notícia
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário