]> xenbits.xensource.com Git - people/aperard/ovmf.git/commitdiff
EmbeddedPkg: Add StackCheckLibNull
authorOliver Smith-Denny <osde@linux.microsoft.com>
Tue, 23 Jul 2024 22:33:51 +0000 (15:33 -0700)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Fri, 13 Sep 2024 03:58:46 +0000 (03:58 +0000)
Remove the old stack check lib now that MdeLibs.inc includes
the new one.

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

index 4b8a943839eee6bac7e59906189a45f744b2998e..503d7cc6d5061a727a41e86bc442c2fb3571d775 100644 (file)
 \r
 [LibraryClasses.common.SEC]\r
   ExtractGuidedSectionLib|EmbeddedPkg/Library/PrePiExtractGuidedSectionLib/PrePiExtractGuidedSectionLib.inf\r
+  # StackCheckLib is not linked for SEC modules by default, this package can link it against its SEC modules\r
+  NULL|MdePkg/Library/StackCheckLibNull/StackCheckLibNull.inf\r
 \r
 [LibraryClasses.ARM, LibraryClasses.AARCH64]\r
   ArmGicLib|ArmPkg/Drivers/ArmGic/ArmGicLib.inf\r
   ArmSmcLib|ArmPkg/Library/ArmSmcLib/ArmSmcLib.inf\r
   SemihostLib|ArmPkg/Library/SemihostLib/SemihostLib.inf\r
 \r
-  # Add support for GCC stack protector\r
-  NULL|MdePkg/Library/BaseStackCheckLib/BaseStackCheckLib.inf\r
-\r
   ArmLib|ArmPkg/Library/ArmLib/ArmBaseLib.inf\r
 \r
 ################################################################################\r