From patchwork Tue Jul 16 13:29:45 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Masahiro Yamada X-Patchwork-Id: 169062 Delivered-To: patch@linaro.org Received: by 2002:a92:4782:0:0:0:0:0 with SMTP id e2csp862545ilk; Tue, 16 Jul 2019 06:30:07 -0700 (PDT) X-Google-Smtp-Source: APXvYqzKgzdmkwrkyXFlacuagGqEImGZ9GcRma0LSaXnvicvnNTOvl0oII9FImYnmuQSG1OIqXAu X-Received: by 2002:a65:4d4e:: with SMTP id j14mr33463157pgt.50.1563283807536; Tue, 16 Jul 2019 06:30:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1563283807; cv=none; d=google.com; s=arc-20160816; b=nAMBeU6Y0bSJXzNjNI/ldNkEFhzKQlAG/xJnnpXXLjogCy3vb9GuN7pJGMSfe3Gs0D DZa9RlD9MXvDS3cqiNDJ5cqAtXevOCsHjDz0KbUbwoew6NExQaSMW4hUZ4nA8aa8OjNN 3hnHilg2+qViMHkTTTUDf27dZtTiKGEuFIn8uZWPstUtO6J3yrPGA3norUMvHJITIR4A hSvheW1L6knseiQAqyWEQO+edcQ0dm/8QilrhQAGwWqMRT6jowXRPogwILtLY3KbPqt7 LsxQpLwtysvUROEN92zZhJBn2ZDAqjq6epE8NMzg9WRzSf2X3t7T/QqEgJnmf8Qb8Qxx Sztg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature:dkim-filter; bh=+Ql6QmDvrdp+YPz0zfjsgOOrr7/q1x9+qidDN9hZVQE=; b=MEiNQO9XYynllihsOy2LBYaCPWd4aYS1b3wNkRS6vcoP29xrSvBjcDIH8XzAbPAxj1 cvArSFT20TQkckdD3bd+P3o+13RcO3fwuDN+KDTflKSfOgqBKVsdDf81wsx2AS54yVnx XPKyJUP+wfiwAl66Q7ExnOYxcEl6d5Z45VOtYOPReqVsF9qwmrf1xlOIhlvkGUwAux8L 63c3hlOMI6DUvYflrmaYTNxkny9qnNU/mQ03OPFD+QP+4iqnRCXD0mEn2S5xF3biz3Kf G93QUWXvg2WBWWAszMW1IsxLM/frbXVDAmPeVdL6dLmwSLELRCnS0w/CPqHmGMacUji5 bNww== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=Srs4r+fJ; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id q133si19308899pgq.410.2019.07.16.06.30.07; Tue, 16 Jul 2019 06:30:07 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=Srs4r+fJ; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2387552AbfGPNaG (ORCPT + 29 others); Tue, 16 Jul 2019 09:30:06 -0400 Received: from conuserg-12.nifty.com ([210.131.2.79]:44157 "EHLO conuserg-12.nifty.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725926AbfGPNaF (ORCPT ); Tue, 16 Jul 2019 09:30:05 -0400 Received: from grover.flets-west.jp (softbank126026094249.bbtec.net [126.26.94.249]) (authenticated) by conuserg-12.nifty.com with ESMTP id x6GDTm1S024692; Tue, 16 Jul 2019 22:29:48 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conuserg-12.nifty.com x6GDTm1S024692 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1563283788; bh=+Ql6QmDvrdp+YPz0zfjsgOOrr7/q1x9+qidDN9hZVQE=; h=From:To:Cc:Subject:Date:From; b=Srs4r+fJGQh7PeYfaj5ic1TiOlqEUbckfjjvB0rzCoY2ZFvfDgTva5AYU5LSfPPCm 8o9mmtiNb1PPy3+xLdoaIA2b3ovB1wEF4J71GgHaJ35doG55+RE31z6Hn3JxVvZ60d kEn+cc/+JQHNU5aHwqMJNNAfOjItW1M65E5G4jsKQwoncC+oocGF5cYZxYVbfRCRa1 gD3JdOiuuaxDLHBP3ezeNgmSE7PNZY8itrZgNdrQrtqA6fbvm/lPYk20HSoQnP70yA I0uN4vi/n4k+//r5N46cv5w6ZyCeBGGqy/sP1lCeklTXvGwvGBAFll5OK0cqLwIr+g EmEYXpCmm1qWA== X-Nifty-SrcIP: [126.26.94.249] From: Masahiro Yamada To: linux-kbuild@vger.kernel.org Cc: Masahiro Yamada , Michal Marek , linux-kernel@vger.kernel.org Subject: [PATCH 1/2] kbuild: test headers listed in header-test-m as well Date: Tue, 16 Jul 2019 22:29:45 +0900 Message-Id: <20190716132946.1057-1-yamada.masahiro@socionext.com> X-Mailer: git-send-email 2.17.1 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org It will be useful to control the header-test by a tristate option. If CONFIG_FOO is a tristate option, you can write like this: header-test-$(CONFIG_FOO) += foo.h Signed-off-by: Masahiro Yamada --- scripts/Makefile.build | 2 +- scripts/Makefile.lib | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) -- 2.17.1 diff --git a/scripts/Makefile.build b/scripts/Makefile.build index 8c39dade265c..0d434d0afc0b 100644 --- a/scripts/Makefile.build +++ b/scripts/Makefile.build @@ -291,7 +291,7 @@ quiet_cmd_cc_lst_c = MKLST $@ $(obj)/%.lst: $(src)/%.c FORCE $(call if_changed_dep,cc_lst_c) -# header test (header-test-y target) +# header test (header-test-y, header-test-m target) # --------------------------------------------------------------------------- quiet_cmd_cc_s_h = CC $@ diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib index 6cb3aa5cbc79..5241d0751eb0 100644 --- a/scripts/Makefile.lib +++ b/scripts/Makefile.lib @@ -78,7 +78,7 @@ header-test-y += $(filter-out $(header-test-), \ $(wildcard $(addprefix $(srctree)/$(src)/, \ $(header-test-pattern-y))))) -extra-$(CONFIG_HEADER_TEST) += $(addsuffix .s, $(header-test-y)) +extra-$(CONFIG_HEADER_TEST) += $(addsuffix .s, $(header-test-y) $(header-test-m)) # Add subdir path