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

kbuild: Rename HOSTCFLAGS to KBUILD_HOSTCFLAGS

In preparation for enabling command line CFLAGS, re-name HOSTCFLAGS to
KBUILD_HOSTCFLAGS as the internal use only flags. This should not have
any visible effects.

Signed-off-by: Laura Abbott <labbott@redhat.com>
Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>

authored by

Laura Abbott and committed by
Masahiro Yamada
96f14fe7 efa75c49

+14 -14
+1 -1
Documentation/kbuild/makefiles.txt
··· 661 661 662 662 When compiling host programs, it is possible to set specific flags. 663 663 The programs will always be compiled utilising $(HOSTCC) passed 664 - the options specified in $(HOSTCFLAGS). 664 + the options specified in $(KBUILD_HOSTCFLAGS). 665 665 To set flags that will take effect for all host programs created 666 666 in that Makefile, use the variable HOST_EXTRACFLAGS. 667 667
+2 -2
Makefile
··· 359 359 360 360 HOSTCC = gcc 361 361 HOSTCXX = g++ 362 - HOSTCFLAGS := -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 \ 362 + KBUILD_HOSTCFLAGS := -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 \ 363 363 -fomit-frame-pointer -std=gnu89 $(HOST_LFS_CFLAGS) 364 364 HOSTCXXFLAGS := -O2 $(HOST_LFS_CFLAGS) 365 365 HOSTLDFLAGS := $(HOST_LFS_LDFLAGS) ··· 429 429 LDFLAGS := 430 430 GCC_PLUGINS_CFLAGS := 431 431 432 - export ARCH SRCARCH CONFIG_SHELL HOSTCC HOSTCFLAGS CROSS_COMPILE AS LD CC 432 + export ARCH SRCARCH CONFIG_SHELL HOSTCC KBUILD_HOSTCFLAGS CROSS_COMPILE AS LD CC 433 433 export CPP AR NM STRIP OBJCOPY OBJDUMP HOSTLDFLAGS HOST_LOADLIBES 434 434 export MAKE LEX YACC AWK GENKSYMS INSTALLKERNEL PERL PYTHON PYTHON2 PYTHON3 UTS_MACHINE 435 435 export HOSTCXX HOSTCXXFLAGS LDFLAGS_MODULE CHECK CHECKFLAGS
+1 -1
arch/alpha/boot/Makefile
··· 14 14 tools/bootpzh bootloader bootpheader bootpzheader 15 15 OBJSTRIP := $(obj)/tools/objstrip 16 16 17 - HOSTCFLAGS := -Wall -I$(objtree)/usr/include 17 + KBUILD_HOSTCFLAGS := -Wall -I$(objtree)/usr/include 18 18 BOOTCFLAGS += -I$(objtree)/$(obj) -I$(srctree)/$(obj) 19 19 20 20 # SRM bootable image. Copy to offset 512 of a partition.
+1 -1
net/bpfilter/Makefile
··· 5 5 6 6 hostprogs-y := bpfilter_umh 7 7 bpfilter_umh-objs := main.o 8 - HOSTCFLAGS += -I. -Itools/include/ -Itools/include/uapi 8 + KBUILD_HOSTCFLAGS += -I. -Itools/include/ -Itools/include/uapi 9 9 HOSTCC := $(CC) 10 10 11 11 ifeq ($(CONFIG_BPFILTER_UMH), y)
+5 -5
samples/bpf/Makefile
··· 164 164 always += xdp_fwd_kern.o 165 165 always += task_fd_query_kern.o 166 166 167 - HOSTCFLAGS += -I$(objtree)/usr/include 168 - HOSTCFLAGS += -I$(srctree)/tools/lib/ 169 - HOSTCFLAGS += -I$(srctree)/tools/testing/selftests/bpf/ 170 - HOSTCFLAGS += -I$(srctree)/tools/lib/ -I$(srctree)/tools/include 171 - HOSTCFLAGS += -I$(srctree)/tools/perf 167 + KBUILD_HOSTCFLAGS += -I$(objtree)/usr/include 168 + KBUILD_HOSTCFLAGS += -I$(srctree)/tools/lib/ 169 + KBUILD_HOSTCFLAGS += -I$(srctree)/tools/testing/selftests/bpf/ 170 + KBUILD_HOSTCFLAGS += -I$(srctree)/tools/lib/ -I$(srctree)/tools/include 171 + KBUILD_HOSTCFLAGS += -I$(srctree)/tools/perf 172 172 173 173 HOSTCFLAGS_bpf_load.o += -I$(objtree)/usr/include -Wno-unused-variable 174 174 HOSTCFLAGS_trace_helpers.o += -I$(srctree)/tools/lib/bpf/
+1 -1
scripts/Kbuild.include
··· 126 126 # hostcc-option 127 127 # Usage: cflags-y += $(call hostcc-option,-march=winchip-c6,-march=i586) 128 128 hostcc-option = $(call __cc-option, $(HOSTCC),\ 129 - $(HOSTCFLAGS) $(HOST_EXTRACFLAGS),$(1),$(2)) 129 + $(KBUILD_HOSTCFLAGS) $(HOST_EXTRACFLAGS),$(1),$(2)) 130 130 131 131 # cc-option-yn 132 132 # Usage: flag := $(call cc-option-yn,-march=winchip-c6)
+1 -1
scripts/Makefile.host
··· 62 62 ##### 63 63 # Handle options to gcc. Support building with separate output directory 64 64 65 - _hostc_flags = $(HOSTCFLAGS) $(HOST_EXTRACFLAGS) \ 65 + _hostc_flags = $(KBUILD_HOSTCFLAGS) $(HOST_EXTRACFLAGS) \ 66 66 $(HOSTCFLAGS_$(basetarget).o) 67 67 _hostcxx_flags = $(HOSTCXXFLAGS) $(HOST_EXTRACXXFLAGS) \ 68 68 $(HOSTCXXFLAGS_$(basetarget).o)
+1 -1
tools/build/Build.include
··· 98 98 ### 99 99 ## HOSTCC C flags 100 100 101 - host_c_flags = -Wp,-MD,$(depfile) -Wp,-MT,$@ $(HOSTCFLAGS) -D"BUILD_STR(s)=\#s" $(HOSTCFLAGS_$(basetarget).o) $(HOSTCFLAGS_$(obj)) 101 + host_c_flags = -Wp,-MD,$(depfile) -Wp,-MT,$@ $(KBUILD_HOSTCFLAGS) -D"BUILD_STR(s)=\#s" $(HOSTCFLAGS_$(basetarget).o) $(HOSTCFLAGS_$(obj))
+1 -1
tools/objtool/Makefile
··· 31 31 -I$(srctree)/tools/arch/$(HOSTARCH)/include/uapi \ 32 32 -I$(srctree)/tools/objtool/arch/$(ARCH)/include 33 33 WARNINGS := $(EXTRA_WARNINGS) -Wno-switch-default -Wno-switch-enum -Wno-packed 34 - CFLAGS += -Werror $(WARNINGS) $(HOSTCFLAGS) -g $(INCLUDES) 34 + CFLAGS += -Werror $(WARNINGS) $(KBUILD_HOSTCFLAGS) -g $(INCLUDES) 35 35 LDFLAGS += -lelf $(LIBSUBCMD) $(HOSTLDFLAGS) 36 36 37 37 # Allow old libelf to be used: