-
- Downloads
Merge tag 'kbuild-v6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Pull Kbuild updates from Masahiro Yamada: - Support cross-compiling linux-headers Debian package and kernel-devel RPM package - Add support for the linux-debug Pacman package - Improve module rebuilding speed by factoring out the common code to scripts/module-common.c - Separate device tree build rules into scripts/Makefile.dtbs - Add a new script to generate modules.builtin.ranges, which is useful for tracing tools to find symbols in built-in modules - Refactor Kconfig and misc tools - Update Kbuild and Kconfig documentation * tag 'kbuild-v6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild: (51 commits) kbuild: doc: replace "gcc" in external module description kbuild: doc: describe the -C option precisely for external module builds kbuild: doc: remove the description about shipped files kbuild: doc: drop section numbering, use references in modules.rst kbuild: doc: throw out the local table of contents in modules.rst kbuild: doc: remove outdated description of the limitation on -I usage kbuild: doc: remove description about grepping CONFIG options kbuild: doc: update the description about Kbuild/Makefile split kbuild: remove unnecessary export of RUST_LIB_SRC kbuild: remove append operation on cmd_ld_ko_o kconfig: cache expression values kconfig: use hash table to reuse expressions kconfig: refactor expr_eliminate_dups() kconfig: add comments to expression transformations kconfig: change some expr_*() functions to bool scripts: move hash function from scripts/kconfig/ to scripts/include/ kallsyms: change overflow variable to bool type kallsyms: squash output_address() kbuild: add install target for modules.builtin.ranges scripts: add verifier script for builtin module range data ...
Showing
- .gitignore 1 addition, 2 deletions.gitignore
- Documentation/dontdiff 1 addition, 0 deletionsDocumentation/dontdiff
- Documentation/kbuild/kbuild.rst 10 additions, 0 deletionsDocumentation/kbuild/kbuild.rst
- Documentation/kbuild/kconfig-language.rst 5 additions, 1 deletionDocumentation/kbuild/kconfig-language.rst
- Documentation/kbuild/makefiles.rst 0 additions, 1 deletionDocumentation/kbuild/makefiles.rst
- Documentation/kbuild/modules.rst 64 additions, 160 deletionsDocumentation/kbuild/modules.rst
- Documentation/process/changes.rst 7 additions, 0 deletionsDocumentation/process/changes.rst
- Makefile 2 additions, 5 deletionsMakefile
- arch/arc/Kconfig 1 addition, 1 deletionarch/arc/Kconfig
- arch/x86/configs/tiny.config 0 additions, 4 deletionsarch/x86/configs/tiny.config
- drivers/of/fdt.c 1 addition, 1 deletiondrivers/of/fdt.c
- drivers/of/unittest.c 2 additions, 2 deletionsdrivers/of/unittest.c
- kernel/configs/tiny.config 0 additions, 6 deletionskernel/configs/tiny.config
- lib/Kconfig.debug 15 additions, 0 deletionslib/Kconfig.debug
- scripts/Makefile.build 23 additions, 35 deletionsscripts/Makefile.build
- scripts/Makefile.dtbs 142 additions, 0 deletionsscripts/Makefile.dtbs
- scripts/Makefile.host 5 additions, 0 deletionsscripts/Makefile.host
- scripts/Makefile.lib 2 additions, 117 deletionsscripts/Makefile.lib
- scripts/Makefile.modfinal 6 additions, 3 deletionsscripts/Makefile.modfinal
- scripts/Makefile.modinst 5 additions, 3 deletionsscripts/Makefile.modinst
Loading
Please register or sign in to comment