Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp713imu; Thu, 24 Jan 2019 19:42:24 -0800 (PST) X-Google-Smtp-Source: ALg8bN7oQkz8yQgrx8zKXsFyw65slE8kfW/SicnWBd7AzkQBd7hg9kJqyOsUH+JGNw0c44DoFkwJ X-Received: by 2002:a63:8b41:: with SMTP id j62mr8609568pge.182.1548387744715; Thu, 24 Jan 2019 19:42:24 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1548387744; cv=none; d=google.com; s=arc-20160816; b=LYQoCk2JVopHrLwT9CtvrU3xa+Bakr9V0Wr+FKLUE25LUxbRmnNwvrqLGhoUdmVmlu 6mSu5I2dwiWMy97mfI1oNcYKv1iFW4O8ottsY1dCRr1JOduJ0BWvlMWTiszrrZdkjt9T 3Nlbf+hHbzodqndjzWjZG335u7HviRc6FqVTloQri2D7h6BG6FTJu3XyTkWe8VqUJfnm iF+UmypwFnvAFiG4YYbcUA1ukRGR3y4PHT+He4CbLEUUDJc8BGZ/iWw/hIVbKZLYcA/e aEEDE8FxRkisS9nM7WHgKuy0X1zIjO3dAK2PdqLmgNEOy1R9LlAjMcNK2sL7k5bKm415 ZyKw== 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=jv6FjxHY4au3lWFzk4d0+v5HSIXr6FCVVgnbMTMC6aY=; b=AQbp8uyAWpAoXznRZDpZ1ArLXEUn1g5OH9XnbTRhtJQ+fNvq5gt4YnAb3C+/F8ssv0 Wv3mD1RIYlxkoesEhFkkNI3yVRvPJ2+KVj689ygbPagIf164apoqwPsa2wXFvq7e8IJx e+bwkyZjPRyVZzAIOXJBCUvzoNlwDtQ0fYui1QltxsD9ksET0E7QJ1ACxcK4Qh0BcdFR 00uKsr+E2qFRWB5u8nSO5andGRn72Hi64gtbjE2j5GLuPTtcUWIbtsAPO/al8S7iuD8y Qein9mHrpZ91TyqbQqtIqachwDEWGXo2c9DDRC9EwNwPwkZg8a6otsZMAY2K+7tPd7nd jk5A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=gTfg6Xkz; 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 bi2si23750468plb.200.2019.01.24.19.42.08; Thu, 24 Jan 2019 19:42:24 -0800 (PST) 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=gTfg6Xkz; 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 S1728640AbfAYDmE (ORCPT + 99 others); Thu, 24 Jan 2019 22:42:04 -0500 Received: from conuserg-07.nifty.com ([210.131.2.74]:22609 "EHLO conuserg-07.nifty.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726304AbfAYDmD (ORCPT ); Thu, 24 Jan 2019 22:42:03 -0500 Received: from pug.e01.socionext.com (p14092-ipngnfx01kyoto.kyoto.ocn.ne.jp [153.142.97.92]) (authenticated) by conuserg-07.nifty.com with ESMTP id x0P3fkKf001227; Fri, 25 Jan 2019 12:41:47 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conuserg-07.nifty.com x0P3fkKf001227 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1548387707; bh=jv6FjxHY4au3lWFzk4d0+v5HSIXr6FCVVgnbMTMC6aY=; h=From:To:Cc:Subject:Date:From; b=gTfg6XkzM5OiM4fCi2XMRbZhLZygc4nhjrXnM4eMP+2cKlEqCbpIGPok+uHkOB1rf Fn80KnNutwchV476B+1Lsv3iYOafCuThHpHmAY6n32ziuEkPktBOZQYGAqelGB3ZRQ pLKZhfDD3Jdjhl8x64KCYwRw3buvZjqH53uj7D6U8ILGV0WyYRIG82CfDAcQxMibq9 Hb26/wvQ9uPv4BO7LiEEYrMF61DwgKElHmtW97+e0lJcgmY5/EZb+aGyIVbQMrspej G9c0mn+61JSfuljkLMJrf//4gDk4XxK6gTVaCWL6qiFl0Krt/NsbcpxVcodqV+qWXf Nnj/zHgAgEKCw== X-Nifty-SrcIP: [153.142.97.92] From: Masahiro Yamada To: devicetree@vger.kernel.org, Rob Herring Cc: Frank Rowand , Masahiro Yamada , linux-kernel@vger.kernel.org Subject: [PATCH] libfdt: prefix header search paths with $(srctree)/ Date: Fri, 25 Jan 2019 12:41:38 +0900 Message-Id: <1548387699-9222-1-git-send-email-yamada.masahiro@socionext.com> X-Mailer: git-send-email 2.7.4 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Currently, the Kbuild core manipulates header search paths in a crazy way [1]. To fix this mess, I want all Makefiles to add explicit $(srctree)/ to the search paths in the srctree. Some Makefiles are already written in that way, but not all. The goal of this work is to make the notation consistent, and finally get rid of the gross hacks. Having whitespaces after -I does not matter since commit 48f6e3cf5bc6 ("kbuild: do not drop -I without parameter"). [1]: https://patchwork.kernel.org/patch/9632347/ Signed-off-by: Masahiro Yamada --- lib/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/Makefile b/lib/Makefile index e1b59da..05973c1 100644 --- a/lib/Makefile +++ b/lib/Makefile @@ -208,7 +208,7 @@ KCOV_INSTRUMENT_stackdepot.o := n libfdt_files = fdt.o fdt_ro.o fdt_wip.o fdt_rw.o fdt_sw.o fdt_strerror.o \ fdt_empty_tree.o $(foreach file, $(libfdt_files), \ - $(eval CFLAGS_$(file) = -I$(src)/../scripts/dtc/libfdt)) + $(eval CFLAGS_$(file) = -I $(srctree)/scripts/dtc/libfdt)) lib-$(CONFIG_LIBFDT) += $(libfdt_files) obj-$(CONFIG_RBTREE_TEST) += rbtree_test.o -- 2.7.4