Branch: refs/heads/master
Home: https://github.com/tianocore/edk2
Commit: e986f4ce969e8d95a966dd2f19a3559b336e48f5
https://github.com/tianocore/edk2/commit/e986f4ce969e8d95a966dd2f19a3559b336e48f5
Author: Liu, Zhiguang <[email protected]>
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 <[email protected]>
Cc: Liming Gao <[email protected]>
Signed-off-by: Ray Ni <[email protected]>
Signed-off-by: Zhiguang Liu <[email protected]>
Commit: 1cd902f1f468500eac6c90a13cbf49a5db4ef32e
https://github.com/tianocore/edk2/commit/1cd902f1f468500eac6c90a13cbf49a5db4ef32e
Author: Liu, Zhiguang <[email protected]>
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 <[email protected]>
Reviewed-by: Michael Kubacki <[email protected]>
Cc: Sean Brogan <[email protected]>
Reviewed-by: Ray Ni <[email protected]>
Signed-off-by: Zhiguang Liu <[email protected]>
Commit: d103840cfb559c28831c2635b916d60118f671cc
https://github.com/tianocore/edk2/commit/d103840cfb559c28831c2635b916d60118f671cc
Author: Liu, Zhiguang <[email protected]>
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 <[email protected]>
Cc: Liming Gao <[email protected]>
Signed-off-by: Ray Ni <[email protected]>
Signed-off-by: Zhiguang Liu <[email protected]>
Compare: https://github.com/tianocore/edk2/compare/804e8c656643...d103840cfb55
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits