Received: by 10.213.65.68 with SMTP id h4csp120204imn; Thu, 15 Mar 2018 19:38:57 -0700 (PDT) X-Google-Smtp-Source: AG47ELvPVe+j+EPVLCFkQTmYFNJuy3D82RxOIL4/kOgjRWs6dJCnSqISRth4MHSbPw7UHIX8jfoe X-Received: by 10.99.116.30 with SMTP id p30mr144601pgc.60.1521167937082; Thu, 15 Mar 2018 19:38:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1521167937; cv=none; d=google.com; s=arc-20160816; b=cgpCxMPl2Pi2eVp/sHxSE2GgQgFW9grTAktIrt5lVQgQaGrOMA7y3b4IGn4dBaz18A /OtoplbiwcXPbqzgVjS90AxZQFmgRLcsqUl8InAUcjYrf5CWcLY5ur+YKmDAyJogwhc1 eVGV9p9MWxmh4chVVpeAHveTJwvboVjjeVMBH78LmNeWP43K5NvKQ34LBJ7hUQvcXufD xIr71cU6pT39kEuX+FdESMcr0kB9HJ9KAyP8Y5BBIfo0Flrd/39XHccfw69ovFBfRJmz gNgStCa7mQNavvece3WVWh5p6wNJZr/YP8yT8V6YSZcAoSCLHbugjB68Qsxd9MlUQS7T ynAQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:user-agent:references :message-id:in-reply-to:subject:cc:to:from:date:dkim-signature :arc-authentication-results; bh=vRkm8jhl6qcWxCnRQ7YKldEPO73NBuRr7DgiMYAKIcw=; b=q+OHX6IvTbt8mz3u4zo96KTiAJcv5jhu3T5D8pDr3ZIThHMzEaEXZCTQ3hWyUIvOMC tueEvih2rRtZoSCkBXP0YlUl5SNht3cFrL9fSpPRh74oW4MoqtYCkF2mDmMZGXlI7hQ5 cQFT/lYZQdiLEoGkHMa64BvWOao67ZEWsLj9FrGPiCwy86CzV9HQmTt5yoQqSkx3jxr/ aNaa9eAP9FJ6J0Z3gfd7tfJtIlgg3XDSpopSDBIJR9fg5KNJ0adR+j3nZd5V2CTP2le1 jUN6C34RQIjAy1R7uEGkTezbXW/MPVM9hW7Izf9QlgA26a5iHzye9zyZiFw2sL3f/0Ur Npjg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=gt4XU24R; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id u2-v6si5248328plm.476.2018.03.15.19.38.43; Thu, 15 Mar 2018 19:38:57 -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=@linaro.org header.s=google header.b=gt4XU24R; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932925AbeCPChb (ORCPT + 99 others); Thu, 15 Mar 2018 22:37:31 -0400 Received: from mail-qk0-f193.google.com ([209.85.220.193]:33443 "EHLO mail-qk0-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932862AbeCPCh3 (ORCPT ); Thu, 15 Mar 2018 22:37:29 -0400 Received: by mail-qk0-f193.google.com with SMTP id l25so3183624qkj.0 for ; Thu, 15 Mar 2018 19:37:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=date:from:to:cc:subject:in-reply-to:message-id:references :user-agent:mime-version; bh=vRkm8jhl6qcWxCnRQ7YKldEPO73NBuRr7DgiMYAKIcw=; b=gt4XU24R/oxS0NHbSygeJlc3kL4DmyVEYTu2ZMaqxVO1mohhkDw7mwFAAls1QIk8dK eFTvw3105QcwtT0ZAubZoM3X0wfW17HIkw/zF+JeARMnO/5Lvfno7OQuu1TW0pCyEKdd wOnbcMY7OTJi6j9x6fItppLBadsOIiIOwI/v4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:in-reply-to:message-id :references:user-agent:mime-version; bh=vRkm8jhl6qcWxCnRQ7YKldEPO73NBuRr7DgiMYAKIcw=; b=ayCLo9MwMR8366qsKaCV0Ulmx5AY6zWcUs7GDyWNxWQpA1EEWjDa+slxouzFehxXXt t9yANOFZ4QPrpsRcZHsPMkNWIViH1tEGtOKlYXq61HefswCy1fTAyWTUenfgwDemyFiK sThSVaJuhGhD+1pdO4Tcctbbw4W00LZJwMetPUo5lQR0ytS0UDkVuLF40fWvWojFDRMm P64QCAmV9egiWsww1A1IHvk+M0NtC1H/YD3C25yq+U+LhomQ9MRxK6sOLG+3qkUph+wU NXTsocLaNeEIVhcC59MY/RbIsGMBEGMLmjaibN0vjlacPk4Je6cV3fjDokAhGu8B5DnI vBJQ== X-Gm-Message-State: AElRT7Hm2DXBJ+NXzKByJGxl+jFQjQFDyMnQXljFuM4yvY8CuUX5c2Am rF1XwhEL7aRyY58DOOV8LoRBItqztXI= X-Received: by 10.55.17.105 with SMTP id b102mr243614qkh.136.1521167848863; Thu, 15 Mar 2018 19:37:28 -0700 (PDT) Received: from xanadu.home (modemcable228.104-82-70.mc.videotron.ca. [70.82.104.228]) by smtp.gmail.com with ESMTPSA id 66sm3239446qkc.54.2018.03.15.19.37.28 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 15 Mar 2018 19:37:28 -0700 (PDT) Date: Thu, 15 Mar 2018 22:37:27 -0400 (EDT) From: Nicolas Pitre To: Masahiro Yamada cc: linux-kbuild@vger.kernel.org, Michal Marek , linux-kernel@vger.kernel.org Subject: Re: [PATCH v2 1/7] kbuild: clear LDFLAGS in the top Makefile In-Reply-To: <1521166725-24157-2-git-send-email-yamada.masahiro@socionext.com> Message-ID: References: <1521166725-24157-1-git-send-email-yamada.masahiro@socionext.com> <1521166725-24157-2-git-send-email-yamada.masahiro@socionext.com> User-Agent: Alpine 2.21 (LFD 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, 16 Mar 2018, Masahiro Yamada wrote: > Currently LDFLAGS is not cleared, so same flags are accumulated in > LDFLAGS when the top Makefile is recursively invoked. > > I found unneeded rebuild for ARCH=arm64 when CONFIG_TRIM_UNUSED_KSYMS > is enabled. If include/generated/autoksyms.h is updated, the top > Makefile is recursively invoked, then arch/arm64/Makefile adds one > more '-maarch64linux'. Due to the command line change, modules are > rebuilt needlessly. > > Signed-off-by: Masahiro Yamada Acked-by: Nicolas Pitre > --- > > Changes in v2: None > > Makefile | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/Makefile b/Makefile > index d9bb6dd6..ac8755d 100644 > --- a/Makefile > +++ b/Makefile > @@ -437,6 +437,7 @@ KBUILD_CFLAGS_KERNEL := > KBUILD_AFLAGS_MODULE := -DMODULE > KBUILD_CFLAGS_MODULE := -DMODULE > KBUILD_LDFLAGS_MODULE := -T $(srctree)/scripts/module-common.lds > +LDFLAGS := > GCC_PLUGINS_CFLAGS := > > export ARCH SRCARCH CONFIG_SHELL HOSTCC HOSTCFLAGS CROSS_COMPILE AS LD CC > -- > 2.7.4 > >