• Linus Torvalds's avatar
    Merge tag 'kbuild-fixes-v4.16' of... · 0eb3412a
    Linus Torvalds authored
    Merge tag 'kbuild-fixes-v4.16' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
    
    Pull Kbuild fixes from Masahiro Yamada:
    
     - suppress sparse warnings about unknown attributes
    
     - fix typos and stale comments
    
     - fix build error of arch/sh
    
     - fix wrong use of ld-option vs cc-ldoption
    
     - remove redundant GCC_PLUGINS_CFLAGS assignment
    
     - fix another memory leak of Kconfig
    
     - fix line number in error messages of Kconfig
    
     - do not write confusing CONFIG_DEFCONFIG_LIST out to .config
    
     - add xstrdup() to Kconfig to handle memory shortage errors
    
     - show also a Debian package name if ncurses is missing
    
    * tag 'kbuild-fixes-v4.16' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild:
      MAINTAINERS: take over Kconfig maintainership
      kconfig: fix line number in recursive inclusion error message
      Coccinelle: memdup: Fix typo in warning messages
      kconfig: Update ncurses package names for menuconfig
      kbuild/kallsyms: trivial typo fix
      kbuild: test --build-id linker flag by ld-option instead of cc-ldoption
      kbuild: drop superfluous GCC_PLUGINS_CFLAGS assignment
      kconfig: Don't leak choice names during parsing
      sh: fix build error for empty CONFIG_BUILTIN_DTB_SOURCE
      kconfig: set SYMBOL_AUTO to the symbol marked with defconfig_list
      kconfig: add xstrdup() helper
      kbuild: disable sparse warnings about unknown attributes
      Makefile: Fix lying comment re. silentoldconfig
    0eb3412a