]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Library/BaseLib/UnitTestHostBaseLib.inf
UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm
[mirror_edk2.git] / MdePkg / Library / BaseLib / UnitTestHostBaseLib.inf
index eae1a7158d73b793e17ae803889ff1170f3d373d..12a5cdcc0a9e0fbdab0540492b165d04c7d42e8f 100644 (file)
@@ -1,7 +1,8 @@
 ## @file\r
-#  Base Library implementation for use with host based unit tests.\r
+#  Base Library implementation for use with host based unit tests, and\r
+#  can also be used by emulation platforms such as EmulatorPkg.\r
 #\r
-#  Copyright (c) 2007 - 2020, Intel Corporation. All rights reserved.<BR>\r
+#  Copyright (c) 2007 - 2022, Intel Corporation. All rights reserved.<BR>\r
 #  Portions copyright (c) 2008 - 2009, Apple Inc. All rights reserved.<BR>\r
 #  Portions copyright (c) 2011 - 2013, ARM Ltd. All rights reserved.<BR>\r
 #  Copyright (c) 2020, Hewlett Packard Enterprise Development LP. All rights reserved.<BR>\r
@@ -18,7 +19,7 @@
   FILE_GUID                      = 9555A0D3-09BA-46C4-A51A-45198E3C765E\r
   MODULE_TYPE                    = BASE\r
   VERSION_STRING                 = 1.1\r
-  LIBRARY_CLASS                  = BaseLib|HOST_APPLICATION\r
+  LIBRARY_CLASS                  = BaseLib\r
   LIBRARY_CLASS                  = UnitTestHostBaseLib|HOST_APPLICATION\r
 \r
 #\r
@@ -33,6 +34,7 @@
   SwapBytes16.c\r
   LongJump.c\r
   SetJump.c\r
+  QuickSort.c\r
   RShiftU64.c\r
   RRotU64.c\r
   RRotU32.c\r
   X86RdRand.c\r
   X86SpeculationBarrier.c\r
   X86UnitTestHost.c\r
+  IntelTdxNull.c\r
 \r
 [Sources.X64]\r
   X64/LongJump.nasm\r
   X64/RdRand.nasm\r
   ChkStkGcc.c  | GCC\r
   X86UnitTestHost.c\r
+  IntelTdxNull.c\r
 \r
 [Sources.EBC]\r
   Ebc/CpuBreakpoint.c\r
 [Sources.ARM]\r
   Arm/InternalSwitchStack.c\r
   Arm/Unaligned.c\r
-  Math64.c                   | RVCT\r
   Math64.c                   | MSFT\r
 \r
-  Arm/SwitchStack.asm        | RVCT\r
-  Arm/SetJumpLongJump.asm    | RVCT\r
-  Arm/CpuPause.asm           | RVCT\r
-  Arm/CpuBreakpoint.asm      | RVCT\r
-  Arm/MemoryFence.asm        | RVCT\r
-  Arm/SpeculationBarrier.S   | RVCT\r
-\r
   Arm/SwitchStack.asm        | MSFT\r
   Arm/SetJumpLongJump.asm    | MSFT\r
   Arm/CpuPause.asm           | MSFT\r