From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from EUR03-AM5-obe.outbound.protection.outlook.com (EUR03-AM5-obe.outbound.protection.outlook.com [40.107.3.84]) by mx.groups.io with SMTP id smtpd.web10.9997.1619085102136559782 for ; Thu, 22 Apr 2021 02:51:42 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=NI85gaXV; spf=pass (domain: arm.com, ip: 40.107.3.84, mailfrom: sami.mujawar@arm.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=mFILPqHAR2ief2ygpv694kNB9stM6tTgjQdfZuCsh30=; b=NI85gaXV3Xj56Zjih/iCJIVcSQfClAXBJJlfx7XpdhSYgARLjK/SYpM+Lfy3vq+Mdo+ESqaahe9UaTQVwijovISQldUdks1ZXAlncW+E+MQYHxS+YsYU5oGnJ/T4RpoNQYtKaUCFfsM5tca5s8dPancEG2eS8Eq0Ly6Wcykj6ro= Received: from DB8P191CA0025.EURP191.PROD.OUTLOOK.COM (2603:10a6:10:130::35) by AM7PR08MB5510.eurprd08.prod.outlook.com (2603:10a6:20b:109::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4042.19; Thu, 22 Apr 2021 09:51:39 +0000 Received: from DB5EUR03FT016.eop-EUR03.prod.protection.outlook.com (2603:10a6:10:130:cafe::7b) by DB8P191CA0025.outlook.office365.com (2603:10a6:10:130::35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4065.20 via Frontend Transport; Thu, 22 Apr 2021 09:51:39 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; edk2.groups.io; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;edk2.groups.io; dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DB5EUR03FT016.mail.protection.outlook.com (10.152.20.141) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4065.21 via Frontend Transport; Thu, 22 Apr 2021 09:51:39 +0000 Received: ("Tessian outbound 81a4524e9a48:v90"); Thu, 22 Apr 2021 09:51:39 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: cdb9e66736edc096 X-CR-MTA-TID: 64aa7808 Received: from 3baa7c45a531.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id CC78DD5D-D5C3-4D4B-9EB5-46D537C3ACF5.1; Thu, 22 Apr 2021 09:51:28 +0000 Received: from EUR03-DB5-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 3baa7c45a531.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 22 Apr 2021 09:51:28 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aXdMlckpNhOfCwPxm88Wzqge/g1WeyIKrmsfyVXbxjReTOhisZ7AAjkdV4Qy0UhcgHiFeCro5JRmhwNAkk/fK1YCVxhVDqdZ9ddjZGdAgnzS/UyQ1BI0PYRs3Sc1PVXWOxU9OqdLW1H9t4Rjs2dkSps6SZHDxD16JSSKF4vA57awM34G2UKB+PmP1JrRcuu9bBs0xe4pW60nJfcgNFBznXmB5ejgoxwSz8mrA1UYj+WJ87gIjIDHOT/YLzAytDPh1NdVhUmBOXT9kHyP/tVbEll2mh87PWOmHZBXNCeN6SImAuvPbsfPzjGDlQF9N3jyx1k5YzckGT3+00LEs9cBTA== 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-SenderADCheck; bh=mFILPqHAR2ief2ygpv694kNB9stM6tTgjQdfZuCsh30=; b=g8G6Hfe8jcto+n3Rv+vOrg5Iif/chK5E4XhmuB1PcObseBPUSVayEC16BjUBl4ShzpuMndOlKw1V9pEiZtltBGDUozHNg1bOImSilsjQGAjZ/iVCsbCcPo095XZJv+CiYAhaif3ntZlNvqhL+smB4IeYAgbi9yIr0RK/dm8PHo9Pr6WXCXT1FCiEBX57wCPyfEjGq1qDT8LJNPX5+s0Po+61t6qUF50m+o5CSqWtoC8NT/Uz++YHVXLHOh9Sf0ZRwBzRspSFIzwlQqE3kVn5uSbm1DA56egzUWK/RhaVpKz5P6XZ4NqQVIk+Bk2IjV3e0igNfeXSJXgBiN4tMS+iBg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=mFILPqHAR2ief2ygpv694kNB9stM6tTgjQdfZuCsh30=; b=NI85gaXV3Xj56Zjih/iCJIVcSQfClAXBJJlfx7XpdhSYgARLjK/SYpM+Lfy3vq+Mdo+ESqaahe9UaTQVwijovISQldUdks1ZXAlncW+E+MQYHxS+YsYU5oGnJ/T4RpoNQYtKaUCFfsM5tca5s8dPancEG2eS8Eq0Ly6Wcykj6ro= Received: from AM6PR08MB3784.eurprd08.prod.outlook.com (2603:10a6:20b:85::25) by AM5PR0802MB2595.eurprd08.prod.outlook.com (2603:10a6:203:a2::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4042.18; Thu, 22 Apr 2021 09:51:27 +0000 Received: from AM6PR08MB3784.eurprd08.prod.outlook.com ([fe80::1cd5:e144:5ad7:eb0]) by AM6PR08MB3784.eurprd08.prod.outlook.com ([fe80::1cd5:e144:5ad7:eb0%6]) with mapi id 15.20.4065.021; Thu, 22 Apr 2021 09:51:27 +0000 From: "Sami Mujawar" To: Pierre Gondois , "devel@edk2.groups.io" , "leif@nuviainc.com" , "ardb+tianocore@kernel.org" , "sean.brogan@microsoft.com" , "Bret.Barkelew@microsoft.com" Subject: Re: [PATCH v1 03/12] ArmPkg: Add missing library headers to ArmPkg.dec Thread-Topic: [PATCH v1 03/12] ArmPkg: Add missing library headers to ArmPkg.dec Thread-Index: AQHXNqja6D72YUpzkUy/AflzeXe5AqrATMJd Date: Thu, 22 Apr 2021 09:51:27 +0000 Message-ID: References: <20210421122048.11729-1-Pierre.Gondois@arm.com>,<20210421122048.11729-4-Pierre.Gondois@arm.com> In-Reply-To: <20210421122048.11729-4-Pierre.Gondois@arm.com> Accept-Language: en-GB, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Authentication-Results-Original: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=arm.com; x-originating-ip: [81.131.179.80] x-ms-publictraffictype: Email X-MS-Office365-Filtering-Correlation-Id: e3d5d5ab-923c-4760-48cd-08d9057439a7 x-ms-traffictypediagnostic: AM5PR0802MB2595:|AM7PR08MB5510: x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:8882;OLM:9508; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: VKRCRnrMSmIJbYvZeb+Hqc4tONgZbHCVbULlD1w7SybchDn91NBPfrs8McSkOp1tPqo2+LTx1C1MdRWt0Ofw8p3SKrFhcJTG4VNZE53Lkxoi6lBonbkQlqlpTKKCRlfFPgN9mKzKc9MP7ufUqK0na0RW1S/rD4WRVngneCooSOiviQkkLfk5PW+S1uSPue6kapsJyYEUNgR6zawE4ktzuxNtwq5NdSe0TITP9pzwbzgd/OY1E35c4B4RKk7TQ3EQZJZXQpoJsvCn1EjNRNQEuh0jVa0QJcx8DBV4C2M7eqHqgHHV73RVOb5fRbo2nFE6B/8BvNcxP/auFSUF5pwgRcpIVFZbD+HlH285geUrApDuv50AfDoM2TnRl8VYwBQe+fWidm9col+NwUbYTGlgXktALvZHHTzbD0af9b7S60dH1p9+DZyrOeZWIj6iNbCLSOTL/Wr9iKATVnIKTaFtlB1NShXoq3+BMHw1hCpibZwX828lrfnpkdRQoA/nP4p5IodrNrrRWuyq4BCWjYYz4JEx+MFdTcI9c1UWHgBEUQxH993ebUWCtHM6VO/hd1g4vsfgmbaVASIQETCAydQouIfbCGbKNRV8RC5yodUQzEjhSHRukYkmamTQCLdED+On6fZgasKZ3QY3oDthj4LR3EYUxEGzBFNj0A66u73434FaXIVIrp2Op/QX5RDftIVl X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM6PR08MB3784.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(346002)(376002)(136003)(396003)(39850400004)(366004)(66446008)(966005)(91956017)(64756008)(166002)(83380400001)(66946007)(66556008)(6506007)(8936002)(55016002)(66476007)(7696005)(9686003)(5660300002)(52536014)(76116006)(316002)(110136005)(186003)(26005)(33656002)(86362001)(478600001)(8676002)(9326002)(122000001)(38100700002)(2906002)(53546011)(71200400001)(45080400002);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?cbR2uXl/cB+CKJuK3W4kvQBMjPoXq23SDKoP4yLXMygbczZEjoiDm4XmCxeY?= =?us-ascii?Q?FamaGCUxKCeFtutK/hQ9WUqyskXxBvSOHACamAvJ8n5qy+V4R7CQTRdLTTe9?= =?us-ascii?Q?IakcKI9HAFc4Sy7uZkS+sMRjTK1MtvXBPPizD16qVMTFeU5/lq7apzdq33GR?= =?us-ascii?Q?vj4eFNJjlrGH5CM7u9z7S+LnZfl6XMOZNKL5wRcQKKQ8FEJes83R9GHNwFGM?= =?us-ascii?Q?eualo8ckO+ddDglbG3pEHK5g9QyF0A4wpfsZVs1kXjkgaHZE9IlOzjKlEGWB?= =?us-ascii?Q?H4qEzUxFA28dsWaBsQPQAWSbZzuP0sQjVva3copdfnAPNj1vFSj8l6oajab1?= =?us-ascii?Q?QQ+JJNmxLxJCLWEs8VgvcLXepJnun3KCT9EJde8G1tESuNfczHoxXM5S7noQ?= =?us-ascii?Q?iENPT0IvVMQboLB3Wd0hGwchJJaE3LFR12/1ecAQb71jhqwmjpvkkP3/FK57?= =?us-ascii?Q?PPTQ6HwHTpILumlzvlAyQszHtChbjIHxeMu5LMZEzMIiXHlob3WrXqD59iNy?= =?us-ascii?Q?zEZ7sDDiXkp6LeGJPpji6KLmz/kE/35uB2DkvFBPIR3vn3Shl3R+dWiRubW6?= =?us-ascii?Q?K1xn2HGLtpG4N/KLQAkECgy1eTI2KVDEA31dF6kZM44RR/FgyYDFFvAHNhNz?= =?us-ascii?Q?SgfDcCiGho81CAj73ILrn0NP+oKObFJOTE7/fHRxNEwwDnuPobPB4QoRet8s?= =?us-ascii?Q?DTLCbK6lEmxKexD1yTFBoiMxtKZXxuFgl/fQdoDPQq4jC/jL0WYGISkF4DZ9?= =?us-ascii?Q?xLRZYAYyW8QlQeG3H2Bqvp5Iws8FcFEOMIO7q1OAPY3eH9EkGjoYHg/GN2mW?= =?us-ascii?Q?4w9ntiT9QoGYgUQ5LBy9D+wLzQuKkvSJpZOloPCaEfoURXY03+66i98yNyJU?= =?us-ascii?Q?zBU/29pNVwoRruvP+oMmSN7QxVWWMLXNXWg2uOumuQgwuQYDlL79RDL5AHo4?= =?us-ascii?Q?vHHEqXeV5kPFDldxLZdhLvvSKTmb9CFJpHjkdxQ2h0RUqSl3kzpUKA3jYHfQ?= =?us-ascii?Q?4RILofqxVBjBtgMBVUoSS4x7S4D/zAdM+Bash2+k8NodWVfa/4bVdaoBXgev?= =?us-ascii?Q?TgE9Owu0908eIkz8ROFvIaU1Bgq5e55GlLqLHszMRva6ZbfmvFXin9jeNnyo?= =?us-ascii?Q?fGvlTxFIZMEZUysLHlNY/mftiCpBRUlwIkblKBIfat+jr1Tb9gwLU2g2VvBi?= =?us-ascii?Q?k5R6TRQsXu1zonafEWAnQS54DuU5nmnCE3LOz+RL4sYclggxVOVadqPNH9Nk?= =?us-ascii?Q?0AZLV6N02arHTIINrrmCAH0HuF9mv0Xbw+Fg/5CM8mj0ZIaTxQWOjSSFLyYU?= =?us-ascii?Q?WbrBuBntHpFlpd1V2EaxSa7BLTMWIqpUCUZOIwXSir5NlA=3D=3D?= MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0802MB2595 Original-Authentication-Results: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=arm.com; Return-Path: Sami.Mujawar@arm.com X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB5EUR03FT016.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: dda3116f-3f78-4436-dbd3-08d9057432c6 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Igd1esBLCs8WkN5Fx/Ji4YFug+LoIpWSdeAOUJTiEo8/YPEhl5DcSD6MuXKJ9iDG3mAkpZFaFJ4SCC0LOzMsFx+NFNabMfFsBeq3gkoCcOYNo6zKPFGhvOh+5anjuSwWSNPux8LHmJSqRvEjsuVGi4ZCOq9AujyotfUMYqBibhDrmyxEEvvimNKipN8GGHgzCOLaN0pc8L/5SgncYSsx9d5ayepcjjKGSxsk+p95jxgR95PqIipu2a5hFCi5onU1z2efjqtBi/YDBSNrjR4p3E5UBDROSrOt9LqCV8qrsmXqS5O1aQs2CA797K6VxHSfqOoKHTqWiixWbc8U/gDSQDMa6bJZ8LXtse4baikSEM/yd6cCSE0ARbJ9foJpoEqisbbLlN2oZau2ID/5HbNKO1scHc2jcUS/H7MQ2KWrWAi5hTM2yPE4uIv8PY9jfWRXTv4r8fbCbV69wOCS+Kyl3CJDYDpCosNw01760fysBb8q6zZ1UMPZ+zYlsCa4X5agM/shPq1szOvhu6sci77RN2TvTJsWqgRVuRhkOygZhjyplLnXWt91djiOrmCIJ7F+zlksHjBtqVPMMxgNj2+q88pOq3waKJHh3TogcOo8QV45H1AQ8UPg5Aw/icyeiX9MJWuVzLbPF1RYUG87geJIsb+KI9OhTechZ7Nafw1LW021pOQuaFEYzASvlJcIXv4ABrQGZ1OLlrhE+eVSfeXZcUXASmDmjVPkHJS+aRvIOWC0vYVoJrN0RopVcMtAjpIyFqB8bvR/g97B6w1SJdSaKg== X-Forefront-Antispam-Report: CIP:63.35.35.123;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:64aa7808-outbound-1.mta.getcheckrecipient.com;PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com;CAT:NONE;SFS:(4636009)(396003)(39850400004)(136003)(376002)(346002)(46966006)(36840700001)(336012)(55016002)(47076005)(83380400001)(2906002)(82740400003)(166002)(70206006)(9326002)(82310400003)(70586007)(53546011)(52536014)(36860700001)(8936002)(5660300002)(356005)(34070700002)(8676002)(186003)(9686003)(81166007)(86362001)(478600001)(33656002)(7696005)(6506007)(45080400002)(26005)(316002)(110136005)(966005);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Apr 2021 09:51:39.1145 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: e3d5d5ab-923c-4760-48cd-08d9057439a7 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d;Ip=[63.35.35.123];Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: DB5EUR03FT016.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR08MB5510 Content-Language: en-GB Content-Type: multipart/alternative; boundary="_000_AM6PR08MB37848650F970B7DB36E3642184469AM6PR08MB3784eurp_" --_000_AM6PR08MB37848650F970B7DB36E3642184469AM6PR08MB3784eurp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi Pierre, Thank you for this patch. Reviewed-by: Sami Mujawar Regards, Sami Mujawar From: Pierre.Gondois@arm.com Date: Wednesday, 21 April 2021 at 13:21 To: devel@edk2.groups.io , Sami Mujawar , leif@nuviainc.com , ardb+tianocore@kernel.org= , sean.brogan@microsoft.com , Bret.Barkelew@microsoft.com Subject: [PATCH v1 03/12] ArmPkg: Add missing library headers to ArmPkg.dec From: Pierre Gondois Some library headers are missing/incorrect in ArmPkg.dec. This makes the 'LibraryClassCheck' CI test fail. This patch adds/corrects them. According to .pytool/Readme about the 'LibraryClassCheck' test: This test scans at all library header files found in the `Library` folders in all of the package's declared include directories and ensures that all files have a matching LibraryClass declaration in the DEC file for the package. Fixes: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3254 Fixes: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3258 Signed-off-by: Pierre Gondois --- ArmPkg/ArmPkg.dec | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/ArmPkg/ArmPkg.dec b/ArmPkg/ArmPkg.dec index a8a22c649ff8..496f588bd0ca 100644 --- a/ArmPkg/ArmPkg.dec +++ b/ArmPkg/ArmPkg.dec @@ -2,7 +2,7 @@ # ARM processor package. # # Copyright (c) 2009 - 2010, Apple Inc. All rights reserved.
-# Copyright (c) 2011 - 2018, ARM Limited. All rights reserved. +# Copyright (c) 2011 - 2021, ARM Limited. All rights reserved. # # SPDX-License-Identifier: BSD-2-Clause-Patent # @@ -29,14 +29,20 @@ [Includes.common] [LibraryClasses.common] ArmLib|Include/Library/ArmLib.h ArmMmuLib|Include/Library/ArmMmuLib.h - SemihostLib|Include/Library/Semihosting.h + SemihostLib|Include/Library/SemihostLib.h DefaultExceptionHandlerLib|Include/Library/DefaultExceptionHandlerLib.h ArmDisassemblerLib|Include/Library/ArmDisassemblerLib.h ArmGicArchLib|Include/Library/ArmGicArchLib.h - ArmMtlLib|ArmPlatformPkg/Include/Library/ArmMtlLib.h + ArmMtlLib|Include/Library/ArmMtlLib.h ArmSvcLib|Include/Library/ArmSvcLib.h OpteeLib|Include/Library/OpteeLib.h StandaloneMmMmuLib|Include/Library/StandaloneMmMmuLib.h + ArmGenericTimerCounterLib|Include/Library/ArmGenericTimerCounterLib.h + ArmGicLib|Include/Library/ArmGicLib.h + ArmHvcLib|Include/Library/ArmHvcLib.h + OemMiscLib|Include/Library/OemMiscLib.h + ArmSmcLib|Include/Library/ArmSmcLib.h + [Guids.common] gArmTokenSpaceGuid =3D { 0xBB11ECFE, 0x820F, 0x4968, { 0xBB, 0xA6,= 0xF7, 0x6A, 0xFE, 0x30, 0x25, 0x96 } } -- 2.17.1 IMPORTANT NOTICE: The contents of this email and any attachments are confid= ential and may also be privileged. If you are not the intended recipient, p= lease notify the sender immediately and do not disclose the contents to any= other person, use it for any purpose, or store or copy the information in = any medium. Thank you. --_000_AM6PR08MB37848650F970B7DB36E3642184469AM6PR08MB3784eurp_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Hi Pierre= ,

&nbs= p;

Thank you= for this patch.

&nbs= p;

Reviewed-= by: Sami Mujawar <sami.mujawar@arm.com>

&nbs= p;

Regards,<= o:p>

&nbs= p;

Sami Muja= war

&nbs= p;

From: Pierre.Gondois@arm.= com <Pierre.Gondois@arm.com>
Date: Wednesday, 21 April 2021 at 13:21
To: devel@edk2.groups.io <devel@edk2.groups.io>, Sami Mujawar = <Sami.Mujawar@arm.com>, leif@nuviainc.com <leif@nuviainc.com>, = ardb+tianocore@kernel.org <ardb+tianocore@kernel.org>, sean.brogan@mi= crosoft.com <sean.brogan@microsoft.com>, Bret.Barkelew@microsoft.com <Bret.Barkelew@microsoft.com>
Subject: [PATCH v1 03/12] ArmPkg: Add missing library headers to Arm= Pkg.dec

From: Pierre Gondois = <Pierre.Gondois@arm.com>

Some library headers are missing/incorrect in ArmPkg.dec.
This makes the 'LibraryClassCheck' CI test fail. This patch
adds/corrects them.

According to .pytool/Readme about the 'LibraryClassCheck' test:
This test scans at all library header files found in the
`Library` folders in all of the package's declared include
directories and ensures that all files have a matching
LibraryClass declaration in the DEC file for the package.

Fixes: ht= tps://bugzilla.tianocore.org/show_bug.cgi?id=3D3254
Fixes: ht= tps://bugzilla.tianocore.org/show_bug.cgi?id=3D3258
Signed-off-by: Pierre Gondois <Pierre.Gondois@arm.com>
---
 ArmPkg/ArmPkg.dec | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/ArmPkg/ArmPkg.dec b/ArmPkg/ArmPkg.dec
index a8a22c649ff8..496f588bd0ca 100644
--- a/ArmPkg/ArmPkg.dec
+++ b/ArmPkg/ArmPkg.dec
@@ -2,7 +2,7 @@
 # ARM processor package.
 #
 # Copyright (c) 2009 - 2010, Apple Inc. All rights reserved.<BR>= ;
-# Copyright (c) 2011 - 2018, ARM Limited. All rights reserved.
+# Copyright (c) 2011 - 2021, ARM Limited. All rights reserved.
 #
 #    SPDX-License-Identifier: BSD-2-Clause-Patent
 #
@@ -29,14 +29,20 @@ [Includes.common]
 [LibraryClasses.common]
   ArmLib|Include/Library/ArmLib.h
   ArmMmuLib|Include/Library/ArmMmuLib.h
-  SemihostLib|Include/Library/Semihosting.h
+  SemihostLib|Include/Library/SemihostLib.h
   DefaultExceptionHandlerLib|Include/Library/DefaultExceptionHan= dlerLib.h
   ArmDisassemblerLib|Include/Library/ArmDisassemblerLib.h
   ArmGicArchLib|Include/Library/ArmGicArchLib.h
-  ArmMtlLib|ArmPlatformPkg/Include/Library/ArmMtlLib.h
+  ArmMtlLib|Include/Library/ArmMtlLib.h
   ArmSvcLib|Include/Library/ArmSvcLib.h
   OpteeLib|Include/Library/OpteeLib.h
   StandaloneMmMmuLib|Include/Library/StandaloneMmMmuLib.h
+  ArmGenericTimerCounterLib|Include/Library/ArmGenericTimerCounterLib= .h
+  ArmGicLib|Include/Library/ArmGicLib.h
+  ArmHvcLib|Include/Library/ArmHvcLib.h
+  OemMiscLib|Include/Library/OemMiscLib.h
+  ArmSmcLib|Include/Library/ArmSmcLib.h
+
 
 [Guids.common]
   gArmTokenSpaceGuid       =3D { 0= xBB11ECFE, 0x820F, 0x4968, { 0xBB, 0xA6, 0xF7, 0x6A, 0xFE, 0x30, 0x25, 0x96= } }
--
2.17.1

IMPORTANT NOTICE: The contents of this email and any attachments are confid= ential and may also be privileged. If you are not the intended recipient, p= lease notify the sender immediately and do not disclose the contents to any= other person, use it for any purpose, or store or copy the information in any medium. Thank you. --_000_AM6PR08MB37848650F970B7DB36E3642184469AM6PR08MB3784eurp_--