Skip to content

Commit 4d76203

Browse files
committed
Merge tag 'kbuild-fixes-v5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Pull Kbuild fixes from Masahiro Yamada: - Fix short log indentation for tools builds - Fix dummy-tools to adjust to the latest stackprotector check * tag 'kbuild-fixes-v5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild: kbuild: dummy-tools: adjust to stricter stackprotector check scripts/jobserver-exec: Fix a typo ("envirnoment") tools build: Fix quiet cmd indentation
2 parents 34c5c89 + c93db68 commit 4d76203

File tree

4 files changed

+32
-28
lines changed

4 files changed

+32
-28
lines changed

scripts/dummy-tools/gcc

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,11 @@ fi
7676
if arg_contain -S "$@"; then
7777
# For scripts/gcc-x86-*-has-stack-protector.sh
7878
if arg_contain -fstack-protector "$@"; then
79-
echo "%gs"
79+
if arg_contain -mstack-protector-guard-reg=fs "$@"; then
80+
echo "%fs"
81+
else
82+
echo "%gs"
83+
fi
8084
exit 0
8185
fi
8286

scripts/jobserver-exec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ from __future__ import print_function
1010
import os, sys, errno
1111
import subprocess
1212

13-
# Extract and prepare jobserver file descriptors from envirnoment.
13+
# Extract and prepare jobserver file descriptors from environment.
1414
claim = 0
1515
jobs = b""
1616
try:

tools/build/Makefile.build

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -51,39 +51,39 @@ subdir-obj-y :=
5151
build-file := $(dir)/Build
5252
-include $(build-file)
5353

54-
quiet_cmd_flex = FLEX $@
55-
quiet_cmd_bison = BISON $@
54+
quiet_cmd_flex = FLEX $@
55+
quiet_cmd_bison = BISON $@
5656

5757
# Create directory unless it exists
58-
quiet_cmd_mkdir = MKDIR $(dir $@)
58+
quiet_cmd_mkdir = MKDIR $(dir $@)
5959
cmd_mkdir = mkdir -p $(dir $@)
6060
rule_mkdir = $(if $(wildcard $(dir $@)),,@$(call echo-cmd,mkdir) $(cmd_mkdir))
6161

6262
# Compile command
63-
quiet_cmd_cc_o_c = CC $@
63+
quiet_cmd_cc_o_c = CC $@
6464
cmd_cc_o_c = $(CC) $(c_flags) -c -o $@ $<
6565

66-
quiet_cmd_host_cc_o_c = HOSTCC $@
66+
quiet_cmd_host_cc_o_c = HOSTCC $@
6767
cmd_host_cc_o_c = $(HOSTCC) $(host_c_flags) -c -o $@ $<
6868

69-
quiet_cmd_cxx_o_c = CXX $@
69+
quiet_cmd_cxx_o_c = CXX $@
7070
cmd_cxx_o_c = $(CXX) $(cxx_flags) -c -o $@ $<
7171

72-
quiet_cmd_cpp_i_c = CPP $@
72+
quiet_cmd_cpp_i_c = CPP $@
7373
cmd_cpp_i_c = $(CC) $(c_flags) -E -o $@ $<
7474

75-
quiet_cmd_cc_s_c = AS $@
75+
quiet_cmd_cc_s_c = AS $@
7676
cmd_cc_s_c = $(CC) $(c_flags) -S -o $@ $<
7777

78-
quiet_cmd_gen = GEN $@
78+
quiet_cmd_gen = GEN $@
7979

8080
# Link agregate command
8181
# If there's nothing to link, create empty $@ object.
82-
quiet_cmd_ld_multi = LD $@
82+
quiet_cmd_ld_multi = LD $@
8383
cmd_ld_multi = $(if $(strip $(obj-y)),\
8484
$(LD) -r -o $@ $(filter $(obj-y),$^),rm -f $@; $(AR) rcs $@)
8585

86-
quiet_cmd_host_ld_multi = HOSTLD $@
86+
quiet_cmd_host_ld_multi = HOSTLD $@
8787
cmd_host_ld_multi = $(if $(strip $(obj-y)),\
8888
$(HOSTLD) -r -o $@ $(filter $(obj-y),$^),rm -f $@; $(HOSTAR) rcs $@)
8989

tools/scripts/Makefile.include

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -131,29 +131,29 @@ QUIET_SUBDIR1 =
131131

132132
ifneq ($(silent),1)
133133
ifneq ($(V),1)
134-
QUIET_CC = @echo ' CC '$@;
135-
QUIET_CC_FPIC = @echo ' CC FPIC '$@;
136-
QUIET_CLANG = @echo ' CLANG '$@;
137-
QUIET_AR = @echo ' AR '$@;
138-
QUIET_LINK = @echo ' LINK '$@;
139-
QUIET_MKDIR = @echo ' MKDIR '$@;
140-
QUIET_GEN = @echo ' GEN '$@;
134+
QUIET_CC = @echo ' CC '$@;
135+
QUIET_CC_FPIC = @echo ' CC FPIC '$@;
136+
QUIET_CLANG = @echo ' CLANG '$@;
137+
QUIET_AR = @echo ' AR '$@;
138+
QUIET_LINK = @echo ' LINK '$@;
139+
QUIET_MKDIR = @echo ' MKDIR '$@;
140+
QUIET_GEN = @echo ' GEN '$@;
141141
QUIET_SUBDIR0 = +@subdir=
142142
QUIET_SUBDIR1 = ;$(NO_SUBDIR) \
143-
echo ' SUBDIR '$$subdir; \
143+
echo ' SUBDIR '$$subdir; \
144144
$(MAKE) $(PRINT_DIR) -C $$subdir
145-
QUIET_FLEX = @echo ' FLEX '$@;
146-
QUIET_BISON = @echo ' BISON '$@;
147-
QUIET_GENSKEL = @echo ' GEN-SKEL '$@;
145+
QUIET_FLEX = @echo ' FLEX '$@;
146+
QUIET_BISON = @echo ' BISON '$@;
147+
QUIET_GENSKEL = @echo ' GENSKEL '$@;
148148

149149
descend = \
150-
+@echo ' DESCEND '$(1); \
150+
+@echo ' DESCEND '$(1); \
151151
mkdir -p $(OUTPUT)$(1) && \
152152
$(MAKE) $(COMMAND_O) subdir=$(if $(subdir),$(subdir)/$(1),$(1)) $(PRINT_DIR) -C $(1) $(2)
153153

154-
QUIET_CLEAN = @printf ' CLEAN %s\n' $1;
155-
QUIET_INSTALL = @printf ' INSTALL %s\n' $1;
156-
QUIET_UNINST = @printf ' UNINST %s\n' $1;
154+
QUIET_CLEAN = @printf ' CLEAN %s\n' $1;
155+
QUIET_INSTALL = @printf ' INSTALL %s\n' $1;
156+
QUIET_UNINST = @printf ' UNINST %s\n' $1;
157157
endif
158158
endif
159159

0 commit comments

Comments
 (0)