]> xenbits.xensource.com Git - people/aperard/ovmf.git/commitdiff
NetworkPkg: Add StackCheckLib
authorTaylor Beebe <taylor.d.beebe@gmail.com>
Fri, 14 Jun 2024 21:00:18 +0000 (14:00 -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>
NetworkPkg/NetworkPkg.dsc
NetworkPkg/Test/NetworkPkgHostTest.dsc

index 4c3737440da675610ed413f799d4a449d856584a..f008790f30f8c8748543a0edfa838306bb5442df 100644 (file)
   FileExplorerLib|MdeModulePkg/Library/FileExplorerLib/FileExplorerLib.inf\r
   SortLib|MdeModulePkg/Library/UefiSortLib/UefiSortLib.inf\r
 \r
+# StackCheckLib is not linked for SEC modules by default, this package can link it against its SEC modules\r
+[LibraryClasses.common.SEC]\r
+  NULL|MdePkg/Library/StackCheckLibNull/StackCheckLibNull.inf\r
+\r
 [LibraryClasses.common.UEFI_DRIVER]\r
   HobLib|MdePkg/Library/DxeHobLib/DxeHobLib.inf\r
   ReportStatusCodeLib|MdeModulePkg/Library/DxeReportStatusCodeLib/DxeReportStatusCodeLib.inf\r
@@ -72,7 +76,6 @@
   ShellLib|ShellPkg/Library/UefiShellLib/UefiShellLib.inf\r
 \r
 [LibraryClasses.ARM, LibraryClasses.AARCH64]\r
-  NULL|MdePkg/Library/BaseStackCheckLib/BaseStackCheckLib.inf\r
   ArmSoftFloatLib|ArmPkg/Library/ArmSoftFloatLib/ArmSoftFloatLib.inf\r
 \r
 [LibraryClasses.ARM]\r
index a17a7d00216ca6c508f6d4a276b20a82c2f1c499..667be95587249f657e74d846ef0693f12816d392 100644 (file)
@@ -88,9 +88,6 @@
   DebugLib|MdePkg/Library/UefiDebugLibStdErr/UefiDebugLibStdErr.inf\r
   ShellLib|ShellPkg/Library/UefiShellLib/UefiShellLib.inf\r
 \r
-[LibraryClasses.ARM, LibraryClasses.AARCH64]\r
-  NULL|MdePkg/Library/BaseStackCheckLib/BaseStackCheckLib.inf\r
-\r
 [LibraryClasses.ARM]\r
   RngLib|MdePkg/Library/BaseRngLibTimerLib/BaseRngLibTimerLib.inf\r
 \r