kbuild: trivial cleanups on the comments
This is a bunch of trivial fixes and cleanups. Signed-off-by: Cao jin <caoj.fnst@cn.fujitsu.com> Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
This commit is contained in:
Родитель
cb87481ee8
Коммит
312a3d0918
10
Makefile
10
Makefile
|
@ -442,7 +442,7 @@ export RCS_TAR_IGNORE := --exclude SCCS --exclude BitKeeper --exclude .svn \
|
||||||
# ===========================================================================
|
# ===========================================================================
|
||||||
# Rules shared between *config targets and build targets
|
# Rules shared between *config targets and build targets
|
||||||
|
|
||||||
# Basic helpers built in scripts/
|
# Basic helpers built in scripts/basic/
|
||||||
PHONY += scripts_basic
|
PHONY += scripts_basic
|
||||||
scripts_basic:
|
scripts_basic:
|
||||||
$(Q)$(MAKE) $(build)=scripts/basic
|
$(Q)$(MAKE) $(build)=scripts/basic
|
||||||
|
@ -505,7 +505,7 @@ ifeq ($(KBUILD_EXTMOD),)
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
# install and module_install need also be processed one by one
|
# install and modules_install need also be processed one by one
|
||||||
ifneq ($(filter install,$(MAKECMDGOALS)),)
|
ifneq ($(filter install,$(MAKECMDGOALS)),)
|
||||||
ifneq ($(filter modules_install,$(MAKECMDGOALS)),)
|
ifneq ($(filter modules_install,$(MAKECMDGOALS)),)
|
||||||
mixed-targets := 1
|
mixed-targets := 1
|
||||||
|
@ -964,7 +964,7 @@ export KBUILD_VMLINUX_MAIN := $(core-y) $(libs-y2) $(drivers-y) $(net-y) $(virt-
|
||||||
export KBUILD_VMLINUX_LIBS := $(libs-y1)
|
export KBUILD_VMLINUX_LIBS := $(libs-y1)
|
||||||
export KBUILD_LDS := arch/$(SRCARCH)/kernel/vmlinux.lds
|
export KBUILD_LDS := arch/$(SRCARCH)/kernel/vmlinux.lds
|
||||||
export LDFLAGS_vmlinux
|
export LDFLAGS_vmlinux
|
||||||
# used by scripts/pacmage/Makefile
|
# used by scripts/package/Makefile
|
||||||
export KBUILD_ALLDIRS := $(sort $(filter-out arch/%,$(vmlinux-alldirs)) arch Documentation include samples scripts tools)
|
export KBUILD_ALLDIRS := $(sort $(filter-out arch/%,$(vmlinux-alldirs)) arch Documentation include samples scripts tools)
|
||||||
|
|
||||||
vmlinux-deps := $(KBUILD_LDS) $(KBUILD_VMLINUX_INIT) $(KBUILD_VMLINUX_MAIN) $(KBUILD_VMLINUX_LIBS)
|
vmlinux-deps := $(KBUILD_LDS) $(KBUILD_VMLINUX_INIT) $(KBUILD_VMLINUX_MAIN) $(KBUILD_VMLINUX_LIBS)
|
||||||
|
@ -992,8 +992,8 @@ include/generated/autoksyms.h: FORCE
|
||||||
ARCH_POSTLINK := $(wildcard $(srctree)/arch/$(SRCARCH)/Makefile.postlink)
|
ARCH_POSTLINK := $(wildcard $(srctree)/arch/$(SRCARCH)/Makefile.postlink)
|
||||||
|
|
||||||
# Final link of vmlinux with optional arch pass after final link
|
# Final link of vmlinux with optional arch pass after final link
|
||||||
cmd_link-vmlinux = \
|
cmd_link-vmlinux = \
|
||||||
$(CONFIG_SHELL) $< $(LD) $(LDFLAGS) $(LDFLAGS_vmlinux) ; \
|
$(CONFIG_SHELL) $< $(LD) $(LDFLAGS) $(LDFLAGS_vmlinux) ; \
|
||||||
$(if $(ARCH_POSTLINK), $(MAKE) -f $(ARCH_POSTLINK) $@, true)
|
$(if $(ARCH_POSTLINK), $(MAKE) -f $(ARCH_POSTLINK) $@, true)
|
||||||
|
|
||||||
vmlinux: scripts/link-vmlinux.sh vmlinux_prereq $(vmlinux-deps) FORCE
|
vmlinux: scripts/link-vmlinux.sh vmlinux_prereq $(vmlinux-deps) FORCE
|
||||||
|
|
|
@ -85,8 +85,8 @@ TMPOUT := $(if $(KBUILD_EXTMOD),$(firstword $(KBUILD_EXTMOD))/)
|
||||||
|
|
||||||
# try-run
|
# try-run
|
||||||
# Usage: option = $(call try-run, $(CC)...-o "$$TMP",option-ok,otherwise)
|
# Usage: option = $(call try-run, $(CC)...-o "$$TMP",option-ok,otherwise)
|
||||||
# Exit code chooses option. "$$TMP" is can be used as temporary file and
|
# Exit code chooses option. "$$TMP" serves as a temporary file and is
|
||||||
# is automatically cleaned up.
|
# automatically cleaned up.
|
||||||
try-run = $(shell set -e; \
|
try-run = $(shell set -e; \
|
||||||
TMP="$(TMPOUT).$$$$.tmp"; \
|
TMP="$(TMPOUT).$$$$.tmp"; \
|
||||||
TMPO="$(TMPOUT).$$$$.o"; \
|
TMPO="$(TMPOUT).$$$$.o"; \
|
||||||
|
@ -261,7 +261,6 @@ make-cmd = $(call escsq,$(subst \#,\\\#,$(subst $$,$$$$,$(cmd_$(1)))))
|
||||||
any-prereq = $(filter-out $(PHONY),$?) $(filter-out $(PHONY) $(wildcard $^),$^)
|
any-prereq = $(filter-out $(PHONY),$?) $(filter-out $(PHONY) $(wildcard $^),$^)
|
||||||
|
|
||||||
# Execute command if command has changed or prerequisite(s) are updated.
|
# Execute command if command has changed or prerequisite(s) are updated.
|
||||||
#
|
|
||||||
if_changed = $(if $(strip $(any-prereq) $(arg-check)), \
|
if_changed = $(if $(strip $(any-prereq) $(arg-check)), \
|
||||||
@set -e; \
|
@set -e; \
|
||||||
$(echo-cmd) $(cmd_$(1)); \
|
$(echo-cmd) $(cmd_$(1)); \
|
||||||
|
@ -315,7 +314,7 @@ if_changed_rule = $(if $(strip $(any-prereq) $(arg-check) ), \
|
||||||
$(rule_$(1)), @:)
|
$(rule_$(1)), @:)
|
||||||
|
|
||||||
###
|
###
|
||||||
# why - tell why a a target got build
|
# why - tell why a target got built
|
||||||
# enabled by make V=2
|
# enabled by make V=2
|
||||||
# Output (listed in the order they are checked):
|
# Output (listed in the order they are checked):
|
||||||
# (1) - due to target is PHONY
|
# (1) - due to target is PHONY
|
||||||
|
|
|
@ -229,8 +229,8 @@ ifeq ("$(origin RECORDMCOUNT_WARN)", "command line")
|
||||||
endif
|
endif
|
||||||
# Due to recursion, we must skip empty.o.
|
# Due to recursion, we must skip empty.o.
|
||||||
# The empty.o file is created in the make process in order to determine
|
# The empty.o file is created in the make process in order to determine
|
||||||
# the target endianness and word size. It is made before all other C
|
# the target endianness and word size. It is made before all other C
|
||||||
# files, including recordmcount.
|
# files, including recordmcount.
|
||||||
sub_cmd_record_mcount = \
|
sub_cmd_record_mcount = \
|
||||||
if [ $(@) != "scripts/mod/empty.o" ]; then \
|
if [ $(@) != "scripts/mod/empty.o" ]; then \
|
||||||
$(objtree)/scripts/recordmcount $(RECORDMCOUNT_FLAGS) "$(@)"; \
|
$(objtree)/scripts/recordmcount $(RECORDMCOUNT_FLAGS) "$(@)"; \
|
||||||
|
@ -245,13 +245,13 @@ sub_cmd_record_mcount = set -e ; perl $(srctree)/scripts/recordmcount.pl "$(ARCH
|
||||||
"$(LD)" "$(NM)" "$(RM)" "$(MV)" \
|
"$(LD)" "$(NM)" "$(RM)" "$(MV)" \
|
||||||
"$(if $(part-of-module),1,0)" "$(@)";
|
"$(if $(part-of-module),1,0)" "$(@)";
|
||||||
recordmcount_source := $(srctree)/scripts/recordmcount.pl
|
recordmcount_source := $(srctree)/scripts/recordmcount.pl
|
||||||
endif
|
endif # BUILD_C_RECORDMCOUNT
|
||||||
cmd_record_mcount = \
|
cmd_record_mcount = \
|
||||||
if [ "$(findstring $(CC_FLAGS_FTRACE),$(_c_flags))" = \
|
if [ "$(findstring $(CC_FLAGS_FTRACE),$(_c_flags))" = \
|
||||||
"$(CC_FLAGS_FTRACE)" ]; then \
|
"$(CC_FLAGS_FTRACE)" ]; then \
|
||||||
$(sub_cmd_record_mcount) \
|
$(sub_cmd_record_mcount) \
|
||||||
fi;
|
fi;
|
||||||
endif
|
endif # CONFIG_FTRACE_MCOUNT_RECORD
|
||||||
|
|
||||||
ifdef CONFIG_STACK_VALIDATION
|
ifdef CONFIG_STACK_VALIDATION
|
||||||
ifneq ($(SKIP_STACK_VALIDATION),1)
|
ifneq ($(SKIP_STACK_VALIDATION),1)
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
###
|
###
|
||||||
# Makefile.basic lists the most basic programs used during the build process.
|
# This Makefile lists the most basic programs used during the build process.
|
||||||
# The programs listed herein are what are needed to do the basic stuff,
|
# The programs listed herein are what are needed to do the basic stuff,
|
||||||
# such as fix file dependencies.
|
# such as fix file dependencies.
|
||||||
# This initial step is needed to avoid files to be recompiled
|
# This initial step is needed to avoid files to be recompiled
|
||||||
|
|
Загрузка…
Ссылка в новой задаче