# turn off CR3 write so that DXE IPL will not crash emulator\r
BaseLib|UnixPkg/Library/UnixBaseLib/UnixBaseLib.inf\r
}\r
-!endif\r
\r
[Components.IA32]\r
MdeModulePkg/Core/DxeIplPeim/DxeIpl.inf \r
+!endif\r
\r
[Components]\r
!ifdef $(UNIX_SEC_BUILD)\r
ShellLib|ShellPkg/Library/UefiShellLib/UefiShellLib.inf\r
SortLib|ShellPkg/Library/UefiSortLib/UefiSortLib.inf\r
PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf\r
-# SafeBlockIoLib|ShellPkg/Library/SafeBlockIoLib/SafeBlockIoLib.inf\r
-# SafeOpenProtocolLib|ShellPkg/Library/SafeOpenProtocolLib/SafeOpenProtocolLib.inf\r
+ MemoryAllocationLib|InOsEmuPkg/Library/GuardUefiMemoryAllocationLib/GuardUefiMemoryAllocationLib.inf\r
+ SafeBlockIoLib|ShellPkg/Library/SafeBlockIoLib/SafeBlockIoLib.inf\r
+ SafeOpenProtocolLib|ShellPkg/Library/SafeOpenProtocolLib/SafeOpenProtocolLib.inf\r
\r
<PcdsFixedAtBuild>\r
gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0xFF\r