From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752062AbeB0Uws (ORCPT ); Tue, 27 Feb 2018 15:52:48 -0500 Received: from mail-wr0-f193.google.com ([209.85.128.193]:42524 "EHLO mail-wr0-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751901AbeB0Uwq (ORCPT ); Tue, 27 Feb 2018 15:52:46 -0500 X-Google-Smtp-Source: AH8x224592UASyleayPN9y16VjF0Iod3I04P2sKG8gDNYH9IuHwJVT6j1XIV4WPacU7Xs6x7mYx2CA== Date: Tue, 27 Feb 2018 21:52:31 +0100 From: Robin Jarry To: Josh Poimboeuf Cc: Masahiro Yamada , Michal Marek , linux-kbuild@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v2 0/3] kbuild: fix host progs build with libs in non standard locations Message-ID: <20180227205231.t2wmh4e2ky2ganyo@6wind.com> References: <20180227174518.qzw6eqmuyggcvjl6@treble> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180227174518.qzw6eqmuyggcvjl6@treble> User-Agent: NeoMutt/20170113 (1.7.2) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 2018-02-27, Josh Poimboeuf: > In Documentation/kbuild/kbuild.txt, we have the following environment > variables: > > KCFLAGS > -------------------------------------------------- > Additional options to the C compiler (for built-in and modules). > > CFLAGS_KERNEL > -------------------------------------------------- > Additional options for $(CC) when used to compile > code that is compiled as built-in. > > CFLAGS_MODULE > -------------------------------------------------- > Additional module specific options to use for $(CC). > > LDFLAGS_MODULE > -------------------------------------------------- > Additional options used for $(LD) when linking modules. > > LDFLAGS_vmlinux > -------------------------------------------------- > Additional options passed to final link of vmlinux. > > So instead of > > HOST_CFLAGS > HOST_LDFLAGS > > maybe it would be more consistent to call them > > CFLAGS_HOST > LDFLAGS_HOST > > ? I had missed this file. Indeed {C,LD}FLAGS_HOST are much less confusing! > Also, the new environment variables should be documented in the above > file. Sure, I'll do that. However, I feel like I should also leave the paragraph in Documentation/admin-guide/README.txt. What do you think? -- Robin