[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH] Arm: arrange to have linker script honor dependencies (again)


  • To: "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Jan Beulich <jbeulich@xxxxxxxx>
  • Date: Mon, 14 Mar 2022 18:16:10 +0100
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=suse.com; dmarc=pass action=none header.from=suse.com; dkim=pass header.d=suse.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=2+j6yRR5WwWJnlRNRwOWZfqK9FAiUwmthpUrg3fdSbk=; b=OurIAN2woBA1AIpH/S7yS+/M/ah5xcpdFqjYlwdfaD+mbXgD5tguoVtCI1Mo5G5z9pB4VoSVAEaZ2Ei4AGyYFZsYeXaMjAHWef1Wvq0eywvCCqsD9FDK/ahTlcdmmEdLc8ITL68dXwF1SyAyBYk4x8+9bJW9F/5jdpDpOVe5cR0yU5f9FEaBwijsA7Pfzj43OHxApRT/4hWGWvdN7mtU51F5g2k8cqaQcXX0rMXUdroYOuFSDYvJvvl1B3pKYrfHdY3Iau/6OnurrxE+bWUj0Zg45iN12ED7j4RNVM92YzC6ZqnUuXSkBHACZNdLLoauzsgq3wteMMuOhPbUE7RScg==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZHdk3NP1ggcBtk+s5zrpXOETUqDUnDjnDJjmeqQpQ4OfkZzARJA9Y5yGD9dDun8dXaLh57Zbvroxuh1j8UPrdNv3XMmBWyXmO+yzh5pyF7Lj7sG9AM4+heoIq/eUXp66u4ALS8XCQQbF4t+R/ORaleNdihEQG/Ue6e3XLh9TyPtVJkfgEtA33zc0Tkk3a+Ow8uGtPVuStGkVjy2Tlu5nqMUE3PSHsxS+QfHOM8wVVxNylILYZKb62NTahlc4TywcUA6FxOECyxhhOkFzxH7/bTc2KB4bGZGLqG1/DodwsbXaaqFwkmiC6zIQ5imx/AFCmAWnOZKgJQD385dxSyxfbA==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=suse.com;
  • Cc: Julien Grall <julien@xxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Volodymyr Babchuk <volodymyr_babchuk@xxxxxxxx>, Bertrand Marquis <bertrand.marquis@xxxxxxx>
  • Delivery-date: Mon, 14 Mar 2022 17:16:26 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

The if_changed macro leads to dependencies being recorded in .*.d, which
aren't loaded anymore. Use if_changed_dep instead, like x86 does.

Fixes: 06ef696c85a7 ("build: introduce if_changed_deps")
Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>

--- a/xen/arch/arm/Makefile
+++ b/xen/arch/arm/Makefile
@@ -112,7 +112,7 @@ $(TARGET)-syms: $(BASEDIR)/prelink.o $(o
 include:
 
 $(obj)/xen.lds: $(src)/xen.lds.S FORCE
-       $(call if_changed,cpp_lds_S)
+       $(call if_changed_dep,cpp_lds_S)
 
 $(obj)/dtb.o: $(patsubst "%",%,$(CONFIG_DTB_FILE))
 




 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.