summaryrefslogtreecommitdiffstats
path: root/0007-Kbuild-Use-HOST-FLAGS-options-from-the-command-line.patch
diff options
context:
space:
mode:
authorJeremy Cline <jcline@redhat.com>2018-08-16 14:56:49 +0100
committerJeremy Cline <jcline@redhat.com>2018-08-16 14:56:49 +0100
commita23ced99bd02327669d3df77ad95c2060813e787 (patch)
treec4895a03646d8a95ccafdef260179ea45e074319 /0007-Kbuild-Use-HOST-FLAGS-options-from-the-command-line.patch
parentbec265804e1fd3a597c830846bf5efb43ebfa165 (diff)
downloadkernel-a23ced99bd02327669d3df77ad95c2060813e787.tar.gz
kernel-a23ced99bd02327669d3df77ad95c2060813e787.tar.xz
kernel-a23ced99bd02327669d3df77ad95c2060813e787.zip
Linux v4.18-7873-gf91e654474d4
Diffstat (limited to '0007-Kbuild-Use-HOST-FLAGS-options-from-the-command-line.patch')
-rw-r--r--0007-Kbuild-Use-HOST-FLAGS-options-from-the-command-line.patch73
1 files changed, 0 insertions, 73 deletions
diff --git a/0007-Kbuild-Use-HOST-FLAGS-options-from-the-command-line.patch b/0007-Kbuild-Use-HOST-FLAGS-options-from-the-command-line.patch
deleted file mode 100644
index 40cf71879..000000000
--- a/0007-Kbuild-Use-HOST-FLAGS-options-from-the-command-line.patch
+++ /dev/null
@@ -1,73 +0,0 @@
-From 36be6e2f197b4abaf0e7c4fe2f525eb56b3f0298 Mon Sep 17 00:00:00 2001
-From: Laura Abbott <labbott@redhat.com>
-Date: Fri, 6 Jul 2018 17:21:01 -0700
-Subject: [PATCHv2 7/7] Kbuild: Use HOST*FLAGS options from the command line
-To: Masahiro Yamada <yamada.masahiro@socionext.com>
-To: Josh Poimboeuf <jpoimboe@redhat.com>
-To: Jiri Olsa <jolsa@kernel.org>
-Cc: linux-kbuild@vger.kernel.org
-Cc: linux-kernel@vger.kernel.org
-Cc: Robin Jarry <robin.jarry@6wind.com>
-Cc: Jonathan Corbet <corbet@lwn.net>
-Cc: linux-doc@vger.kernel.org
-
-
-Now that we have the rename in place, reuse the HOST*FLAGS options as
-something that can be set from the command line and included with the
-rest of the flags.
-
-Signed-off-by: Laura Abbott <labbott@redhat.com>
----
-v2: Use the correct name for HOSTLDLIBS, update documentation.
----
- Documentation/kbuild/kbuild.txt | 16 ++++++++++++++++
- Makefile | 9 +++++----
- 2 files changed, 21 insertions(+), 4 deletions(-)
-
-diff --git a/Documentation/kbuild/kbuild.txt b/Documentation/kbuild/kbuild.txt
-index 6c9c69ec3986..9847a5974826 100644
---- a/Documentation/kbuild/kbuild.txt
-+++ b/Documentation/kbuild/kbuild.txt
-@@ -238,3 +238,19 @@ KBUILD_VMLINUX_LIBS
- All .a "lib" files for vmlinux.
- KBUILD_VMLINUX_INIT, KBUILD_VMLINUX_MAIN, and KBUILD_VMLINUX_LIBS together
- specify all the object files used to link vmlinux.
-+
-+HOSTCFLAGS
-+--------------------------------------------------
-+Additional flags to be passed to $(HOSTCC) when building host programs.
-+
-+HOSTLDFLAGS
-+--------------------------------------------------
-+Additional flags to be passed to $(HOSTLD) when building host programs.
-+
-+HOSTCXXFLAGS
-+--------------------------------------------------
-+Additional flags to be passed to $(HOSTCXX) when building host programs.
-+
-+HOSTLDLIBS
-+--------------------------------------------------
-+Additional libraries to link against when building host programs.
-diff --git a/Makefile b/Makefile
-index 96e34381d9ee..c2ee1d4c12c9 100644
---- a/Makefile
-+++ b/Makefile
-@@ -360,10 +360,11 @@ HOST_LFS_LIBS := $(shell getconf LFS_LIBS)
- HOSTCC = gcc
- HOSTCXX = g++
- KBUILD_HOSTCFLAGS := -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 \
-- -fomit-frame-pointer -std=gnu89 $(HOST_LFS_CFLAGS)
--KBUILD_HOSTCXXFLAGS := -O2 $(HOST_LFS_CFLAGS)
--KBUILD_HOSTLDFLAGS := $(HOST_LFS_LDFLAGS)
--KBUILD_HOSTLDLIBS := $(HOST_LFS_LIBS)
-+ -fomit-frame-pointer -std=gnu89 $(HOST_LFS_CFLAGS) \
-+ $(HOSTCFLAGS)
-+KBUILD_HOSTCXXFLAGS := -O2 $(HOST_LFS_CFLAGS) $(HOSTCXXFLAGS)
-+KBUILD_HOSTLDFLAGS := $(HOST_LFS_LDFLAGS) $(HOSTLDFLAGS)
-+KBUILD_HOSTLDLIBS := $(HOST_LFS_LIBS) $(HOSTLDLIBS)
-
- # Make variables (CC, etc...)
- AS = $(CROSS_COMPILE)as
---
-2.17.1
-