Merge tag 'kbuild-v6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Pull Kbuild updates from Masahiro Yamada: - Make Kconfig parse the input .config more precisely - Support W=c and W=e options for Kconfig - Set Kconfig int/hex symbols to zero if the 'default' property is missing - Add .editorconfig - Add scripts/git.orderFile - Add a script to detect backward-incompatible changes in UAPI headers - Resolve the symlink passed to O= option properly - Use the user-supplied mtime for all files in the builtin initramfs, which provides better reproducible builds - Fix the direct execution of debian/rules for Debian package builds - Use build ID instead of the .gnu_debuglink section for the Debian dbg package * tag 'kbuild-v6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild: (53 commits) kbuild: deb-pkg: use debian/<package> for tmpdir kbuild: deb-pkg: move 'make headers' to build-arch kbuild: deb-pkg: do not search for 'scripts' directory under arch/ kbuild: deb-pkg: use build ID instead of debug link for dbg package kbuild: deb-pkg: use more debhelper commands in builddeb kbuild: deb-pkg: remove unneeded '-f $srctree/Makefile' in debian/rules kbuild: deb-pkg: allow to run debian/rules from output directory kbuild: deb-pkg: set DEB_* variables if debian/rules is directly executed kbuild: deb-pkg: squash scripts/package/deb-build-option to debian/rules kbuild: deb-pkg: factor out common Make options in debian/rules kbuild: deb-pkg: hard-code Build-Depends kbuild: deb-pkg: split debian/copyright from the mkdebian script gen_init_cpio: Apply mtime supplied by user to all file types kbuild: resolve symlinks for O= properly docs: dev-tools: Add UAPI checker documentation check-uapi: Introduce check-uapi.sh scripts: Introduce a default git.orderFile kconfig: WERROR unmet symbol dependency Add .editorconfig file for basic formatting kconfig: Use KCONFIG_CONFIG instead of .config ...
No related branches found
No related tags found
Showing
- .editorconfig 32 additions, 0 deletions.editorconfig
- .gitignore 1 addition, 0 deletions.gitignore
- Documentation/dev-tools/checkuapi.rst 477 additions, 0 deletionsDocumentation/dev-tools/checkuapi.rst
- Documentation/dev-tools/index.rst 1 addition, 0 deletionsDocumentation/dev-tools/index.rst
- Documentation/process/4.Coding.rst 4 additions, 0 deletionsDocumentation/process/4.Coding.rst
- Documentation/process/coding-style.rst 4 additions, 0 deletionsDocumentation/process/coding-style.rst
- Makefile 14 additions, 9 deletionsMakefile
- arch/sparc/vdso/Makefile 4 additions, 14 deletionsarch/sparc/vdso/Makefile
- include/linux/export.h 0 additions, 18 deletionsinclude/linux/export.h
- include/linux/init.h 7 additions, 0 deletionsinclude/linux/init.h
- scripts/Makefile.extrawarn 0 additions, 9 deletionsscripts/Makefile.extrawarn
- scripts/Makefile.lib 2 additions, 2 deletionsscripts/Makefile.lib
- scripts/Makefile.package 2 additions, 26 deletionsscripts/Makefile.package
- scripts/check-uapi.sh 573 additions, 0 deletionsscripts/check-uapi.sh
- scripts/gdb/linux/tasks.py 3 additions, 12 deletionsscripts/gdb/linux/tasks.py
- scripts/genksyms/genksyms.c 1 addition, 21 deletionsscripts/genksyms/genksyms.c
- scripts/git.orderFile 42 additions, 0 deletionsscripts/git.orderFile
- scripts/head-object-list.txt 0 additions, 1 deletionscripts/head-object-list.txt
- scripts/kconfig/Makefile 11 additions, 3 deletionsscripts/kconfig/Makefile
- scripts/kconfig/conf.c 6 additions, 0 deletionsscripts/kconfig/conf.c
Loading
Please register or sign in to comment