Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge tag 'kbuild-fixes-v4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild

Pull Kbuild fixes from Masahiro Yamada:

- remove state comment in modpost

- extend MAINTAINERS entry to cover modpost and more makefiles

- fix missed building of SANCOV gcc-plugin

- replace left-over 'bison' with $(YACC)

- display short log when generating parer of genksyms

* tag 'kbuild-fixes-v4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild:
genksyms: fix typo in parse.tab.{c,h} generation rules
kbuild: replace hardcoded bison in cmd_bison_h with $(YACC)
gcc-plugins: fix build condition of SANCOV plugin
MAINTAINERS: Update Kbuild entry with a few paths
modpost: delete stale comment

+8 -13
+3 -1
MAINTAINERS
··· 7667 7667 S: Maintained 7668 7668 F: Documentation/kbuild/ 7669 7669 F: Makefile 7670 - F: scripts/Makefile.* 7670 + F: scripts/Kbuild* 7671 + F: scripts/Makefile* 7671 7672 F: scripts/basic/ 7672 7673 F: scripts/mk* 7674 + F: scripts/mod/ 7673 7675 F: scripts/package/ 7674 7676 7675 7677 KERNEL JANITORS
+1 -1
scripts/Makefile.gcc-plugins
··· 14 14 endif 15 15 16 16 ifdef CONFIG_GCC_PLUGIN_SANCOV 17 - ifeq ($(CFLAGS_KCOV),) 17 + ifeq ($(strip $(CFLAGS_KCOV)),) 18 18 # It is needed because of the gcc-plugin.sh and gcc version checks. 19 19 gcc-plugin-$(CONFIG_GCC_PLUGIN_SANCOV) += sancov_plugin.so 20 20
+1 -1
scripts/Makefile.lib
··· 196 196 $(call if_changed,bison) 197 197 198 198 quiet_cmd_bison_h = YACC $@ 199 - cmd_bison_h = bison -o/dev/null --defines=$@ -t -l $< 199 + cmd_bison_h = $(YACC) -o/dev/null --defines=$@ -t -l $< 200 200 201 201 $(obj)/%.tab.h: $(src)/%.y FORCE 202 202 $(call if_changed,bison_h)
+2 -2
scripts/genksyms/Makefile
··· 14 14 # so that 'bison: not found' will be displayed if it is missing. 15 15 ifeq ($(findstring 1,$(KBUILD_ENABLE_EXTRA_GCC_CHECKS)),) 16 16 17 - quiet_cmd_bison_no_warn = $(quet_cmd_bison) 17 + quiet_cmd_bison_no_warn = $(quiet_cmd_bison) 18 18 cmd_bison_no_warn = $(YACC) --version >/dev/null; \ 19 19 $(cmd_bison) 2>/dev/null 20 20 21 21 $(obj)/parse.tab.c: $(src)/parse.y FORCE 22 22 $(call if_changed,bison_no_warn) 23 23 24 - quiet_cmd_bison_h_no_warn = $(quet_cmd_bison_h) 24 + quiet_cmd_bison_h_no_warn = $(quiet_cmd_bison_h) 25 25 cmd_bison_h_no_warn = $(YACC) --version >/dev/null; \ 26 26 $(cmd_bison_h) 2>/dev/null 27 27
+1 -8
scripts/mod/sumversion.c
··· 330 330 goto out; 331 331 } 332 332 333 - /* There will be a line like so: 334 - deps_drivers/net/dummy.o := \ 335 - drivers/net/dummy.c \ 336 - $(wildcard include/config/net/fastroute.h) \ 337 - include/linux/module.h \ 338 - 339 - Sum all files in the same dir or subdirs. 340 - */ 333 + /* Sum all files in the same dir or subdirs. */ 341 334 while ((line = get_next_line(&pos, file, flen)) != NULL) { 342 335 char* p = line; 343 336