Clang passe en version 6.0
Le frontend C/C++ et Objective C de l’infrastructure LLVM, clang, sort en version 6.0.0 avec le reste du projet. Voici, une liste (non exhaustive) des changements apportés par cette nouvelle version :
- support de retpoline (pour éviter les attaques Spectre, variante 2) (avec ajout des options -mretpoline pour activer la protection et -mretpoline-external-chunk pour permettre à l’utilisateur de définir le thunk à utiliser) ;
- ajout des avertissements :
- -Wpragma-pack…