]> git.proxmox.com Git - mirror_edk2.git/blobdiff - InOsEmuPkg/Unix/UnixX64.dsc
InOsEmuPkg: Add an OS malloc/valloc/free based implementation of the MemoryAllocation...
[mirror_edk2.git] / InOsEmuPkg / Unix / UnixX64.dsc
index d6ce60ee3047f8d94ff2066840721f88258058ff..50ad39d59f3ae22e9bd56719fe2ab4d048fe3414 100644 (file)
       # 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