Proposta de Modo Reforçado para o Clang: Segurança em Primeiro Lugar, Compatibilidade em Segundo
2025-08-02

A equipe do Clang propõe um "modo reforçado" para melhorar a segurança e estabilidade de programas C e C++. Este modo unificará os mecanismos de segurança existentes, incluindo a ativação de várias bandeiras do compilador, macros predefinidas e avisos, e o ajuste do comportamento de diagnóstico para reduzir falsos positivos e priorizar a segurança. A proposta explora várias abordagens de implementação: um arquivo de configuração, um driver separado e bandeiras ortogonais, buscando feedback da comunidade sobre a solução ideal. Este modo pode quebrar código existente, mas a equipe acredita que esta é uma troca necessária para uma segurança melhorada, visando uma baixa taxa de falsos positivos.
Desenvolvimento