summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLaura Abbott <labbott@redhat.com>2018-07-09 20:45:58 -0400
committerMasahiro Yamada <yamada.masahiro@socionext.com>2018-07-17 12:18:05 -0400
commit96f14fe738b69dd97a33efe3cc8ab330af5fd1f1 (patch)
tree12f565e67f78bb7b3b257fdc741ce9141a593adb
parentefa75c4923be7fedc00b040116657101f20b3678 (diff)
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>
-rw-r--r--Documentation/kbuild/makefiles.txt2
-rw-r--r--Makefile4
-rw-r--r--arch/alpha/boot/Makefile2
-rw-r--r--net/bpfilter/Makefile2
-rw-r--r--samples/bpf/Makefile10
-rw-r--r--scripts/Kbuild.include2
-rw-r--r--scripts/Makefile.host2
-rw-r--r--tools/build/Build.include2
-rw-r--r--tools/objtool/Makefile2
9 files changed, 14 insertions, 14 deletions
diff --git a/Documentation/kbuild/makefiles.txt b/Documentation/kbuild/makefiles.txt
index 048fc39a6b91..63655c1a3ad6 100644
--- a/Documentation/kbuild/makefiles.txt
+++ b/Documentation/kbuild/makefiles.txt
@@ -661,7 +661,7 @@ Both possibilities are described in the following.
661 661
662 When compiling host programs, it is possible to set specific flags. 662 When compiling host programs, it is possible to set specific flags.
663 The programs will always be compiled utilising $(HOSTCC) passed 663 The programs will always be compiled utilising $(HOSTCC) passed
664 the options specified in $(HOSTCFLAGS). 664 the options specified in $(KBUILD_HOSTCFLAGS).
665 To set flags that will take effect for all host programs created 665 To set flags that will take effect for all host programs created
666 in that Makefile, use the variable HOST_EXTRACFLAGS. 666 in that Makefile, use the variable HOST_EXTRACFLAGS.
667 667
diff --git a/Makefile b/Makefile
index a89d8a0d3ee1..c364e1100ce0 100644
--- a/Makefile
+++ b/Makefile
@@ -359,7 +359,7 @@ HOST_LFS_LIBS := $(shell getconf LFS_LIBS 2>/dev/null)
359 359
360HOSTCC = gcc 360HOSTCC = gcc
361HOSTCXX = g++ 361HOSTCXX = g++
362HOSTCFLAGS := -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 \ 362KBUILD_HOSTCFLAGS := -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 \
363 -fomit-frame-pointer -std=gnu89 $(HOST_LFS_CFLAGS) 363 -fomit-frame-pointer -std=gnu89 $(HOST_LFS_CFLAGS)
364HOSTCXXFLAGS := -O2 $(HOST_LFS_CFLAGS) 364HOSTCXXFLAGS := -O2 $(HOST_LFS_CFLAGS)
365HOSTLDFLAGS := $(HOST_LFS_LDFLAGS) 365HOSTLDFLAGS := $(HOST_LFS_LDFLAGS)
@@ -429,7 +429,7 @@ KBUILD_LDFLAGS_MODULE := -T $(srctree)/scripts/module-common.lds
429LDFLAGS := 429LDFLAGS :=
430GCC_PLUGINS_CFLAGS := 430GCC_PLUGINS_CFLAGS :=
431 431
432export ARCH SRCARCH CONFIG_SHELL HOSTCC HOSTCFLAGS CROSS_COMPILE AS LD CC 432export ARCH SRCARCH CONFIG_SHELL HOSTCC KBUILD_HOSTCFLAGS CROSS_COMPILE AS LD CC
433export CPP AR NM STRIP OBJCOPY OBJDUMP HOSTLDFLAGS HOST_LOADLIBES 433export CPP AR NM STRIP OBJCOPY OBJDUMP HOSTLDFLAGS HOST_LOADLIBES
434export MAKE LEX YACC AWK GENKSYMS INSTALLKERNEL PERL PYTHON PYTHON2 PYTHON3 UTS_MACHINE 434export MAKE LEX YACC AWK GENKSYMS INSTALLKERNEL PERL PYTHON PYTHON2 PYTHON3 UTS_MACHINE
435export HOSTCXX HOSTCXXFLAGS LDFLAGS_MODULE CHECK CHECKFLAGS 435export HOSTCXX HOSTCXXFLAGS LDFLAGS_MODULE CHECK CHECKFLAGS
diff --git a/arch/alpha/boot/Makefile b/arch/alpha/boot/Makefile
index 0cbe4c59d3ce..991e023a6fc4 100644
--- a/arch/alpha/boot/Makefile
+++ b/arch/alpha/boot/Makefile
@@ -14,7 +14,7 @@ targets := vmlinux.gz vmlinux \
14 tools/bootpzh bootloader bootpheader bootpzheader 14 tools/bootpzh bootloader bootpheader bootpzheader
15OBJSTRIP := $(obj)/tools/objstrip 15OBJSTRIP := $(obj)/tools/objstrip
16 16
17HOSTCFLAGS := -Wall -I$(objtree)/usr/include 17KBUILD_HOSTCFLAGS := -Wall -I$(objtree)/usr/include
18BOOTCFLAGS += -I$(objtree)/$(obj) -I$(srctree)/$(obj) 18BOOTCFLAGS += -I$(objtree)/$(obj) -I$(srctree)/$(obj)
19 19
20# SRM bootable image. Copy to offset 512 of a partition. 20# SRM bootable image. Copy to offset 512 of a partition.
diff --git a/net/bpfilter/Makefile b/net/bpfilter/Makefile
index 39c6980b5d99..70beeb4ad806 100644
--- a/net/bpfilter/Makefile
+++ b/net/bpfilter/Makefile
@@ -5,7 +5,7 @@
5 5
6hostprogs-y := bpfilter_umh 6hostprogs-y := bpfilter_umh
7bpfilter_umh-objs := main.o 7bpfilter_umh-objs := main.o
8HOSTCFLAGS += -I. -Itools/include/ -Itools/include/uapi 8KBUILD_HOSTCFLAGS += -I. -Itools/include/ -Itools/include/uapi
9HOSTCC := $(CC) 9HOSTCC := $(CC)
10 10
11ifeq ($(CONFIG_BPFILTER_UMH), y) 11ifeq ($(CONFIG_BPFILTER_UMH), y)
diff --git a/samples/bpf/Makefile b/samples/bpf/Makefile
index 1303af10e54d..494ef04c56cc 100644
--- a/samples/bpf/Makefile
+++ b/samples/bpf/Makefile
@@ -164,11 +164,11 @@ always += xdpsock_kern.o
164always += xdp_fwd_kern.o 164always += xdp_fwd_kern.o
165always += task_fd_query_kern.o 165always += task_fd_query_kern.o
166 166
167HOSTCFLAGS += -I$(objtree)/usr/include 167KBUILD_HOSTCFLAGS += -I$(objtree)/usr/include
168HOSTCFLAGS += -I$(srctree)/tools/lib/ 168KBUILD_HOSTCFLAGS += -I$(srctree)/tools/lib/
169HOSTCFLAGS += -I$(srctree)/tools/testing/selftests/bpf/ 169KBUILD_HOSTCFLAGS += -I$(srctree)/tools/testing/selftests/bpf/
170HOSTCFLAGS += -I$(srctree)/tools/lib/ -I$(srctree)/tools/include 170KBUILD_HOSTCFLAGS += -I$(srctree)/tools/lib/ -I$(srctree)/tools/include
171HOSTCFLAGS += -I$(srctree)/tools/perf 171KBUILD_HOSTCFLAGS += -I$(srctree)/tools/perf
172 172
173HOSTCFLAGS_bpf_load.o += -I$(objtree)/usr/include -Wno-unused-variable 173HOSTCFLAGS_bpf_load.o += -I$(objtree)/usr/include -Wno-unused-variable
174HOSTCFLAGS_trace_helpers.o += -I$(srctree)/tools/lib/bpf/ 174HOSTCFLAGS_trace_helpers.o += -I$(srctree)/tools/lib/bpf/
diff --git a/scripts/Kbuild.include b/scripts/Kbuild.include
index 86321f06461e..02bb3163cd8d 100644
--- a/scripts/Kbuild.include
+++ b/scripts/Kbuild.include
@@ -126,7 +126,7 @@ cc-option = $(call __cc-option, $(CC),\
126# hostcc-option 126# hostcc-option
127# Usage: cflags-y += $(call hostcc-option,-march=winchip-c6,-march=i586) 127# Usage: cflags-y += $(call hostcc-option,-march=winchip-c6,-march=i586)
128hostcc-option = $(call __cc-option, $(HOSTCC),\ 128hostcc-option = $(call __cc-option, $(HOSTCC),\
129 $(HOSTCFLAGS) $(HOST_EXTRACFLAGS),$(1),$(2)) 129 $(KBUILD_HOSTCFLAGS) $(HOST_EXTRACFLAGS),$(1),$(2))
130 130
131# cc-option-yn 131# cc-option-yn
132# Usage: flag := $(call cc-option-yn,-march=winchip-c6) 132# Usage: flag := $(call cc-option-yn,-march=winchip-c6)
diff --git a/scripts/Makefile.host b/scripts/Makefile.host
index aa971cc3f339..09f00dae21fe 100644
--- a/scripts/Makefile.host
+++ b/scripts/Makefile.host
@@ -62,7 +62,7 @@ host-cxxshobjs := $(addprefix $(obj)/,$(host-cxxshobjs))
62##### 62#####
63# Handle options to gcc. Support building with separate output directory 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 $(HOSTCFLAGS_$(basetarget).o) 66 $(HOSTCFLAGS_$(basetarget).o)
67_hostcxx_flags = $(HOSTCXXFLAGS) $(HOST_EXTRACXXFLAGS) \ 67_hostcxx_flags = $(HOSTCXXFLAGS) $(HOST_EXTRACXXFLAGS) \
68 $(HOSTCXXFLAGS_$(basetarget).o) 68 $(HOSTCXXFLAGS_$(basetarget).o)
diff --git a/tools/build/Build.include b/tools/build/Build.include
index 950c1504ca37..9ec01f4454f9 100644
--- a/tools/build/Build.include
+++ b/tools/build/Build.include
@@ -98,4 +98,4 @@ cxx_flags = -Wp,-MD,$(depfile) -Wp,-MT,$@ $(CXXFLAGS) -D"BUILD_STR(s)=\#s" $(CXX
98### 98###
99## HOSTCC C flags 99## HOSTCC C flags
100 100
101host_c_flags = -Wp,-MD,$(depfile) -Wp,-MT,$@ $(HOSTCFLAGS) -D"BUILD_STR(s)=\#s" $(HOSTCFLAGS_$(basetarget).o) $(HOSTCFLAGS_$(obj)) 101host_c_flags = -Wp,-MD,$(depfile) -Wp,-MT,$@ $(KBUILD_HOSTCFLAGS) -D"BUILD_STR(s)=\#s" $(HOSTCFLAGS_$(basetarget).o) $(HOSTCFLAGS_$(obj))
diff --git a/tools/objtool/Makefile b/tools/objtool/Makefile
index f76d9914686a..b5d8c2964b52 100644
--- a/tools/objtool/Makefile
+++ b/tools/objtool/Makefile
@@ -31,7 +31,7 @@ INCLUDES := -I$(srctree)/tools/include \
31 -I$(srctree)/tools/arch/$(HOSTARCH)/include/uapi \ 31 -I$(srctree)/tools/arch/$(HOSTARCH)/include/uapi \
32 -I$(srctree)/tools/objtool/arch/$(ARCH)/include 32 -I$(srctree)/tools/objtool/arch/$(ARCH)/include
33WARNINGS := $(EXTRA_WARNINGS) -Wno-switch-default -Wno-switch-enum -Wno-packed 33WARNINGS := $(EXTRA_WARNINGS) -Wno-switch-default -Wno-switch-enum -Wno-packed
34CFLAGS += -Werror $(WARNINGS) $(HOSTCFLAGS) -g $(INCLUDES) 34CFLAGS += -Werror $(WARNINGS) $(KBUILD_HOSTCFLAGS) -g $(INCLUDES)
35LDFLAGS += -lelf $(LIBSUBCMD) $(HOSTLDFLAGS) 35LDFLAGS += -lelf $(LIBSUBCMD) $(HOSTLDFLAGS)
36 36
37# Allow old libelf to be used: 37# Allow old libelf to be used: