summaryrefslogtreecommitdiffstats
path: root/FatPkg
diff options
context:
space:
mode:
authorOliver Smith-Denny <osde@linux.microsoft.com>2024-07-23 15:35:18 -0700
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2024-09-13 03:58:46 +0000
commit6f0ba2047114be3eb4439ee4b533e0f8ab96d6e5 (patch)
treeec77f19cddd88fbfb611cb1a971f8bba43c298cb /FatPkg
parentae5953dea06e0b79a808168892913f6ada07302d (diff)
downloadedk2-6f0ba2047114be3eb4439ee4b533e0f8ab96d6e5.tar.gz
FatPkg: Add StackCheckLibNull
Remove the old stack check lib now that MdeLibs.inc includes the new one. Signed-off-by: Oliver Smith-Denny <osde@linux.microsoft.com>
Diffstat (limited to 'FatPkg')
-rw-r--r--FatPkg/FatPkg.dsc7
1 files changed, 4 insertions, 3 deletions
diff --git a/FatPkg/FatPkg.dsc b/FatPkg/FatPkg.dsc
index b97fe9a3de..76dddaa690 100644
--- a/FatPkg/FatPkg.dsc
+++ b/FatPkg/FatPkg.dsc
@@ -49,6 +49,10 @@
DebugPrintErrorLevelLib|MdePkg/Library/BaseDebugPrintErrorLevelLib/BaseDebugPrintErrorLevelLib.inf
DevicePathLib|MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.inf
+# StackCheckLib is not linked for SEC modules by default, this package can link it against its SEC modules
+[LibraryClasses.common.SEC]
+ NULL|MdePkg/Library/StackCheckLibNull/StackCheckLibNull.inf
+
[LibraryClasses.common.PEIM]
PeimEntryPoint|MdePkg/Library/PeimEntryPoint/PeimEntryPoint.inf
PeiServicesLib|MdePkg/Library/PeiServicesLib/PeiServicesLib.inf
@@ -56,9 +60,6 @@
HobLib|MdePkg/Library/PeiHobLib/PeiHobLib.inf
MemoryAllocationLib|MdePkg/Library/PeiMemoryAllocationLib/PeiMemoryAllocationLib.inf
-[LibraryClasses.ARM, LibraryClasses.AARCH64]
- NULL|MdePkg/Library/BaseStackCheckLib/BaseStackCheckLib.inf
-
###################################################################################################
#
# Components Section - list of the modules and components that will be processed by compilation