]> xenbits.xensource.com Git - people/aperard/ovmf.git/commitdiff
UefiCpuPkg: Add StackCheckLib
authorOliver Smith-Denny <osde@linux.microsoft.com>
Mon, 29 Jul 2024 21:52:19 +0000 (14:52 -0700)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Fri, 13 Sep 2024 03:58:46 +0000 (03:58 +0000)
SecCore and SecCoreNative require StackCheckLib and so the NULL
instance is linked against them here.

Signed-off-by: Oliver Smith-Denny <osde@linux.microsoft.com>
UefiCpuPkg/UefiCpuPkg.dsc

index 6459ba8f1ab239c36cbcb4f26d617970b16c0132..f173bba87e4b5b9bb43e619cb09f028b5684df4b 100644 (file)
   UefiCpuPkg/Library/AmdSvsmLibNull/AmdSvsmLibNull.inf\r
   UefiCpuPkg/PiSmmCommunication/PiSmmCommunicationPei.inf\r
   UefiCpuPkg/PiSmmCommunication/PiSmmCommunicationSmm.inf\r
-  UefiCpuPkg/SecCore/SecCore.inf\r
-  UefiCpuPkg/SecCore/SecCoreNative.inf\r
+  UefiCpuPkg/SecCore/SecCore.inf {\r
+    <LibraryClasses>\r
+      NULL|MdePkg/Library/StackCheckLibNull/StackCheckLibNull.inf\r
+  }\r
+  UefiCpuPkg/SecCore/SecCoreNative.inf {\r
+    <LibraryClasses>\r
+      NULL|MdePkg/Library/StackCheckLibNull/StackCheckLibNull.inf\r
+  }\r
   UefiCpuPkg/SecMigrationPei/SecMigrationPei.inf\r
   UefiCpuPkg/PiSmmCpuDxeSmm/PiSmmCpuDxeSmm.inf\r
   UefiCpuPkg/PiSmmCpuDxeSmm/PiSmmCpuDxeSmm.inf {\r