• Linus Torvalds's avatar
    Merge tag 'gcc-plugins-v5.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux · 2bb99540
    Linus Torvalds authored
    Pull gcc-plugins updates from Kees Cook:
     "This adds additional type coverage to the existing structleak plugin
      and adds a large set of selftests to help evaluate stack variable
      zero-initialization coverage.
    
      That can be used to test whatever instrumentation might be performing
      zero-initialization: either with the structleak plugin or with Clang's
      coming "-ftrivial-auto-var-init=zero" option.
    
      Summary:
    
       - Add scalar and array initialization coverage
    
       - Refactor Kconfig to make options more clear
    
       - Add self-test module for testing automatic initialization"
    
    * tag 'gcc-plugins-v5.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux:
      lib: Introduce test_stackinit module
      gcc-plugins: structleak: Generalize to all variable types
    2bb99540
Kconfig 8.35 KB