From nobody Sun Feb 8 22:58:06 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+62367+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+62367+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1594433356; cv=none; d=zohomail.com; s=zohoarc; b=A7Av39otCzbQTPWcveKt/urn/F6EdCxuZqP5QOfFcXaWxzq++JPGW7WTkm5hBr8dDmyK9h0f1cSlWdIWO7jv7k8AExK9ciZ4RF5WgmnmXTTAbvzsZiNFAQxI/D1XI885QPGSz0nE6hT09gInDaZ22Cl2JTRwjO3Uyi2Dofle0zI= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1594433356; h=Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:MIME-Version:Message-ID:Reply-To:References:Sender:Subject:To; bh=y552fqsEEWf73bOZtB8j2i7TJOwCrjhcO5oDTR9f3Ps=; b=bJRHI4MBtJrnMD9C7NmgvWYLmSOhWildEDrp+M1ztUzQQMTB2luclaltbpwH3xdlQRsRikQ9HxuXDJubfAvwyG0R/UPsHKsfBbubTCQHtiAeQrWHp+PkLXy5+Uxxfm2xNYd7cvjeRnJARboG4wm9x3wgtsPWV0TkmU4RMbCFwP8= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+62367+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1594433356679116.25863333191467; Fri, 10 Jul 2020 19:09:16 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id xk1mYY1788612x0mDuQA0tgL; Fri, 10 Jul 2020 19:09:16 -0700 X-Received: from mga11.intel.com (mga11.intel.com []) by mx.groups.io with SMTP id smtpd.web11.2047.1594433352364265985 for ; Fri, 10 Jul 2020 19:09:14 -0700 IronPort-SDR: 9FgPhuQLSKxVXNVsJqvf7cgmFTWLhRfQ1VshzGyOfh8sl5EnwwjTFUYbnOS1+DtrLgeD9vvrno aJruFyhQhXTA== X-IronPort-AV: E=McAfee;i="6000,8403,9678"; a="146380577" X-IronPort-AV: E=Sophos;i="5.75,337,1589266800"; d="scan'208";a="146380577" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Jul 2020 19:09:14 -0700 IronPort-SDR: W/uS2vdQTqw3yvoRhlv9Nym/EOPduMcvpbMj6Vjk++UWevUNVjdNnzV6jaMgewkUy3ua/U3KGw RanYcaMqEa7A== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,337,1589266800"; d="scan'208";a="298602325" X-Received: from mdkinney-mobl2.amr.corp.intel.com ([10.254.75.186]) by orsmga002.jf.intel.com with ESMTP; 10 Jul 2020 19:09:14 -0700 From: "Michael D Kinney" To: devel@edk2.groups.io Cc: Liming Gao Subject: [edk2-devel] [Patch v3 15/16] MdePkg/Library/BaseStackCheckLib: Fix PCD type in INF Date: Fri, 10 Jul 2020 19:09:03 -0700 Message-Id: <20200711020904.24116-16-michael.d.kinney@intel.com> In-Reply-To: <20200711020904.24116-1-michael.d.kinney@intel.com> References: <20200711020904.24116-1-michael.d.kinney@intel.com> MIME-Version: 1.0 Precedence: Bulk List-Unsubscribe: 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,michael.d.kinney@intel.com X-Gm-Message-State: Fror5cB44UiU55ng0nTyTeNlx1787277AA= Content-Transfer-Encoding: quoted-printable DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1594433356; bh=MiinaoQzBJamtN/CmfqDW0lnwcgN/xDCjYjgEybPYL0=; h=Cc:Date:From:Reply-To:Subject:To; b=K2L2t/8Q048UGxRiQ+XXZzNH7Kg/otiyQE0PkAz3B5nPKA3AMA99BZdPoyJjIL4sM+3 jd4I0Z3IxQCFgO+09LUxrM6TVFvWGQQVCp4ATDy4uvkuhVqA0dC2Y9AtOYipMu3mJk/RE K/c3au5VlyXIcy96XYliBSAggK+6xYAFIsc= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Type: text/plain; charset="utf-8" Update INF file to use a [Pcd] section instead of a [FixedPcd] section. [FixedPcd] should only be used in an INF file if the source code looks up the PCD value using the PcdLib FixedPcdGetxx() services. Using [FixedPcd] forces a platform to configure the PCD to type FixedAtBuild. In this case, PcdDebugPropertyMask supports PCD types FixedAtBuild and PatchableInModule. Without this change any platform that wants to use PcdDebugPropertyMask as type PatchableInModule breaks the build. Cc: Liming Gao Signed-off-by: Michael D Kinney Reviewed-by: Liming Gao --- MdePkg/Library/BaseStackCheckLib/BaseStackCheckLib.inf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MdePkg/Library/BaseStackCheckLib/BaseStackCheckLib.inf b/MdePk= g/Library/BaseStackCheckLib/BaseStackCheckLib.inf index 4ae3bd1a82..0dc3c4a83a 100644 --- a/MdePkg/Library/BaseStackCheckLib/BaseStackCheckLib.inf +++ b/MdePkg/Library/BaseStackCheckLib/BaseStackCheckLib.inf @@ -36,5 +36,5 @@ [LibraryClasses] BaseLib DebugLib =20 -[FixedPcd] +[Pcd] gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask ## CONSUMES --=20 2.21.0.windows.1 -=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 (#62367): https://edk2.groups.io/g/devel/message/62367 Mute This Topic: https://groups.io/mt/75432227/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-