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

Reply via email to