From: "Zeng, Star" <star.zeng@intel.com>
To: "Gao, Liming" <liming.gao@intel.com>,
"edk2-devel@lists.01.org" <edk2-devel@lists.01.org>
Cc: "Zeng, Star" <star.zeng@intel.com>
Subject: Re: [Patch v2 0/5] Remove X86 ASM and S files
Date: Wed, 23 May 2018 03:28:25 +0000 [thread overview]
Message-ID: <0C09AFA07DD0434D9E2A0C6AEB0483103BAEE6E4@shsmsx102.ccr.corp.intel.com> (raw)
In-Reply-To: <1526635933-13976-1-git-send-email-liming.gao@intel.com>
Reviewed-by: Star Zeng <star.zeng@intel.com> to MdeModulePkg changes.
Thanks,
Star
-----Original Message-----
From: edk2-devel [mailto:edk2-devel-bounces@lists.01.org] On Behalf Of Liming Gao
Sent: Friday, May 18, 2018 5:32 PM
To: edk2-devel@lists.01.org
Subject: [edk2] [Patch v2 0/5] Remove X86 ASM and S files
For IA32 and X64, NASM has replaced ASM and S files.
1. Remove ASM from all modules.
2. Remove S files from the drivers only.
3. https://bugzilla.tianocore.org/show_bug.cgi?id=881
After NASM is updated, S files can be removed from Library.
V2:
Update commit message.
The patch set are in https://github.com/lgao4/edk2/tree/AsmClean
Liming Gao (5):
IntelFrameworkModulePkg: Remove X86 ASM and S files
MdeModulePkg: Remove X86 ASM and S files
MdePkg: Remove X86 ASM and S files
SourceLevelDebugPkg: Remove X86 ASM and S files
UefiCpuPkg: Remove X86 ASM and S files
.../Csm/LegacyBiosDxe/IA32/InterruptTable.S | 67 ---
.../Csm/LegacyBiosDxe/IA32/InterruptTable.asm | 73 ---
.../Csm/LegacyBiosDxe/LegacyBiosDxe.inf | 4 -
.../Csm/LegacyBiosDxe/X64/InterruptTable.S | 72 ---
.../Csm/LegacyBiosDxe/X64/InterruptTable.asm | 71 ---
MdeModulePkg/Core/DxeIplPeim/DxeIpl.inf | 2 -
MdeModulePkg/Core/DxeIplPeim/Ia32/IdtVectorAsm.S | 80 ---
MdeModulePkg/Core/DxeIplPeim/Ia32/IdtVectorAsm.asm | 88 ---
.../BootScriptExecutorDxe.inf | 4 -
.../Acpi/BootScriptExecutorDxe/IA32/S3Asm.S | 66 ---
.../Acpi/BootScriptExecutorDxe/IA32/S3Asm.asm | 71 ---
.../Acpi/BootScriptExecutorDxe/X64/S3Asm.S | 130 -----
.../Acpi/BootScriptExecutorDxe/X64/S3Asm.asm | 135 -----
MdeModulePkg/Universal/CapsulePei/CapsuleX64.inf | 2 -
.../Universal/CapsulePei/X64/PageFaultHandler.S | 81 ---
.../Universal/CapsulePei/X64/PageFaultHandler.asm | 87 ---
.../Universal/DebugSupportDxe/DebugSupportDxe.inf | 4 -
.../Universal/DebugSupportDxe/Ia32/AsmFuncs.S | 407 --------------
.../Universal/DebugSupportDxe/Ia32/AsmFuncs.asm | 509 ------------------
.../Universal/DebugSupportDxe/X64/AsmFuncs.S | 551 -------------------
.../Universal/DebugSupportDxe/X64/AsmFuncs.asm | 596 ---------------------
MdeModulePkg/Universal/EbcDxe/EbcDebugger.inf | 4 -
MdeModulePkg/Universal/EbcDxe/EbcDxe.inf | 4 -
MdeModulePkg/Universal/EbcDxe/Ia32/EbcLowLevel.S | 83 ---
MdeModulePkg/Universal/EbcDxe/Ia32/EbcLowLevel.asm | 207 -------
MdeModulePkg/Universal/EbcDxe/X64/EbcLowLevel.S | 147 -----
MdeModulePkg/Universal/EbcDxe/X64/EbcLowLevel.asm | 246 ---------
MdePkg/Library/BaseCpuLib/BaseCpuLib.inf | 4 -
MdePkg/Library/BaseCpuLib/Ia32/CpuFlushTlb.asm | 40 --
MdePkg/Library/BaseCpuLib/Ia32/CpuSleep.asm | 39 --
MdePkg/Library/BaseCpuLib/X64/CpuFlushTlb.asm | 38 --
MdePkg/Library/BaseCpuLib/X64/CpuSleep.asm | 37 --
.../BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf | 2 -
MdePkg/Library/BaseIoLibIntrinsic/Ia32/IoFifo.asm | 141 -----
MdePkg/Library/BaseIoLibIntrinsic/X64/IoFifo.asm | 127 -----
MdePkg/Library/BaseLib/BaseLib.inf | 246 ---------
MdePkg/Library/BaseLib/Ia32/ARShiftU64.asm | 48 --
MdePkg/Library/BaseLib/Ia32/CpuBreakpoint.asm | 40 --
MdePkg/Library/BaseLib/Ia32/CpuId.asm | 66 ---
MdePkg/Library/BaseLib/Ia32/CpuIdEx.asm | 68 ---
MdePkg/Library/BaseLib/Ia32/CpuPause.asm | 40 --
MdePkg/Library/BaseLib/Ia32/DisableCache.asm | 45 --
MdePkg/Library/BaseLib/Ia32/DisableInterrupts.asm | 40 --
MdePkg/Library/BaseLib/Ia32/DisablePaging32.asm | 57 --
MdePkg/Library/BaseLib/Ia32/DivU64x32.asm | 46 --
MdePkg/Library/BaseLib/Ia32/DivU64x32Remainder.asm | 51 -- MdePkg/Library/BaseLib/Ia32/DivU64x64Remainder.asm | 92 ----
MdePkg/Library/BaseLib/Ia32/EnableCache.asm | 45 --
.../BaseLib/Ia32/EnableDisableInterrupts.asm | 41 --
MdePkg/Library/BaseLib/Ia32/EnableInterrupts.asm | 40 --
MdePkg/Library/BaseLib/Ia32/EnablePaging32.asm | 57 --
MdePkg/Library/BaseLib/Ia32/EnablePaging64.asm | 68 ---
MdePkg/Library/BaseLib/Ia32/FlushCacheLine.asm | 55 --
MdePkg/Library/BaseLib/Ia32/FxRestore.asm | 42 --
MdePkg/Library/BaseLib/Ia32/FxSave.asm | 42 --
MdePkg/Library/BaseLib/Ia32/Invd.asm | 40 --
MdePkg/Library/BaseLib/Ia32/LRotU64.asm | 51 --
MdePkg/Library/BaseLib/Ia32/LShiftU64.asm | 48 --
MdePkg/Library/BaseLib/Ia32/LongJump.asm | 46 --
MdePkg/Library/BaseLib/Ia32/ModU64x32.asm | 45 --
MdePkg/Library/BaseLib/Ia32/Monitor.asm | 45 --
MdePkg/Library/BaseLib/Ia32/MultU64x32.asm | 43 --
MdePkg/Library/BaseLib/Ia32/MultU64x64.asm | 47 --
MdePkg/Library/BaseLib/Ia32/Mwait.asm | 43 --
MdePkg/Library/BaseLib/Ia32/RRotU64.asm | 51 --
MdePkg/Library/BaseLib/Ia32/RShiftU64.asm | 48 --
MdePkg/Library/BaseLib/Ia32/RdRand.asm | 94 ----
MdePkg/Library/BaseLib/Ia32/ReadCr0.asm | 40 --
MdePkg/Library/BaseLib/Ia32/ReadCr2.asm | 40 --
MdePkg/Library/BaseLib/Ia32/ReadCr3.asm | 40 --
MdePkg/Library/BaseLib/Ia32/ReadCr4.asm | 40 --
MdePkg/Library/BaseLib/Ia32/ReadCs.asm | 40 --
MdePkg/Library/BaseLib/Ia32/ReadDr0.asm | 40 --
MdePkg/Library/BaseLib/Ia32/ReadDr1.asm | 40 --
MdePkg/Library/BaseLib/Ia32/ReadDr2.asm | 40 --
MdePkg/Library/BaseLib/Ia32/ReadDr3.asm | 40 --
MdePkg/Library/BaseLib/Ia32/ReadDr4.asm | 47 --
MdePkg/Library/BaseLib/Ia32/ReadDr5.asm | 47 --
MdePkg/Library/BaseLib/Ia32/ReadDr6.asm | 40 --
MdePkg/Library/BaseLib/Ia32/ReadDr7.asm | 40 --
MdePkg/Library/BaseLib/Ia32/ReadDs.asm | 40 --
MdePkg/Library/BaseLib/Ia32/ReadEflags.asm | 41 --
MdePkg/Library/BaseLib/Ia32/ReadEs.asm | 40 --
MdePkg/Library/BaseLib/Ia32/ReadFs.asm | 40 --
MdePkg/Library/BaseLib/Ia32/ReadGdtr.asm | 41 --
MdePkg/Library/BaseLib/Ia32/ReadGs.asm | 40 --
MdePkg/Library/BaseLib/Ia32/ReadIdtr.asm | 41 --
MdePkg/Library/BaseLib/Ia32/ReadLdtr.asm | 40 --
MdePkg/Library/BaseLib/Ia32/ReadMm0.asm | 45 --
MdePkg/Library/BaseLib/Ia32/ReadMm1.asm | 45 --
MdePkg/Library/BaseLib/Ia32/ReadMm2.asm | 45 --
MdePkg/Library/BaseLib/Ia32/ReadMm3.asm | 45 --
MdePkg/Library/BaseLib/Ia32/ReadMm4.asm | 45 --
MdePkg/Library/BaseLib/Ia32/ReadMm5.asm | 45 --
MdePkg/Library/BaseLib/Ia32/ReadMm6.asm | 45 --
MdePkg/Library/BaseLib/Ia32/ReadMm7.asm | 45 --
MdePkg/Library/BaseLib/Ia32/ReadMsr64.asm | 41 --
MdePkg/Library/BaseLib/Ia32/ReadPmc.asm | 41 --
MdePkg/Library/BaseLib/Ia32/ReadSs.asm | 40 --
MdePkg/Library/BaseLib/Ia32/ReadTr.asm | 40 --
MdePkg/Library/BaseLib/Ia32/ReadTsc.asm | 40 --
MdePkg/Library/BaseLib/Ia32/SetJump.asm | 51 --
MdePkg/Library/BaseLib/Ia32/SwapBytes64.asm | 43 --
MdePkg/Library/BaseLib/Ia32/Thunk16.asm | 260 ---------
MdePkg/Library/BaseLib/Ia32/Wbinvd.asm | 40 --
MdePkg/Library/BaseLib/Ia32/WriteCr0.asm | 41 --
MdePkg/Library/BaseLib/Ia32/WriteCr2.asm | 41 --
MdePkg/Library/BaseLib/Ia32/WriteCr3.asm | 41 --
MdePkg/Library/BaseLib/Ia32/WriteCr4.asm | 41 --
MdePkg/Library/BaseLib/Ia32/WriteDr0.asm | 41 --
MdePkg/Library/BaseLib/Ia32/WriteDr1.asm | 41 --
MdePkg/Library/BaseLib/Ia32/WriteDr2.asm | 41 --
MdePkg/Library/BaseLib/Ia32/WriteDr3.asm | 41 --
MdePkg/Library/BaseLib/Ia32/WriteDr4.asm | 48 --
MdePkg/Library/BaseLib/Ia32/WriteDr5.asm | 48 --
MdePkg/Library/BaseLib/Ia32/WriteDr6.asm | 41 --
MdePkg/Library/BaseLib/Ia32/WriteDr7.asm | 41 --
MdePkg/Library/BaseLib/Ia32/WriteGdtr.asm | 41 --
MdePkg/Library/BaseLib/Ia32/WriteIdtr.asm | 44 --
MdePkg/Library/BaseLib/Ia32/WriteLdtr.asm | 41 --
MdePkg/Library/BaseLib/Ia32/WriteMm0.asm | 41 --
MdePkg/Library/BaseLib/Ia32/WriteMm1.asm | 41 --
MdePkg/Library/BaseLib/Ia32/WriteMm2.asm | 41 --
MdePkg/Library/BaseLib/Ia32/WriteMm3.asm | 41 --
MdePkg/Library/BaseLib/Ia32/WriteMm4.asm | 41 --
MdePkg/Library/BaseLib/Ia32/WriteMm5.asm | 41 --
MdePkg/Library/BaseLib/Ia32/WriteMm6.asm | 41 --
MdePkg/Library/BaseLib/Ia32/WriteMm7.asm | 41 --
MdePkg/Library/BaseLib/Ia32/WriteMsr64.asm | 44 --
MdePkg/Library/BaseLib/X64/CpuBreakpoint.asm | 37 --
MdePkg/Library/BaseLib/X64/CpuId.asm | 62 ---
MdePkg/Library/BaseLib/X64/CpuIdEx.asm | 64 ---
MdePkg/Library/BaseLib/X64/CpuPause.asm | 37 --
MdePkg/Library/BaseLib/X64/DisableCache.asm | 43 --
MdePkg/Library/BaseLib/X64/DisableInterrupts.asm | 38 --
MdePkg/Library/BaseLib/X64/DisablePaging64.asm | 84 ---
MdePkg/Library/BaseLib/X64/EnableCache.asm | 43 --
.../BaseLib/X64/EnableDisableInterrupts.asm | 39 --
MdePkg/Library/BaseLib/X64/EnableInterrupts.asm | 38 --
MdePkg/Library/BaseLib/X64/FlushCacheLine.asm | 39 --
MdePkg/Library/BaseLib/X64/FxRestore.asm | 38 --
MdePkg/Library/BaseLib/X64/FxSave.asm | 38 --
MdePkg/Library/BaseLib/X64/Invd.asm | 38 --
MdePkg/Library/BaseLib/X64/LongJump.asm | 58 --
MdePkg/Library/BaseLib/X64/Monitor.asm | 43 --
MdePkg/Library/BaseLib/X64/Mwait.asm | 41 --
MdePkg/Library/BaseLib/X64/RdRand.asm | 83 ---
MdePkg/Library/BaseLib/X64/ReadCr0.asm | 38 --
MdePkg/Library/BaseLib/X64/ReadCr2.asm | 38 --
MdePkg/Library/BaseLib/X64/ReadCr3.asm | 38 --
MdePkg/Library/BaseLib/X64/ReadCr4.asm | 38 --
MdePkg/Library/BaseLib/X64/ReadCs.asm | 38 --
MdePkg/Library/BaseLib/X64/ReadDr0.asm | 38 --
MdePkg/Library/BaseLib/X64/ReadDr1.asm | 38 --
MdePkg/Library/BaseLib/X64/ReadDr2.asm | 38 --
MdePkg/Library/BaseLib/X64/ReadDr3.asm | 38 --
MdePkg/Library/BaseLib/X64/ReadDr4.asm | 42 --
MdePkg/Library/BaseLib/X64/ReadDr5.asm | 42 --
MdePkg/Library/BaseLib/X64/ReadDr6.asm | 38 --
MdePkg/Library/BaseLib/X64/ReadDr7.asm | 38 --
MdePkg/Library/BaseLib/X64/ReadDs.asm | 38 --
MdePkg/Library/BaseLib/X64/ReadEflags.asm | 39 --
MdePkg/Library/BaseLib/X64/ReadEs.asm | 38 --
MdePkg/Library/BaseLib/X64/ReadFs.asm | 38 --
MdePkg/Library/BaseLib/X64/ReadGdtr.asm | 38 --
MdePkg/Library/BaseLib/X64/ReadGs.asm | 38 --
MdePkg/Library/BaseLib/X64/ReadIdtr.asm | 38 --
MdePkg/Library/BaseLib/X64/ReadLdtr.asm | 38 --
MdePkg/Library/BaseLib/X64/ReadMm0.asm | 41 --
MdePkg/Library/BaseLib/X64/ReadMm1.asm | 41 --
MdePkg/Library/BaseLib/X64/ReadMm2.asm | 41 --
MdePkg/Library/BaseLib/X64/ReadMm3.asm | 41 --
MdePkg/Library/BaseLib/X64/ReadMm4.asm | 41 --
MdePkg/Library/BaseLib/X64/ReadMm5.asm | 41 --
MdePkg/Library/BaseLib/X64/ReadMm6.asm | 41 --
MdePkg/Library/BaseLib/X64/ReadMm7.asm | 41 --
MdePkg/Library/BaseLib/X64/ReadMsr64.asm | 40 --
MdePkg/Library/BaseLib/X64/ReadPmc.asm | 40 --
MdePkg/Library/BaseLib/X64/ReadSs.asm | 38 --
MdePkg/Library/BaseLib/X64/ReadTr.asm | 38 --
MdePkg/Library/BaseLib/X64/ReadTsc.asm | 40 --
MdePkg/Library/BaseLib/X64/SetJump.asm | 66 ---
MdePkg/Library/BaseLib/X64/SwitchStack.asm | 51 --
MdePkg/Library/BaseLib/X64/Thunk16.asm | 315 -----------
MdePkg/Library/BaseLib/X64/Wbinvd.asm | 38 --
MdePkg/Library/BaseLib/X64/WriteCr0.asm | 39 --
MdePkg/Library/BaseLib/X64/WriteCr2.asm | 39 --
MdePkg/Library/BaseLib/X64/WriteCr3.asm | 39 --
MdePkg/Library/BaseLib/X64/WriteCr4.asm | 39 --
MdePkg/Library/BaseLib/X64/WriteDr0.asm | 39 --
MdePkg/Library/BaseLib/X64/WriteDr1.asm | 39 --
MdePkg/Library/BaseLib/X64/WriteDr2.asm | 39 --
MdePkg/Library/BaseLib/X64/WriteDr3.asm | 39 --
MdePkg/Library/BaseLib/X64/WriteDr4.asm | 43 --
MdePkg/Library/BaseLib/X64/WriteDr5.asm | 43 --
MdePkg/Library/BaseLib/X64/WriteDr6.asm | 39 --
MdePkg/Library/BaseLib/X64/WriteDr7.asm | 39 --
MdePkg/Library/BaseLib/X64/WriteGdtr.asm | 38 --
MdePkg/Library/BaseLib/X64/WriteIdtr.asm | 41 --
MdePkg/Library/BaseLib/X64/WriteLdtr.asm | 38 --
MdePkg/Library/BaseLib/X64/WriteMm0.asm | 41 --
MdePkg/Library/BaseLib/X64/WriteMm1.asm | 41 --
MdePkg/Library/BaseLib/X64/WriteMm2.asm | 41 --
MdePkg/Library/BaseLib/X64/WriteMm3.asm | 41 --
MdePkg/Library/BaseLib/X64/WriteMm4.asm | 41 --
MdePkg/Library/BaseLib/X64/WriteMm5.asm | 41 --
MdePkg/Library/BaseLib/X64/WriteMm6.asm | 41 --
MdePkg/Library/BaseLib/X64/WriteMm7.asm | 41 --
MdePkg/Library/BaseLib/X64/WriteMsr64.asm | 41 --
.../Library/BaseMemoryLibMmx/BaseMemoryLibMmx.inf | 22 -
.../Library/BaseMemoryLibMmx/Ia32/CompareMem.asm | 56 --
MdePkg/Library/BaseMemoryLibMmx/Ia32/CopyMem.asm | 77 ---
MdePkg/Library/BaseMemoryLibMmx/Ia32/ScanMem16.asm | 55 -- MdePkg/Library/BaseMemoryLibMmx/Ia32/ScanMem32.asm | 55 -- MdePkg/Library/BaseMemoryLibMmx/Ia32/ScanMem64.asm | 64 --- MdePkg/Library/BaseMemoryLibMmx/Ia32/ScanMem8.asm | 55 --
MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem.asm | 70 ---
MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem16.asm | 63 --- MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem32.asm | 59 -- MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem64.asm | 50 --
MdePkg/Library/BaseMemoryLibMmx/Ia32/ZeroMem.asm | 56 --
MdePkg/Library/BaseMemoryLibMmx/X64/CompareMem.asm | 54 --
MdePkg/Library/BaseMemoryLibMmx/X64/CopyMem.asm | 70 ---
MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem16.asm | 53 -- MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem32.asm | 53 -- MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem64.asm | 53 --
MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem8.asm | 53 --
MdePkg/Library/BaseMemoryLibMmx/X64/SetMem.asm | 58 --
MdePkg/Library/BaseMemoryLibMmx/X64/SetMem16.asm | 57 --
MdePkg/Library/BaseMemoryLibMmx/X64/SetMem32.asm | 53 --
MdePkg/Library/BaseMemoryLibMmx/X64/SetMem64.asm | 46 --
MdePkg/Library/BaseMemoryLibMmx/X64/ZeroMem.asm | 54 --
.../BaseMemoryLibOptDxe/BaseMemoryLibOptDxe.inf | 22 -
.../BaseMemoryLibOptDxe/Ia32/CompareMem.asm | 56 --
.../Library/BaseMemoryLibOptDxe/Ia32/CopyMem.asm | 84 ---
.../Library/BaseMemoryLibOptDxe/Ia32/ScanMem16.asm | 55 -- .../Library/BaseMemoryLibOptDxe/Ia32/ScanMem32.asm | 55 -- .../Library/BaseMemoryLibOptDxe/Ia32/ScanMem64.asm | 64 --- .../Library/BaseMemoryLibOptDxe/Ia32/ScanMem8.asm | 55 -- MdePkg/Library/BaseMemoryLibOptDxe/Ia32/SetMem.asm | 53 -- .../Library/BaseMemoryLibOptDxe/Ia32/SetMem16.asm | 45 -- .../Library/BaseMemoryLibOptDxe/Ia32/SetMem32.asm | 45 -- .../Library/BaseMemoryLibOptDxe/Ia32/SetMem64.asm | 49 --
.../Library/BaseMemoryLibOptDxe/Ia32/ZeroMem.asm | 50 --
.../Library/BaseMemoryLibOptDxe/X64/CompareMem.asm | 54 -- MdePkg/Library/BaseMemoryLibOptDxe/X64/CopyMem.asm | 79 --- .../Library/BaseMemoryLibOptDxe/X64/ScanMem16.asm | 53 -- .../Library/BaseMemoryLibOptDxe/X64/ScanMem32.asm | 53 -- .../Library/BaseMemoryLibOptDxe/X64/ScanMem64.asm | 53 --
.../Library/BaseMemoryLibOptDxe/X64/ScanMem8.asm | 53 --
MdePkg/Library/BaseMemoryLibOptDxe/X64/SetMem.asm | 58 --
.../Library/BaseMemoryLibOptDxe/X64/SetMem16.asm | 45 --
.../Library/BaseMemoryLibOptDxe/X64/SetMem32.asm | 45 --
.../Library/BaseMemoryLibOptDxe/X64/SetMem64.asm | 44 --
MdePkg/Library/BaseMemoryLibOptDxe/X64/ZeroMem.asm | 48 --
.../BaseMemoryLibOptPei/BaseMemoryLibOptPei.inf | 22 -
.../BaseMemoryLibOptPei/Ia32/CompareMem.asm | 56 --
.../Library/BaseMemoryLibOptPei/Ia32/CopyMem.asm | 61 ---
.../Library/BaseMemoryLibOptPei/Ia32/ScanMem16.asm | 55 -- .../Library/BaseMemoryLibOptPei/Ia32/ScanMem32.asm | 55 -- .../Library/BaseMemoryLibOptPei/Ia32/ScanMem64.asm | 64 --- .../Library/BaseMemoryLibOptPei/Ia32/ScanMem8.asm | 55 -- MdePkg/Library/BaseMemoryLibOptPei/Ia32/SetMem.asm | 53 -- .../Library/BaseMemoryLibOptPei/Ia32/SetMem16.asm | 45 -- .../Library/BaseMemoryLibOptPei/Ia32/SetMem32.asm | 45 -- .../Library/BaseMemoryLibOptPei/Ia32/SetMem64.asm | 49 --
.../Library/BaseMemoryLibOptPei/Ia32/ZeroMem.asm | 50 --
.../Library/BaseMemoryLibOptPei/X64/CompareMem.asm | 54 -- MdePkg/Library/BaseMemoryLibOptPei/X64/CopyMem.asm | 61 --- .../Library/BaseMemoryLibOptPei/X64/ScanMem16.asm | 53 -- .../Library/BaseMemoryLibOptPei/X64/ScanMem32.asm | 53 -- .../Library/BaseMemoryLibOptPei/X64/ScanMem64.asm | 53 --
.../Library/BaseMemoryLibOptPei/X64/ScanMem8.asm | 53 --
MdePkg/Library/BaseMemoryLibOptPei/X64/SetMem.asm | 45 --
.../Library/BaseMemoryLibOptPei/X64/SetMem16.asm | 44 --
.../Library/BaseMemoryLibOptPei/X64/SetMem32.asm | 44 --
.../Library/BaseMemoryLibOptPei/X64/SetMem64.asm | 43 --
MdePkg/Library/BaseMemoryLibOptPei/X64/ZeroMem.asm | 47 --
.../BaseMemoryLibRepStr/BaseMemoryLibRepStr.inf | 22 -
.../BaseMemoryLibRepStr/Ia32/CompareMem.asm | 56 --
.../Library/BaseMemoryLibRepStr/Ia32/CopyMem.asm | 63 ---
.../Library/BaseMemoryLibRepStr/Ia32/ScanMem16.asm | 57 -- .../Library/BaseMemoryLibRepStr/Ia32/ScanMem32.asm | 57 -- .../Library/BaseMemoryLibRepStr/Ia32/ScanMem64.asm | 66 --- .../Library/BaseMemoryLibRepStr/Ia32/ScanMem8.asm | 57 -- MdePkg/Library/BaseMemoryLibRepStr/Ia32/SetMem.asm | 45 -- .../Library/BaseMemoryLibRepStr/Ia32/SetMem16.asm | 45 -- .../Library/BaseMemoryLibRepStr/Ia32/SetMem32.asm | 45 -- .../Library/BaseMemoryLibRepStr/Ia32/SetMem64.asm | 49 --
.../Library/BaseMemoryLibRepStr/Ia32/ZeroMem.asm | 50 --
.../Library/BaseMemoryLibRepStr/X64/CompareMem.asm | 54 -- MdePkg/Library/BaseMemoryLibRepStr/X64/CopyMem.asm | 61 --- .../Library/BaseMemoryLibRepStr/X64/ScanMem16.asm | 53 -- .../Library/BaseMemoryLibRepStr/X64/ScanMem32.asm | 53 -- .../Library/BaseMemoryLibRepStr/X64/ScanMem64.asm | 53 --
.../Library/BaseMemoryLibRepStr/X64/ScanMem8.asm | 53 --
MdePkg/Library/BaseMemoryLibRepStr/X64/SetMem.asm | 44 --
.../Library/BaseMemoryLibRepStr/X64/SetMem16.asm | 44 --
.../Library/BaseMemoryLibRepStr/X64/SetMem32.asm | 44 --
.../Library/BaseMemoryLibRepStr/X64/SetMem64.asm | 43 --
MdePkg/Library/BaseMemoryLibRepStr/X64/ZeroMem.asm | 47 --
.../BaseMemoryLibSse2/BaseMemoryLibSse2.inf | 22 -
.../Library/BaseMemoryLibSse2/Ia32/CompareMem.asm | 56 -- MdePkg/Library/BaseMemoryLibSse2/Ia32/CopyMem.asm | 84 ---
.../Library/BaseMemoryLibSse2/Ia32/ScanMem16.asm | 55 --
.../Library/BaseMemoryLibSse2/Ia32/ScanMem32.asm | 55 --
.../Library/BaseMemoryLibSse2/Ia32/ScanMem64.asm | 64 ---
MdePkg/Library/BaseMemoryLibSse2/Ia32/ScanMem8.asm | 55 --
MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem.asm | 75 ---
MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem16.asm | 71 --- MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem32.asm | 70 --- MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem64.asm | 64 --- MdePkg/Library/BaseMemoryLibSse2/Ia32/ZeroMem.asm | 67 ---
.../Library/BaseMemoryLibSse2/X64/CompareMem.asm | 54 --
MdePkg/Library/BaseMemoryLibSse2/X64/CopyMem.asm | 79 ---
MdePkg/Library/BaseMemoryLibSse2/X64/ScanMem16.asm | 53 -- MdePkg/Library/BaseMemoryLibSse2/X64/ScanMem32.asm | 53 -- MdePkg/Library/BaseMemoryLibSse2/X64/ScanMem64.asm | 53 -- MdePkg/Library/BaseMemoryLibSse2/X64/ScanMem8.asm | 53 --
MdePkg/Library/BaseMemoryLibSse2/X64/SetMem.asm | 69 ---
MdePkg/Library/BaseMemoryLibSse2/X64/SetMem16.asm | 67 --- MdePkg/Library/BaseMemoryLibSse2/X64/SetMem32.asm | 66 --- MdePkg/Library/BaseMemoryLibSse2/X64/SetMem64.asm | 59 --
MdePkg/Library/BaseMemoryLibSse2/X64/ZeroMem.asm | 63 ---
.../BaseSynchronizationLib.inf | 10 -
.../Ia32/InterlockedCompareExchange16.asm | 46 --
.../Ia32/InterlockedCompareExchange32.asm | 45 --
.../Ia32/InterlockedCompareExchange64.asm | 47 --
.../Ia32/InterlockedDecrement.asm | 42 --
.../Ia32/InterlockedIncrement.asm | 42 --
.../X64/InterlockedCompareExchange16.asm | 42 --
.../X64/InterlockedCompareExchange32.asm | 41 --
.../X64/InterlockedCompareExchange64.asm | 41 --
.../X64/InterlockedDecrement.asm | 39 --
.../X64/InterlockedIncrement.asm | 39 --
.../DebugAgent/DebugAgentCommon/Ia32/AsmFuncs.asm | 422 ---------------
.../DebugAgent/DebugAgentCommon/X64/AsmFuncs.asm | 405 --------------
.../Library/DebugAgent/DxeDebugAgentLib.inf | 2 -
.../Library/DebugAgent/SecPeiDebugAgentLib.inf | 2 -
.../Library/DebugAgent/SmmDebugAgentLib.inf | 2 -
.../PeCoffExtraActionLibDebug/Ia32/IntHandler.asm | 33 --
.../PeCoffExtraActionLibDebug.inf | 2 -
.../PeCoffExtraActionLibDebug/X64/IntHandler.asm | 29 -
UefiCpuPkg/CpuDxe/CpuDxe.inf | 4 -
UefiCpuPkg/CpuDxe/Ia32/CpuAsm.S | 57 --
UefiCpuPkg/CpuDxe/Ia32/CpuAsm.asm | 58 --
UefiCpuPkg/CpuDxe/X64/CpuAsm.S | 60 ---
UefiCpuPkg/CpuDxe/X64/CpuAsm.asm | 54 --
.../Library/BaseUefiCpuLib/BaseUefiCpuLib.inf | 2 -
.../Library/BaseUefiCpuLib/Ia32/InitializeFpu.asm | 79 ---
.../Library/BaseUefiCpuLib/X64/InitializeFpu.asm | 62 ---
.../DxeCpuExceptionHandlerLib.inf | 2 -
.../Ia32/ExceptionHandlerAsm.asm | 467 ----------------
.../PeiCpuExceptionHandlerLib.inf | 2 -
.../SecPeiCpuExceptionHandlerLib.inf | 2 -
.../SmmCpuExceptionHandlerLib.inf | 2 -
.../X64/ExceptionHandlerAsm.asm | 389 --------------
.../Library/SmmCpuFeaturesLib/Ia32/SmiEntry.asm | 285 ----------
.../SmmCpuFeaturesLib/Ia32/SmiException.asm | 175 ------
.../SmmCpuFeaturesLib/SmmCpuFeaturesLibStm.inf | 4 -
.../Library/SmmCpuFeaturesLib/X64/SmiEntry.asm | 281 ----------
.../Library/SmmCpuFeaturesLib/X64/SmiException.asm | 178 ------
.../Universal/Acpi/S3Resume2Pei/Ia32/AsmFuncs.S | 38 --
.../Universal/Acpi/S3Resume2Pei/Ia32/AsmFuncs.asm | 45 --
.../Universal/Acpi/S3Resume2Pei/S3Resume2Pei.inf | 4 -
.../Universal/Acpi/S3Resume2Pei/X64/AsmFuncs.S | 37 --
.../Universal/Acpi/S3Resume2Pei/X64/AsmFuncs.asm | 41 --
367 files changed, 22383 deletions(-)
delete mode 100644 IntelFrameworkModulePkg/Csm/LegacyBiosDxe/IA32/InterruptTable.S
delete mode 100644 IntelFrameworkModulePkg/Csm/LegacyBiosDxe/IA32/InterruptTable.asm
delete mode 100644 IntelFrameworkModulePkg/Csm/LegacyBiosDxe/X64/InterruptTable.S
delete mode 100644 IntelFrameworkModulePkg/Csm/LegacyBiosDxe/X64/InterruptTable.asm
delete mode 100644 MdeModulePkg/Core/DxeIplPeim/Ia32/IdtVectorAsm.S
delete mode 100644 MdeModulePkg/Core/DxeIplPeim/Ia32/IdtVectorAsm.asm
delete mode 100644 MdeModulePkg/Universal/Acpi/BootScriptExecutorDxe/IA32/S3Asm.S
delete mode 100644 MdeModulePkg/Universal/Acpi/BootScriptExecutorDxe/IA32/S3Asm.asm
delete mode 100644 MdeModulePkg/Universal/Acpi/BootScriptExecutorDxe/X64/S3Asm.S
delete mode 100644 MdeModulePkg/Universal/Acpi/BootScriptExecutorDxe/X64/S3Asm.asm
delete mode 100644 MdeModulePkg/Universal/CapsulePei/X64/PageFaultHandler.S
delete mode 100644 MdeModulePkg/Universal/CapsulePei/X64/PageFaultHandler.asm
delete mode 100644 MdeModulePkg/Universal/DebugSupportDxe/Ia32/AsmFuncs.S
delete mode 100644 MdeModulePkg/Universal/DebugSupportDxe/Ia32/AsmFuncs.asm
delete mode 100644 MdeModulePkg/Universal/DebugSupportDxe/X64/AsmFuncs.S
delete mode 100644 MdeModulePkg/Universal/DebugSupportDxe/X64/AsmFuncs.asm
delete mode 100644 MdeModulePkg/Universal/EbcDxe/Ia32/EbcLowLevel.S
delete mode 100644 MdeModulePkg/Universal/EbcDxe/Ia32/EbcLowLevel.asm
delete mode 100644 MdeModulePkg/Universal/EbcDxe/X64/EbcLowLevel.S
delete mode 100644 MdeModulePkg/Universal/EbcDxe/X64/EbcLowLevel.asm
delete mode 100644 MdePkg/Library/BaseCpuLib/Ia32/CpuFlushTlb.asm
delete mode 100644 MdePkg/Library/BaseCpuLib/Ia32/CpuSleep.asm
delete mode 100644 MdePkg/Library/BaseCpuLib/X64/CpuFlushTlb.asm
delete mode 100644 MdePkg/Library/BaseCpuLib/X64/CpuSleep.asm
delete mode 100644 MdePkg/Library/BaseIoLibIntrinsic/Ia32/IoFifo.asm
delete mode 100644 MdePkg/Library/BaseIoLibIntrinsic/X64/IoFifo.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/ARShiftU64.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/CpuBreakpoint.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/CpuId.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/CpuIdEx.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/CpuPause.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/DisableCache.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/DisableInterrupts.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/DisablePaging32.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/DivU64x32.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/DivU64x32Remainder.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/DivU64x64Remainder.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/EnableCache.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/EnableDisableInterrupts.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/EnableInterrupts.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/EnablePaging32.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/EnablePaging64.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/FlushCacheLine.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/FxRestore.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/FxSave.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/Invd.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/LRotU64.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/LShiftU64.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/LongJump.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/ModU64x32.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/Monitor.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/MultU64x32.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/MultU64x64.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/Mwait.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/RRotU64.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/RShiftU64.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/RdRand.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadCr0.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadCr2.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadCr3.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadCr4.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadCs.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadDr0.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadDr1.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadDr2.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadDr3.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadDr4.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadDr5.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadDr6.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadDr7.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadDs.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadEflags.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadEs.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadFs.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadGdtr.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadGs.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadIdtr.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadLdtr.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadMm0.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadMm1.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadMm2.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadMm3.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadMm4.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadMm5.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadMm6.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadMm7.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadMsr64.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadPmc.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadSs.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadTr.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadTsc.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/SetJump.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/SwapBytes64.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/Thunk16.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/Wbinvd.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteCr0.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteCr2.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteCr3.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteCr4.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteDr0.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteDr1.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteDr2.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteDr3.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteDr4.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteDr5.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteDr6.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteDr7.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteGdtr.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteIdtr.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteLdtr.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteMm0.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteMm1.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteMm2.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteMm3.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteMm4.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteMm5.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteMm6.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteMm7.asm
delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteMsr64.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/CpuBreakpoint.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/CpuId.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/CpuIdEx.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/CpuPause.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/DisableCache.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/DisableInterrupts.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/DisablePaging64.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/EnableCache.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/EnableDisableInterrupts.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/EnableInterrupts.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/FlushCacheLine.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/FxRestore.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/FxSave.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/Invd.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/LongJump.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/Monitor.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/Mwait.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/RdRand.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/ReadCr0.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/ReadCr2.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/ReadCr3.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/ReadCr4.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/ReadCs.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/ReadDr0.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/ReadDr1.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/ReadDr2.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/ReadDr3.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/ReadDr4.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/ReadDr5.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/ReadDr6.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/ReadDr7.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/ReadDs.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/ReadEflags.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/ReadEs.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/ReadFs.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/ReadGdtr.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/ReadGs.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/ReadIdtr.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/ReadLdtr.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/ReadMm0.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/ReadMm1.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/ReadMm2.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/ReadMm3.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/ReadMm4.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/ReadMm5.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/ReadMm6.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/ReadMm7.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/ReadMsr64.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/ReadPmc.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/ReadSs.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/ReadTr.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/ReadTsc.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/SetJump.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/SwitchStack.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/Thunk16.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/Wbinvd.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/WriteCr0.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/WriteCr2.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/WriteCr3.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/WriteCr4.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/WriteDr0.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/WriteDr1.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/WriteDr2.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/WriteDr3.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/WriteDr4.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/WriteDr5.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/WriteDr6.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/WriteDr7.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/WriteGdtr.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/WriteIdtr.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/WriteLdtr.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/WriteMm0.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/WriteMm1.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/WriteMm2.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/WriteMm3.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/WriteMm4.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/WriteMm5.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/WriteMm6.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/WriteMm7.asm
delete mode 100644 MdePkg/Library/BaseLib/X64/WriteMsr64.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/Ia32/CompareMem.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/Ia32/CopyMem.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/Ia32/ScanMem16.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/Ia32/ScanMem32.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/Ia32/ScanMem64.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/Ia32/ScanMem8.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem16.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem32.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem64.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/Ia32/ZeroMem.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/X64/CompareMem.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/X64/CopyMem.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem16.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem32.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem64.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem8.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/X64/SetMem.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/X64/SetMem16.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/X64/SetMem32.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/X64/SetMem64.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/X64/ZeroMem.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/Ia32/CompareMem.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/Ia32/CopyMem.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/Ia32/ScanMem16.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/Ia32/ScanMem32.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/Ia32/ScanMem64.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/Ia32/ScanMem8.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/Ia32/SetMem.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/Ia32/SetMem16.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/Ia32/SetMem32.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/Ia32/SetMem64.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/Ia32/ZeroMem.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/X64/CompareMem.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/X64/CopyMem.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/X64/ScanMem16.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/X64/ScanMem32.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/X64/ScanMem64.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/X64/ScanMem8.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/X64/SetMem.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/X64/SetMem16.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/X64/SetMem32.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/X64/SetMem64.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/X64/ZeroMem.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/Ia32/CompareMem.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/Ia32/CopyMem.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/Ia32/ScanMem16.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/Ia32/ScanMem32.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/Ia32/ScanMem64.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/Ia32/ScanMem8.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/Ia32/SetMem.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/Ia32/SetMem16.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/Ia32/SetMem32.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/Ia32/SetMem64.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/Ia32/ZeroMem.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/X64/CompareMem.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/X64/CopyMem.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/X64/ScanMem16.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/X64/ScanMem32.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/X64/ScanMem64.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/X64/ScanMem8.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/X64/SetMem.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/X64/SetMem16.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/X64/SetMem32.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/X64/SetMem64.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/X64/ZeroMem.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/Ia32/CompareMem.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/Ia32/CopyMem.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/Ia32/ScanMem16.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/Ia32/ScanMem32.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/Ia32/ScanMem64.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/Ia32/ScanMem8.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/Ia32/SetMem.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/Ia32/SetMem16.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/Ia32/SetMem32.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/Ia32/SetMem64.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/Ia32/ZeroMem.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/X64/CompareMem.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/X64/CopyMem.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/X64/ScanMem16.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/X64/ScanMem32.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/X64/ScanMem64.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/X64/ScanMem8.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/X64/SetMem.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/X64/SetMem16.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/X64/SetMem32.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/X64/SetMem64.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/X64/ZeroMem.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/Ia32/CompareMem.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/Ia32/CopyMem.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/Ia32/ScanMem16.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/Ia32/ScanMem32.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/Ia32/ScanMem64.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/Ia32/ScanMem8.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem16.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem32.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem64.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/Ia32/ZeroMem.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/X64/CompareMem.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/X64/CopyMem.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/X64/ScanMem16.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/X64/ScanMem32.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/X64/ScanMem64.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/X64/ScanMem8.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/X64/SetMem.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/X64/SetMem16.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/X64/SetMem32.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/X64/SetMem64.asm
delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/X64/ZeroMem.asm
delete mode 100644 MdePkg/Library/BaseSynchronizationLib/Ia32/InterlockedCompareExchange16.asm
delete mode 100644 MdePkg/Library/BaseSynchronizationLib/Ia32/InterlockedCompareExchange32.asm
delete mode 100644 MdePkg/Library/BaseSynchronizationLib/Ia32/InterlockedCompareExchange64.asm
delete mode 100644 MdePkg/Library/BaseSynchronizationLib/Ia32/InterlockedDecrement.asm
delete mode 100644 MdePkg/Library/BaseSynchronizationLib/Ia32/InterlockedIncrement.asm
delete mode 100644 MdePkg/Library/BaseSynchronizationLib/X64/InterlockedCompareExchange16.asm
delete mode 100644 MdePkg/Library/BaseSynchronizationLib/X64/InterlockedCompareExchange32.asm
delete mode 100644 MdePkg/Library/BaseSynchronizationLib/X64/InterlockedCompareExchange64.asm
delete mode 100644 MdePkg/Library/BaseSynchronizationLib/X64/InterlockedDecrement.asm
delete mode 100644 MdePkg/Library/BaseSynchronizationLib/X64/InterlockedIncrement.asm
delete mode 100644 SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/Ia32/AsmFuncs.asm
delete mode 100644 SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/X64/AsmFuncs.asm
delete mode 100644 SourceLevelDebugPkg/Library/PeCoffExtraActionLibDebug/Ia32/IntHandler.asm
delete mode 100644 SourceLevelDebugPkg/Library/PeCoffExtraActionLibDebug/X64/IntHandler.asm
delete mode 100644 UefiCpuPkg/CpuDxe/Ia32/CpuAsm.S delete mode 100644 UefiCpuPkg/CpuDxe/Ia32/CpuAsm.asm delete mode 100644 UefiCpuPkg/CpuDxe/X64/CpuAsm.S delete mode 100644 UefiCpuPkg/CpuDxe/X64/CpuAsm.asm delete mode 100644 UefiCpuPkg/Library/BaseUefiCpuLib/Ia32/InitializeFpu.asm
delete mode 100644 UefiCpuPkg/Library/BaseUefiCpuLib/X64/InitializeFpu.asm
delete mode 100644 UefiCpuPkg/Library/CpuExceptionHandlerLib/Ia32/ExceptionHandlerAsm.asm
delete mode 100644 UefiCpuPkg/Library/CpuExceptionHandlerLib/X64/ExceptionHandlerAsm.asm
delete mode 100644 UefiCpuPkg/Library/SmmCpuFeaturesLib/Ia32/SmiEntry.asm
delete mode 100644 UefiCpuPkg/Library/SmmCpuFeaturesLib/Ia32/SmiException.asm
delete mode 100644 UefiCpuPkg/Library/SmmCpuFeaturesLib/X64/SmiEntry.asm
delete mode 100644 UefiCpuPkg/Library/SmmCpuFeaturesLib/X64/SmiException.asm
delete mode 100644 UefiCpuPkg/Universal/Acpi/S3Resume2Pei/Ia32/AsmFuncs.S
delete mode 100644 UefiCpuPkg/Universal/Acpi/S3Resume2Pei/Ia32/AsmFuncs.asm
delete mode 100644 UefiCpuPkg/Universal/Acpi/S3Resume2Pei/X64/AsmFuncs.S
delete mode 100644 UefiCpuPkg/Universal/Acpi/S3Resume2Pei/X64/AsmFuncs.asm
--
2.8.0.windows.1
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel
prev parent reply other threads:[~2018-05-23 3:28 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-05-18 9:32 [Patch v2 0/5] Remove X86 ASM and S files Liming Gao
2018-05-18 11:43 ` Laszlo Ersek
2018-05-23 2:51 ` Ni, Ruiyu
2018-05-23 3:28 ` Zeng, Star [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-list from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=0C09AFA07DD0434D9E2A0C6AEB0483103BAEE6E4@shsmsx102.ccr.corp.intel.com \
--to=devel@edk2.groups.io \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox