Branch: refs/heads/master
Home: https://github.com/tianocore/edk2
Commit: 84338c0d498555f860a480693ee8647a1795fba3
https://github.com/tianocore/edk2/commit/84338c0d498555f860a480693ee8647a1795fba3
Author: Jason <[email protected]>
Date: 2022-03-01 (Tue, 01 Mar 2022)
Changed paths:
M MdeModulePkg/Universal/DebugSupportDxe/Ia32/AsmFuncs.nasm
M MdeModulePkg/Universal/DebugSupportDxe/X64/AsmFuncs.nasm
Log Message:
-----------
MdeModulePkg: Replace Opcode with the corresponding instructions.
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3790
Replace Opcode with the corresponding instructions.
The code changes have been verified with CompareBuild.py tool, which
can be used to compare the results of two different EDK II builds to
determine if they generate the same binaries.
(tool link: https://github.com/mdkinney/edk2/tree/sandbox/CompareBuild)
Signed-off-by: Jason Lou <[email protected]>
Reviewed-by: Ray Ni <[email protected]>
Cc: Dandan Bi <[email protected]>
Reviewed-by: Liming Gao <[email protected]>
Commit: d3febfd9ade35dc552df6b3607c2b15d26b82867
https://github.com/tianocore/edk2/commit/d3febfd9ade35dc552df6b3607c2b15d26b82867
Author: Jason <[email protected]>
Date: 2022-03-01 (Tue, 01 Mar 2022)
Changed paths:
M MdePkg/Library/BaseLib/Ia32/EnablePaging64.nasm
M MdePkg/Library/BaseLib/Ia32/LongJump.nasm
M MdePkg/Library/BaseLib/Ia32/Monitor.nasm
M MdePkg/Library/BaseLib/Ia32/Mwait.nasm
M MdePkg/Library/BaseLib/Ia32/RdRand.nasm
M MdePkg/Library/BaseLib/Ia32/ReadDr4.nasm
M MdePkg/Library/BaseLib/Ia32/ReadDr5.nasm
M MdePkg/Library/BaseLib/Ia32/SetJump.nasm
M MdePkg/Library/BaseLib/Ia32/WriteDr4.nasm
M MdePkg/Library/BaseLib/Ia32/WriteDr5.nasm
M MdePkg/Library/BaseLib/X64/DisablePaging64.nasm
M MdePkg/Library/BaseLib/X64/LongJump.nasm
M MdePkg/Library/BaseLib/X64/Monitor.nasm
M MdePkg/Library/BaseLib/X64/Mwait.nasm
M MdePkg/Library/BaseLib/X64/RdRand.nasm
M MdePkg/Library/BaseLib/X64/ReadDr4.nasm
M MdePkg/Library/BaseLib/X64/ReadDr5.nasm
M MdePkg/Library/BaseLib/X64/ReadMm0.nasm
M MdePkg/Library/BaseLib/X64/ReadMm1.nasm
M MdePkg/Library/BaseLib/X64/ReadMm2.nasm
M MdePkg/Library/BaseLib/X64/ReadMm3.nasm
M MdePkg/Library/BaseLib/X64/ReadMm4.nasm
M MdePkg/Library/BaseLib/X64/ReadMm5.nasm
M MdePkg/Library/BaseLib/X64/ReadMm6.nasm
M MdePkg/Library/BaseLib/X64/ReadMm7.nasm
M MdePkg/Library/BaseLib/X64/SetJump.nasm
M MdePkg/Library/BaseLib/X64/WriteDr4.nasm
M MdePkg/Library/BaseLib/X64/WriteDr5.nasm
M MdePkg/Library/BaseLib/X64/WriteMm0.nasm
M MdePkg/Library/BaseLib/X64/WriteMm1.nasm
M MdePkg/Library/BaseLib/X64/WriteMm2.nasm
M MdePkg/Library/BaseLib/X64/WriteMm3.nasm
M MdePkg/Library/BaseLib/X64/WriteMm4.nasm
M MdePkg/Library/BaseLib/X64/WriteMm5.nasm
M MdePkg/Library/BaseLib/X64/WriteMm6.nasm
M MdePkg/Library/BaseLib/X64/WriteMm7.nasm
M MdePkg/Library/BaseMemoryLibMmx/X64/CopyMem.nasm
M MdePkg/Library/BaseMemoryLibMmx/X64/SetMem.nasm
M MdePkg/Library/BaseMemoryLibMmx/X64/SetMem16.nasm
M MdePkg/Library/BaseMemoryLibMmx/X64/SetMem32.nasm
M MdePkg/Library/BaseMemoryLibMmx/X64/SetMem64.nasm
M MdePkg/Library/BaseMemoryLibMmx/X64/ZeroMem.nasm
Log Message:
-----------
MdePkg: Replace Opcode with the corresponding instructions.
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3790
Replace Opcode with the corresponding instructions.
The code changes have been verified with CompareBuild.py tool, which
can be used to compare the results of two different EDK II builds to
determine if they generate the same binaries.
(tool link: https://github.com/mdkinney/edk2/tree/sandbox/CompareBuild)
Signed-off-by: Jason Lou <[email protected]>
Cc: Michael D Kinney <[email protected]>
Reviewed-by: Liming Gao <[email protected]>
Cc: Zhiguang Liu <[email protected]>
Commit: 7bc8b1d9f412507d579f21ea9af56fced81e7827
https://github.com/tianocore/edk2/commit/7bc8b1d9f412507d579f21ea9af56fced81e7827
Author: Jason <[email protected]>
Date: 2022-03-01 (Tue, 01 Mar 2022)
Changed paths:
M SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/Ia32/AsmFuncs.nasm
M SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/X64/AsmFuncs.nasm
Log Message:
-----------
SourceLevelDebugPkg: Replace Opcode with the corresponding instructions.
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3790
Replace Opcode with the corresponding instructions.
The code changes have been verified with CompareBuild.py tool, which
can be used to compare the results of two different EDK II builds to
determine if they generate the same binaries.
(tool link: https://github.com/mdkinney/edk2/tree/sandbox/CompareBuild)
Signed-off-by: Jason Lou <[email protected]>
Reviewed-by: Hao A Wu <[email protected]>
Commit: 2aa107c0aa2e1375651867c8df1b81ff64b67fce
https://github.com/tianocore/edk2/commit/2aa107c0aa2e1375651867c8df1b81ff64b67fce
Author: Jason <[email protected]>
Date: 2022-03-01 (Tue, 01 Mar 2022)
Changed paths:
M UefiCpuPkg/CpuDxe/X64/CpuAsm.nasm
M UefiCpuPkg/Library/CpuExceptionHandlerLib/Ia32/ExceptionHandlerAsm.nasm
M UefiCpuPkg/Library/CpuExceptionHandlerLib/Ia32/ExceptionTssEntryAsm.nasm
M UefiCpuPkg/Library/CpuExceptionHandlerLib/X64/ExceptionHandlerAsm.nasm
M
UefiCpuPkg/Library/CpuExceptionHandlerLib/X64/Xcode5ExceptionHandlerAsm.nasm
M UefiCpuPkg/Library/MpInitLib/X64/MpFuncs.nasm
M UefiCpuPkg/PiSmmCpuDxeSmm/Ia32/Cet.nasm
M UefiCpuPkg/PiSmmCpuDxeSmm/Ia32/SmiEntry.nasm
M UefiCpuPkg/PiSmmCpuDxeSmm/X64/Cet.nasm
M UefiCpuPkg/PiSmmCpuDxeSmm/X64/SmiEntry.nasm
Log Message:
-----------
UefiCpuPkg: Replace Opcode with the corresponding instructions.
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3790
Replace Opcode with the corresponding instructions.
The code changes have been verified with CompareBuild.py tool, which
can be used to compare the results of two different EDK II builds to
determine if they generate the same binaries.
(tool link: https://github.com/mdkinney/edk2/tree/sandbox/CompareBuild)
Signed-off-by: Jason Lou <[email protected]>
Reviewed-by: Ray Ni <[email protected]>
Cc: Eric Dong <[email protected]>
Cc: Laszlo Ersek <[email protected]>
Cc: Rahul Kumar <[email protected]>
Commit: bbaa00dd01ed0df30e43a5a89fd2b0433d858b73
https://github.com/tianocore/edk2/commit/bbaa00dd01ed0df30e43a5a89fd2b0433d858b73
Author: Jason <[email protected]>
Date: 2022-03-01 (Tue, 01 Mar 2022)
Changed paths:
M MdePkg/Include/Ia32/Nasm.inc
M MdePkg/Include/X64/Nasm.inc
Log Message:
-----------
MdePkg: Remove the macro definitions regarding Opcode.
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3790
Remove the macro definitions regarding Opcode because new version of
NASM tool(e.g. v2.15.05) supports the corresponding instructions.
Note: This patch need to be merged after other NASM code change to avoid
compilation errors.
Signed-off-by: Jason Lou <[email protected]>
Cc: Michael D Kinney <[email protected]>
Reviewed-by: Liming Gao <[email protected]>
Cc: Zhiguang Liu <[email protected]>
Commit: 6a890db161cd6d378bec3499a1e774db3f5a27a7
https://github.com/tianocore/edk2/commit/6a890db161cd6d378bec3499a1e774db3f5a27a7
Author: Jason <[email protected]>
Date: 2022-03-01 (Tue, 01 Mar 2022)
Changed paths:
M BaseTools/Conf/tools_def.template
Log Message:
-----------
BaseTools: Upgrade the version of NASM tool
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3790
Upgrade the version of NASM tool to avoid compilation errors when
compiling NASM code change.
Signed-off-by: Jason Lou <[email protected]>
Cc: Bob Feng <[email protected]>
Cc: Liming Gao <[email protected]>
Reviewed-by: Yuwei Chen <[email protected]>
Compare: https://github.com/tianocore/edk2/compare/b1b89f9009f2...6a890db161cd
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits