From nobody Fri Dec 19 18:44:18 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+92083+1787277+3901457@groups.io; arc=fail (BodyHash is different from the expected one); dmarc=fail(p=none dis=none) header.from=arm.com Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by mx.zohomail.com with SMTPS id 1659537373411421.36281420803266; Wed, 3 Aug 2022 07:36:13 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id oXePYY1788612xyOFjqEhh8W; Wed, 03 Aug 2022 07:36:13 -0700 X-Received: from EUR01-HE1-obe.outbound.protection.outlook.com (EUR01-HE1-obe.outbound.protection.outlook.com [40.107.13.40]) by mx.groups.io with SMTP id smtpd.web11.9213.1659537371058623744 for ; Wed, 03 Aug 2022 07:36:12 -0700 ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=mu3myrxnC9+2DO8qAb1Ur35YO2e7I6nJzde+T7XX79ydFxwc5hXaMMA5b8sZlRU8D8kCXIx5hzmSJ6GEW0o0tpWqsBjsmVkoJlJCNb8TWkchTX7pW/3wJEkqswhQlHW0whjICgwiVqjjhtYSKkrGl09a12ii2rWm2l/OXbOPb1Wqjh8aoilOn8k5cAuoD3ko8ciBO5UwKz+kKeRMC+NJHXzEE+d6/xiEAvFPieM19fh+tR3FPZx5ajfO8osyWkpSQz7lT0Yi37/cZH8WQqYl7Q3RDyXoD0AKBb3Pt0sfyTEVGl3PlMD+/b7S2eath4ulH/pzEN37cM9KFfje1h5/+g== ARC-Message-Signature: i=2; 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=Qf2W6MzslC9b7z2x6PVBd27AndPnqMBpkOVyP87wlbE=; b=TAaRvxKnuyJ1W9nWV4pt9gT/+THi1Dx17WPmA3i5RGO0g3RCxiFynne7/tPC2srlV0lTjoOaot457VljouQF/3ZkgoVacdtU0s6waF94ae4d8rQmNcGaR/JR0JCmFZ3kiRP1vtz40/B9ShXpUmgqzLXqr6k+glR2aa0rLaKIWE2qJfDRynnVH5is5FKDCjZc1hpcYQFcnTgwlRTtp0HZ2GUcWakQGJdmsitjDB5hJrpb9MCaFmWygxLEaeuOuwPJhltVzldwRn0A2I6EB3BId0jZsVn2NuA6SFFAQknxAttuPeuJAm3KfjHJ3CYY0/gOXNTLZKfEYA+msIzxklNf/A== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=edk2.groups.io smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dmarc=[1,1,header.from=arm.com]) X-Received: from DB8P191CA0007.EURP191.PROD.OUTLOOK.COM (2603:10a6:10:130::17) by VI1PR0802MB2560.eurprd08.prod.outlook.com (2603:10a6:800:ad::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5504.14; Wed, 3 Aug 2022 14:36:06 +0000 X-Received: from DBAEUR03FT061.eop-EUR03.prod.protection.outlook.com (2603:10a6:10:130:cafe::1) by DB8P191CA0007.outlook.office365.com (2603:10a6:10:130::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5482.12 via Frontend Transport; Wed, 3 Aug 2022 14:36:06 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dmarc=pass action=none header.from=arm.com; Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) client-ip=66.175.222.108; envelope-from=bounce+27952+92083+1787277+3901457@groups.io; helo=mail02.groups.io; 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; pr=C X-Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DBAEUR03FT061.mail.protection.outlook.com (100.127.143.28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5482.12 via Frontend Transport; Wed, 3 Aug 2022 14:36:05 +0000 X-Received: ("Tessian outbound fccf984e7173:v123"); Wed, 03 Aug 2022 14:36:05 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 4a83ef74e760108a X-CR-MTA-TID: 64aa7808 X-Received: from 8bdac5a27711.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id EB906E14-BF4B-4B5E-AFD4-E66208D1B3FB.1; Wed, 03 Aug 2022 14:35:59 +0000 X-Received: from EUR04-DB3-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 8bdac5a27711.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Wed, 03 Aug 2022 14:35:59 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dKNCy4fRTYJvELvQCypUhz0kqaHEBsSXoptu62VLF7Vb+64bwGyGcZiL2wt/Qe3OzO0lxfFlcluvBqtDJoj5HzFO+tvMvieJd8hGMOEJ20s5B5lgJRQrNQYS8HQ6ucSpHzcug1oCUYIREp3LOXoWm33aGnxO3S0YQkLJl9yPFM+8xaszpOgcuRgQkUApEGWfQ5vUXJ+FiMyzq/Jh2kyHT0kh2CLUU3Qttp2Ra3ohkdn5W3Y39KAPIo9y906CkVc/IpN+l+O+ljpk6vGyTHAkPnzRQhRH8odjevc5KJ+BHMSsYPvVv4DBYy9nKQLZu8ga+6oqHn2CCvIKXFZXoTH17A== 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=Qf2W6MzslC9b7z2x6PVBd27AndPnqMBpkOVyP87wlbE=; b=YdLARWgLPG+302gvK7HsexvKsI2UvHtTqrfwrfFUzu3DhAUcmtpYwfD672pKdc1xrk8ZeA4VmDgVZkn92V0oe8vpTQYI5vP0oKH2nj9WiixWzYk0/h4FKHt1oEPdyBKeI10C6EsEIAn8TUMsPpGzChDxUh/DMUDO7qVo4OU1Mj97wo0BBoFLTDnlO6VSS33xPstqltPS2xapEsQqC+ywbz3I32Rr6v/hzvJbCTo874TQVKDzABtvBl17sootP3SN/q5LUmdmnPESVkLHqobuUJ5guZDqwGjIV+9lyHP+1kLgvjnJf55vogrLtnDbySZkQ7Hpf5rHgfNz5YAR/qFcig== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 40.67.248.234) smtp.rcpttodomain=edk2.groups.io smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=none (message not signed); arc=none X-Received: from AS9P251CA0005.EURP251.PROD.OUTLOOK.COM (2603:10a6:20b:50f::17) by HE1PR08MB2937.eurprd08.prod.outlook.com (2603:10a6:7:2d::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5504.14; Wed, 3 Aug 2022 14:35:56 +0000 X-Received: from AM5EUR03FT012.eop-EUR03.prod.protection.outlook.com (2603:10a6:20b:50f:cafe::8e) by AS9P251CA0005.outlook.office365.com (2603:10a6:20b:50f::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5504.14 via Frontend Transport; Wed, 3 Aug 2022 14:35:56 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 40.67.248.234) smtp.mailfrom=arm.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 40.67.248.234 as permitted sender) receiver=protection.outlook.com; client-ip=40.67.248.234; helo=nebula.arm.com; pr=C X-Received: from nebula.arm.com (40.67.248.234) by AM5EUR03FT012.mail.protection.outlook.com (10.152.16.161) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.5482.12 via Frontend Transport; Wed, 3 Aug 2022 14:35:56 +0000 X-Received: from AZ-NEU-EX01.Emea.Arm.com (10.251.26.4) by AZ-NEU-EX04.Arm.com (10.251.24.32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.2507.9; Wed, 3 Aug 2022 14:35:52 +0000 X-Received: from AZ-NEU-EX04.Arm.com (10.251.24.32) by AZ-NEU-EX01.Emea.Arm.com (10.251.26.4) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.9; Wed, 3 Aug 2022 14:35:51 +0000 X-Received: from E114225.Arm.com (10.1.196.36) by mail.arm.com (10.251.24.32) with Microsoft SMTP Server id 15.1.2507.9 via Frontend Transport; Wed, 3 Aug 2022 14:35:51 +0000 From: "Sami Mujawar" To: CC: Sami Mujawar , , , , , , , , , , , , Subject: [edk2-devel] [PATCH v1 4/5] PrmPkg: Support AArch64 builds using GCC Date: Wed, 3 Aug 2022 15:35:46 +0100 Message-ID: <20220803143547.27772-5-sami.mujawar@arm.com> In-Reply-To: <20220803143547.27772-1-sami.mujawar@arm.com> References: <20220803143547.27772-1-sami.mujawar@arm.com> MIME-Version: 1.0 X-EOPAttributedMessage: 1 X-MS-Office365-Filtering-Correlation-Id: c5f07a4f-de94-4c31-9086-08da755d7f8b X-MS-TrafficTypeDiagnostic: HE1PR08MB2937:EE_|DBAEUR03FT061:EE_|VI1PR0802MB2560:EE_ x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: wiEAC6Rrep/5zL6aNCKryrKfK83ibDPmRx+XP6mQ0KP69+0ZKDamX18/m6uPHnU38zaNmOY5Vp1scbMoHDxvmqLLV2ICX3t+3guuzAvQnxP9BSMbdmrnad89IMtFmxYibIyoKEHBARnSH5NnVHFqGmM3VceXbElXDmk8BnY4x9NfbLzEn40NC3PNPzVG2wmPEwLvFTbee+PoCk1reNP99GQzRFwK96ttlIlKWbo+V/ED0T8IKuhCc/h9TZA1O240xBnI2jwwe9RnzSYEqRNsg7tbBHLg1t7E5llTP6hx8O1ZtYVKqU2IY195SOU2nBmgvCmCYT9wygLCwIXUmtW4Dg8DkUh8C8WL0pxrKO3ggxRqvr9QxcsRez1TewMWPkiMX68pkkspk69tURtu3Eu6+JbKngXx2Xp9GLmE5d5Mt1RYqjSI95In7x4GbU0qWCFtl1NwUxD138WzSkhBnhj2dI3jq2eNkvDXVhm+EGvi4kS3Z5aS56R2AJa2LCCjR/ZqblpJclrLSpSM4IVBH3urz0crnbUQDheHWphla4nt/wWSbnCKGjWbxxJk7FPuxI9k+C7xTaLHjwuhfg0+nZaaG48us9hXlTNcgdaAVVoAxb++vO7x6q+JVFUcvtsSrLnExzYegKl8fcXLlGFYr1OgZJBRWAkqKk8QTe6mDovgJGLVA8erZi99ilvBoHWGEzA2qTgPh6iC6cUZhjMXkkWSDTT4xjdFp+PGvumSSCDP17dxCuUqOea2XMI82Y2I5KCpOm6dPbU9wHNxOlmz9qJaNfs+HjM5rA0ZSUvUFBxfmiZ2kxlGqFe3ny1qUJlzM0yLpQnW1pb6sUC1nCY9VbKVcA== X-Forefront-Antispam-Report-Untrusted: CIP:40.67.248.234;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:nebula.arm.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230016)(4636009)(136003)(346002)(39860400002)(396003)(376002)(40470700004)(36840700001)(46966006)(40460700003)(83380400001)(47076005)(1076003)(70206006)(44832011)(8676002)(4326008)(5660300002)(478600001)(2616005)(26005)(426003)(336012)(186003)(8936002)(81166007)(82740400003)(6666004)(86362001)(356005)(40480700001)(54906003)(70586007)(316002)(6916009)(82310400005)(36756003)(36860700001)(2906002)(45080400002)(7696005)(41300700001)(36900700001);DIR:OUT;SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR08MB2937 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DBAEUR03FT061.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: c3d19f4d-0976-4a96-b334-08da755d79bf X-Microsoft-Antispam-Message-Info: d5vyR0UbLPNp/5B5bV2gdFfm1QYqZWfzMn5YWf9ArEraOBX+XVWDXIBqwxDgXhLGeCCHZbH5fTxGmeuqWwp18nryNJlOFDu1c9n3r6DMMsfFRmqU2/xAtJiKLb7q53iiz+sMgiMkarQJoavh9NVTBZAm+68EO7BczjeT7f8Va0XsE9QggxeiovefHFfGlkbSHwc7exxbeU7tCnFKyWyMxxWNE19OEkZYv9lOuQbIoM2NyfUYSK/fMgnb4q8uKeZ6w5O+SjatoxqT4pLkveLXqn+EhD4dTNhBgPaKhFnNpYBXJcAOHf/y72NJUgAIABkDjnBorPcFmPdN6G7M98TVq7WUekHr/JITluW0FqmFzF4wnXaPFUbw6ic748j1JkZFH6OJcC7ZgevitJe/dduJgNRsgIkKRV8/tCtMnNpF59dADOXWL1Ba0oW5OZz804fYpSNnvl/5P9QDxey93j3Cm1g3j94s1Hkr00uzmiNudPmQydpYPY9AqlEGwH1jtSG6icYin8tdCcQcvUk5m1Da3k2t09k/EqaHG/xn4yHOMahAlWpeasKCOuo/5wmj9bYGpd/pS51sGdvkMILyO6pISSTEhV709/fd42yxwAhQugn6TkDpmEa54kETxt75NcQPU89UBkIqIHL7Q0vihh1OesNHIEZqhwbQTDI5jsHs5iKsiHPedOyvfTIL8U6wbO8q3P5FtOGmCTr3QcV3BKpO6UQxSt+wRMFK2hGQuEx6/Hhv+jtKuIYwiuSIoV+LwrmvTzb/BilgSY3CyFKGtcHQmfqEgJ8ffIMdym9MuTo80+DswvX0nZ5cpHVxvOVRZhe0 X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Aug 2022 14:36:05.8607 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: c5f07a4f-de94-4c31-9086-08da755d7f8b 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: DBAEUR03FT061.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0802MB2560 Precedence: Bulk List-Unsubscribe: List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,sami.mujawar@arm.com X-Gm-Message-State: W42o22fHJWUWdR9FT2b7RKMax1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1659537373; bh=VjoPekRvDTOcT/GdzM/M9ntNiYPoYj2yCxMgGr5/n/0=; h=CC:Content-Type:Date:From:Reply-To:Subject:To; b=G8TBfuzJ4VftY+WGcJbtIqypbZCIHAPROa+uR3+UjNF8M3ecpAjjMZgUcuGnTTjNMzg xf6dDcogNOWiq2Bi2gBDAJvhF/sniRhur7pwULLpKEcdH2gTc2DqeG7595r6st+zhxV8h ATka8b0kRbtFEkuKn5D0kEgs5/h/lDMv51c= X-ZohoMail-DKIM: pass (identity @groups.io) X-ZM-MESSAGEID: 1659537375578100003 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" From: Jose Marinho Add support to build PrmPkg for AArch64 using the GCC compiler. Add AARCH64 architecture to the list of supported architectures. Add BaseStackCheck library to allow for Prm module builds on AARCH64. Also update the CI to add dependency on ArmPkg. Signed-off-by: Jose Marinho Signed-off-by: Sami Mujawar --- PrmPkg/PrmPkg.ci.yaml | 1 + PrmPkg/PrmPkg.dsc | 24 +++++++++++++++++--- 2 files changed, 22 insertions(+), 3 deletions(-) diff --git a/PrmPkg/PrmPkg.ci.yaml b/PrmPkg/PrmPkg.ci.yaml index babaf2214ec86ff04531ae216d957be8d3487387..2d4d12815d6b43d9ee34469bb85= c113375a89381 100644 --- a/PrmPkg/PrmPkg.ci.yaml +++ b/PrmPkg/PrmPkg.ci.yaml @@ -46,6 +46,7 @@ ## options defined .pytool/Plugin/DependencyCheck "DependencyCheck": { "AcceptableDependencies": [ + "ArmPkg/ArmPkg.dec", "MdeModulePkg/MdeModulePkg.dec", "MdePkg/MdePkg.dec", "PrmPkg/PrmPkg.dec", diff --git a/PrmPkg/PrmPkg.dsc b/PrmPkg/PrmPkg.dsc index d10aa3d547ce954cba951c63008ecc51ec24b548..3fb7490acaff91bf0ba0ea407b2= 7630642f00e1e 100644 --- a/PrmPkg/PrmPkg.dsc +++ b/PrmPkg/PrmPkg.dsc @@ -2,6 +2,7 @@ # Build description file for PrmPkg # # Copyright (C) Microsoft Corporation +# Copyright (c) 2022, Arm Limited. All rights reserved.
# SPDX-License-Identifier: BSD-2-Clause-Patent ## =20 @@ -11,7 +12,7 @@ [Defines] PLATFORM_VERSION =3D 0.1 DSC_SPECIFICATION =3D 0x00010005 OUTPUT_DIRECTORY =3D Build/$(PLATFORM_NAME) - SUPPORTED_ARCHITECTURES =3D IA32|X64 + SUPPORTED_ARCHITECTURES =3D IA32|X64|AARCH64 BUILD_TARGETS =3D DEBUG|RELEASE|NOOPT SKUID_IDENTIFIER =3D DEFAULT =20 @@ -28,7 +29,6 @@ [LibraryClasses.common] DebugPrintErrorLevelLib|MdePkg/Library/BaseDebugPrintErrorLevelLib/BaseD= ebugPrintErrorLevelLib.inf DxeServicesLib|MdePkg/Library/DxeServicesLib/DxeServicesLib.inf MemoryAllocationLib|MdeModulePkg/Library/BaseMemoryAllocationLibNull/Bas= eMemoryAllocationLibNull.inf - MtrrLib|UefiCpuPkg/Library/MtrrLib/MtrrLib.inf PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf PeCoffExtraActionLib|MdePkg/Library/BasePeCoffExtraActionLibNull/BasePeC= offExtraActionLibNull.inf PeCoffLib|MdePkg/Library/BasePeCoffLib/BasePeCoffLib.inf @@ -38,6 +38,13 @@ [LibraryClasses.common] UefiBootServicesTableLib|MdePkg/Library/UefiBootServicesTableLib/UefiBoo= tServicesTableLib.inf UefiRuntimeServicesTableLib|MdePkg/Library/UefiRuntimeServicesTableLib/U= efiRuntimeServicesTableLib.inf =20 +[LibraryClasses.IA32, LibraryClasses.X64] + MtrrLib|UefiCpuPkg/Library/MtrrLib/MtrrLib.inf + +[LibraryClasses.AARCH64] + NULL|ArmPkg/Library/CompilerIntrinsicsLib/CompilerIntrinsicsLib.inf + NULL|MdePkg/Library/BaseStackCheckLib/BaseStackCheckLib.inf + [LibraryClasses.common.DXE_DRIVER, LibraryClasses.common.DXE_RUNTIME_DRIVE= R, LibraryClasses.common.UEFI_APPLICATION] # # EDK II Packages @@ -129,7 +136,6 @@ [Components] # PRM Sample Modules # $(PLATFORM_PACKAGE)/Samples/PrmSampleAcpiParameterBufferModule/PrmSample= AcpiParameterBufferModule.inf - $(PLATFORM_PACKAGE)/Samples/PrmSampleHardwareAccessModule/PrmSampleHardw= areAccessModule.inf $(PLATFORM_PACKAGE)/Samples/PrmSampleContextBufferModule/PrmSampleContex= tBufferModule.inf =20 # @@ -137,6 +143,18 @@ [Components] # $(PLATFORM_PACKAGE)/Application/PrmInfo/PrmInfo.inf =20 +[Components.IA32, Components.X64] + # + # PRM Sample Modules for IA32 and X64 + # + $(PLATFORM_PACKAGE)/Samples/PrmSampleHardwareAccessModule/PrmSampleHardw= areAccessModule.inf + +[Components.AARCH64] + ArmPkg/Library/CompilerIntrinsicsLib/CompilerIntrinsicsLib.inf + + # Add support for GCC stack protector + MdePkg/Library/BaseStackCheckLib/BaseStackCheckLib.inf + [BuildOptions] # Force deprecated interfaces off *_*_*_CC_FLAGS =3D -D DISABLE_NEW_DEPRECATED_INTERFACES --=20 'Guid(CE165669-3EF3-493F-B85D-6190EE5B9759)' -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#92083): https://edk2.groups.io/g/devel/message/92083 Mute This Topic: https://groups.io/mt/92793379/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-