Branch: refs/heads/master Home: https://github.com/tianocore/edk2 Commit: e986f4ce969e8d95a966dd2f19a3559b336e48f5 https://github.com/tianocore/edk2/commit/e986f4ce969e8d95a966dd2f19a3559b336e48f5 Author: Liu, Zhiguang <zhiguang....@intel.com> Date: 2022-12-14 (Wed, 14 Dec 2022)
Changed paths: M MdePkg/Library/BaseCpuLib/BaseCpuLib.inf R MdePkg/Library/BaseCpuLib/Ia32/CpuFlushTlb.c R MdePkg/Library/BaseCpuLib/Ia32/CpuFlushTlb.nasm R MdePkg/Library/BaseCpuLib/Ia32/CpuFlushTlbGcc.c R MdePkg/Library/BaseCpuLib/X64/CpuFlushTlb.nasm A MdePkg/Library/BaseCpuLib/X86CpuFlushTlb.c Log Message: ----------- MdePkg/BaseCpuLib: Remove assembly for CpuFlushTlb For different compilers, both IA32 and X64 can use Ia32/CpuFlushTlbGcc.c, which is C code (no inline assembly code). To simplify, remove other assemly file for CpuFlushTlb, and rename Ia32/CpuFlushTlbGcc.c to X86CpuFlushTlb.c. Reviewed-by: Michael D Kinney <michael.d.kin...@intel.com> Cc: Liming Gao <gaolim...@byosoft.com.cn> Signed-off-by: Ray Ni <ray...@intel.com> Signed-off-by: Zhiguang Liu <zhiguang....@intel.com> Commit: 1cd902f1f468500eac6c90a13cbf49a5db4ef32e https://github.com/tianocore/edk2/commit/1cd902f1f468500eac6c90a13cbf49a5db4ef32e Author: Liu, Zhiguang <zhiguang....@intel.com> Date: 2022-12-14 (Wed, 14 Dec 2022) Changed paths: M UnitTestFrameworkPkg/Include/Library/UnitTestPersistenceLib.h M UnitTestFrameworkPkg/Library/UnitTestLib/UnitTestLib.c M UnitTestFrameworkPkg/Library/UnitTestPersistenceLibNull/UnitTestPersistenceLibNull.c M UnitTestFrameworkPkg/Library/UnitTestPersistenceLibSimpleFileSystem/UnitTestPersistenceLibSimpleFileSystem.c Log Message: ----------- UnitTestFrameworkPkg: Modify APIs in UnitTestPersistenceLib REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4183 UnitTestPersistenceLib now consumes private struct definition. Modify APIs in UnitTestPersistenceLib to make it easy to become a public library. Reviewed-by: Michael D Kinney <michael.d.kin...@intel.com> Reviewed-by: Michael Kubacki <mikub...@linux.microsoft.com> Cc: Sean Brogan <sean.bro...@microsoft.com> Reviewed-by: Ray Ni <ray...@intel.com> Signed-off-by: Zhiguang Liu <zhiguang....@intel.com> Commit: d103840cfb559c28831c2635b916d60118f671cc https://github.com/tianocore/edk2/commit/d103840cfb559c28831c2635b916d60118f671cc Author: Liu, Zhiguang <zhiguang....@intel.com> Date: 2022-12-14 (Wed, 14 Dec 2022) Changed paths: M MdePkg/Library/BaseLib/UnitTestHostBaseLib.inf Log Message: ----------- 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 Reviewed-by: Michael D Kinney <michael.d.kin...@intel.com> Cc: Liming Gao <gaolim...@byosoft.com.cn> Signed-off-by: Ray Ni <ray...@intel.com> Signed-off-by: Zhiguang Liu <zhiguang....@intel.com> Compare: https://github.com/tianocore/edk2/compare/804e8c656643...d103840cfb55 _______________________________________________ edk2-commits mailing list edk2-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-commits