From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: redhat.com, ip: 209.132.183.28, mailfrom: lersek@redhat.com) Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by groups.io with SMTP; Fri, 19 Jul 2019 09:43:24 -0700 Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.phx2.redhat.com [10.5.11.16]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 1C9CD30BD1BE; Fri, 19 Jul 2019 16:43:24 +0000 (UTC) Received: from lacos-laptop-7.usersys.redhat.com (ovpn-116-195.ams2.redhat.com [10.36.116.195]) by smtp.corp.redhat.com (Postfix) with ESMTP id 253365C226; Fri, 19 Jul 2019 16:43:22 +0000 (UTC) From: "Laszlo Ersek" To: edk2-devel-groups-io Cc: Ard Biesheuvel , Leif Lindholm Subject: [PATCH 1/4] ArmPkg: list module-internal header files in INF [Sources] Date: Fri, 19 Jul 2019 18:43:16 +0200 Message-Id: <20190719164319.9070-2-lersek@redhat.com> In-Reply-To: <20190719164319.9070-1-lersek@redhat.com> References: <20190719164319.9070-1-lersek@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.16 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.49]); Fri, 19 Jul 2019 16:43:24 +0000 (UTC) Content-Transfer-Encoding: quoted-printable The BaseTools build feature introduced for TianoCore#1804 / in commit 1fa6699e6cd4 ("BaseTools: Add a checking for Sources section in INF file"= , 2019-06-10) logs some (non-fatal) warnings about unlisted internal header files. List those files explicitly. Note: header files are added in lexicographical order only if the underlying INF file already keeps the [Sources] and [LibraryClasses] sections in lexicographical order. Otherwise, header files are added in rough "logical" order. Cc: Ard Biesheuvel Cc: Leif Lindholm Signed-off-by: Laszlo Ersek --- ArmPkg/Drivers/ArmGic/ArmGicDxe.inf | 1 + ArmPkg/Library/ArmLib/ArmBaseLib.inf | 3 +++ ArmPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf | 1 + 3 files changed, 5 insertions(+) diff --git a/ArmPkg/Drivers/ArmGic/ArmGicDxe.inf b/ArmPkg/Drivers/ArmGic/= ArmGicDxe.inf index a1d027d84ad1..cd2cec248b5e 100644 --- a/ArmPkg/Drivers/ArmGic/ArmGicDxe.inf +++ b/ArmPkg/Drivers/ArmGic/ArmGicDxe.inf @@ -17,6 +17,7 @@ [Defines] ENTRY_POINT =3D InterruptDxeInitialize =20 [Sources.common] + ArmGicDxe.h ArmGicDxe.c ArmGicCommonDxe.c =20 diff --git a/ArmPkg/Library/ArmLib/ArmBaseLib.inf b/ArmPkg/Library/ArmLib= /ArmBaseLib.inf index 669155688010..5e70990872f2 100644 --- a/ArmPkg/Library/ArmLib/ArmBaseLib.inf +++ b/ArmPkg/Library/ArmLib/ArmBaseLib.inf @@ -18,9 +18,11 @@ [Defines] LIBRARY_CLASS =3D ArmLib =20 [Sources] + ArmLibPrivate.h ArmLib.c =20 [Sources.ARM] + Arm/ArmV7Lib.h Arm/ArmV7Lib.c =20 Arm/ArmLibSupport.S | GCC @@ -34,6 +36,7 @@ [Sources.ARM] Arm/ArmV7ArchTimerSupport.asm | RVCT =20 [Sources.AARCH64] + AArch64/AArch64Lib.h AArch64/AArch64Lib.c =20 AArch64/ArmLibSupport.S diff --git a/ArmPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib= .inf b/ArmPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf index 7724231ae96c..87c9b1150c54 100644 --- a/ArmPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf +++ b/ArmPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf @@ -26,6 +26,7 @@ [Defines] =20 [Sources] PlatformBm.c + PlatformBm.h =20 [Packages] EmbeddedPkg/EmbeddedPkg.dec --=20 2.19.1.3.g30247aa5d201