UefiBootServicesTableLib|MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf\r
UefiRuntimeServicesTableLib|MdePkg/Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.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.IA32, LibraryClasses.X64]\r
MtrrLib|UefiCpuPkg/Library/MtrrLib/MtrrLib.inf\r
\r
-[LibraryClasses.AARCH64]\r
- NULL|MdePkg/Library/BaseStackCheckLib/BaseStackCheckLib.inf\r
-\r
[LibraryClasses.common.DXE_DRIVER, LibraryClasses.common.DXE_RUNTIME_DRIVER, LibraryClasses.common.UEFI_APPLICATION]\r
#\r
# EDK II Packages\r
#\r
$(PLATFORM_PACKAGE)/Samples/PrmSampleHardwareAccessModule/PrmSampleHardwareAccessModule.inf\r
\r
-[Components.AARCH64]\r
- # Add support for GCC stack protector\r
- MdePkg/Library/BaseStackCheckLib/BaseStackCheckLib.inf\r
-\r
[BuildOptions]\r
# Force deprecated interfaces off\r
*_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES\r