Zhiguang: Can you explain more about the emulator usage model for this library?
Thanks Liming > -----邮件原件----- > 发件人: devel@edk2.groups.io <devel@edk2.groups.io> 代表 Zhiguang Liu > 发送时间: 2022年12月2日 14:25 > 收件人: devel@edk2.groups.io > 抄送: Zhiguang Liu <zhiguang....@intel.com>; Michael D Kinney > <michael.d.kin...@intel.com>; Liming Gao <gaolim...@byosoft.com.cn>; > Ray Ni <ray...@intel.com> > 主题: [edk2-devel] [PATCH] MdePkg/UnitTestHostBaseLib: Remove > HOST_APPLICATION limitation > > Remove HOST_APPLICATION limitation for UnitTestHostBaseLib, so that > this library can be used as BaseLib by Emulator. > Also, add some missing files > > Cc: Michael D Kinney <michael.d.kin...@intel.com> > Cc: Liming Gao <gaolim...@byosoft.com.cn> > Signed-off-by: Ray Ni <ray...@intel.com> > --- > MdePkg/Library/BaseLib/UnitTestHostBaseLib.inf | 6 ++++-- > 1 file changed, 4 insertions(+), 2 deletions(-) > > diff --git a/MdePkg/Library/BaseLib/UnitTestHostBaseLib.inf > b/MdePkg/Library/BaseLib/UnitTestHostBaseLib.inf > index 09a610c31c..fefa2e79f6 100644 > --- a/MdePkg/Library/BaseLib/UnitTestHostBaseLib.inf > +++ b/MdePkg/Library/BaseLib/UnitTestHostBaseLib.inf > @@ -1,7 +1,7 @@ > ## @file > # Base Library implementation for use with host based unit tests. > # > -# Copyright (c) 2007 - 2021, Intel Corporation. All rights reserved.<BR> > +# Copyright (c) 2007 - 2022, Intel Corporation. All rights reserved.<BR> > # Portions copyright (c) 2008 - 2009, Apple Inc. All rights reserved.<BR> > # Portions copyright (c) 2011 - 2013, ARM Ltd. All rights reserved.<BR> > # Copyright (c) 2020, Hewlett Packard Enterprise Development LP. All > rights reserved.<BR> > @@ -18,7 +18,7 @@ > FILE_GUID = > 9555A0D3-09BA-46C4-A51A-45198E3C765E > MODULE_TYPE = BASE > VERSION_STRING = 1.1 > - LIBRARY_CLASS = BaseLib|HOST_APPLICATION > + LIBRARY_CLASS = BaseLib > LIBRARY_CLASS = > UnitTestHostBaseLib|HOST_APPLICATION > > # > @@ -128,6 +128,7 @@ > X86RdRand.c > X86SpeculationBarrier.c > X86UnitTestHost.c > + IntelTdxNull.c > > [Sources.X64] > X64/LongJump.nasm > @@ -168,6 +169,7 @@ > X64/RdRand.nasm > ChkStkGcc.c | GCC > X86UnitTestHost.c > + IntelTdxNull.c > > [Sources.EBC] > Ebc/CpuBreakpoint.c > -- > 2.31.1.windows.1 > > > > > -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#96888): https://edk2.groups.io/g/devel/message/96888 Mute This Topic: https://groups.io/mt/95402993/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-