• Linus Torvalds's avatar
    Merge tag 'kbuild-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild · fd6f57bf
    Linus Torvalds authored
    Pull Kbuild updates from Masahiro Yamada:
    
     - Add new kconfig target 'make mod2noconfig', which will be useful to
       speed up the build and test iteration.
    
     - Raise the minimum supported version of LLVM to 11.0.0
    
     - Refactor certs/Makefile
    
     - Change the format of include/config/auto.conf to stop double-quoting
       string type CONFIG options.
    
     - Fix ARCH=sh builds in dash
    
     - Separate compression macros for general purposes (cmd_bzip2 etc.) and
       the ones for decompressors (cmd_bzip2_with_size etc.)
    
     - Misc Makefile cleanups
    
    * tag 'kbuild-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild: (34 commits)
      kbuild: add cmd_file_size
      arch: decompressor: remove useless vmlinux.bin.all-y
      kbuild: rename cmd_{bzip2,lzma,lzo,lz4,xzkern,zstd22}
      kbuild: drop $(size_append) from cmd_zstd
      sh: rename suffix-y to suffix_y
      doc: kbuild: fix default in `imply` table
      microblaze: use built-in function to get CPU_{MAJOR,MINOR,REV}
      certs: move scripts/extract-cert to certs/
      kbuild: do not quote string values in include/config/auto.conf
      kbuild: do not include include/config/auto.conf from shell scripts
      certs: simplify $(srctree)/ handling and remove config_filename macro
      kbuild: stop using config_filename in scripts/Makefile.modsign
      certs: remove misleading comments about GCC PR
      certs: refactor file cleaning
      certs: remove unneeded -I$(srctree) option for system_certificates.o
      certs: unify duplicated cmd_extract_certs and improve the log
      certs: use $< and $@ to simplify the key generation rule
      kbuild: remove headers_check stub
      kbuild: move headers_check.pl to usr/include/
      certs: use if_changed to re-generate the key when the key type is changed
      ...
    fd6f57bf
To find the state of this project's repository at the time of any of these versions, check out the tags.
changes.rst 13.1 KB