On 2014-11-05 19:19:26, Andrew Fish wrote: > > > On Nov 5, 2014, at 6:47 PM, Gao, Liming <liming....@intel.com> wrote: > > > > Jordan: > > This patch updates module INF with .nasm only, and remove the original > > .asm and .S. Right? > > > > After apply this patch, all developers are required to install nasm > > compiler. > > > > We require the option of NOT using nasm with the XCODE target.
MdePkg has required NASM for Thunk16 IA32 and X64 (except MSFT/INTEL based toolchains) for 2 months now. (Since Sept 1st.) That hasn't been an issue? -Jordan > I think this may required a change to the build tools to support > BUILDRULEFAMILY override in the INF, and then leaving the .S files > in place, and updating all the INF files to point XCODE at the .S > files. > > FYI changing tools in a production environment is a very big deal, > we need to give folks options. > > Thanks, > > Andrew Fish > > > Thanks > > Liming > > -----Original Message----- > > From: Justen, Jordan L > > Sent: Thursday, November 6, 2014 10:01 AM > > To: edk2-devel@lists.sourceforge.net > > Cc: Justen, Jordan L; Kinney, Michael D; Tian, Feng; Fan, Jeff; Dong, Guo; > > Long, Qin; Ni, Ruiyu; Yao, Jiewen; Gao, Liming > > Subject: [PATCH 000/345] Convert EDK II core packages to NASM for IA32/X64 > > > > Nope. I don't plan to actually send out these 345 patches. :) > > > > But, these patches are available in git: > > git://github.com/jljusten/edk2 nasm-edk2-core > > or > > https://github.com/jljusten/edk2.git nasm-edk2-core > > > > Or, view the branch in a web browser: > > https://github.com/jljusten/edk2/tree/nasm-edk2-core > > > > These patches convert these package to use NASM for IA32 & X64 > > * MdePkg > > * MdeModulePkg > > * IntelFrameworkModulePkg > > * UefiCpuPkg > > * SourceLevelDebugPkg > > * SecurityPkg > > * CryptoPkg > > * PcAtChipsetPkg > > * IntelFspPkg > > * IntelFspWrapperPkg > > > > Package maintainers: Can I get a Tested-by, Reviewed-by or Acked-by > > for the patches affecting the packages that you maintain? (I think > > Liming is also working to get some of these tested.) > > > > These patches will cause NASM to be required for all IA32 and X64 > > toolchains. > > > > The first 35 patches are a combination of > > BaseTools/Scripts/ConvertMasmToNasm.py output, and manual editing. > > > > Patch 36 is a nop marker patch so I can keep track of the items that > > have manual edits. > > > > The remaining patches are the result of running: > > python BaseTools/Scripts/ConvertMasmToNasm.py --git MdePkg MdeModulePkg > > IntelFrameworkPkg IntelFrameworkModulePkg UefiCpuPkg SourceLevelDebugPkg > > SecurityPkg NetworkPkg CryptoPkg PcAtChipsetPkg ShellPkg IntelFspPkg > > IntelFspWrapperPkg > > > > Jordan Justen (345): > > MdeModulePkg DebugSupportDxe: Fix build error with GNU assembler > > MdePkg BaseLib: EXTERNDEF=>EXTERN in X64/SetJump > > MdePkg BaseMemoryLibSse2: Use movq for 64-bit move to xmm0 > > MdePkg BaseLib Ia32 assembly: Specify DWORD sizes > > MdeModulePkg BootScriptExecutorDxe: Use NASM compatible syntax > > MdeModulePkg BootScriptExecutorDxe: EXTERNDEF=>EXTERN in S3Asm > > MdeModulePkg EbcDxe: Use NASM compatible syntax > > MdePkg BaseLib X64: Tag MSFT/INTEL for .asm routines in GccInline.c > > MdePkg BaseLib Ia32/DivU64x64Remainder: Make _@DivRemU64x64 private > > MdePkg BaseLib Thunk16: Replace IA32 & X64 MASM Thunk16 with NASM > > version > > MdePkg BaseLib: Remove unused GNU assembly files > > UefiCpuPkg BaseUefiCpuLib: Convert Ia32/InitializeFpu.asm to NASM > > UefiCpuPkg BaseUefiCpuLib: Convert X64/InitializeFpu.asm to NASM > > UefiCpuPkg CpuExceptionHandlerLib: Convert > > Ia32/ExceptionHandlerAsm.asm to NASM > > UefiCpuPkg CpuExceptionHandlerLib: Convert X64/ExceptionHandlerAsm.asm > > to NASM > > UefiCpuPkg CpuDxe: Convert Ia32/CpuAsm.asm to NASM > > UefiCpuPkg CpuDxe: Convert X64/CpuAsm.asm to NASM > > MdeModulePkg DebugSupportDxe: Convert Ia32/AsmFuncs.asm to NASM > > MdeModulePkg DebugSupportDxe: Convert X64/AsmFuncs.asm to NASM > > SourceLevelDebugPkg DebugAgent: Convert > > DebugAgentCommon/Ia32/AsmFuncs.asm to NASM > > SourceLevelDebugPkg DebugAgent: Convert > > DebugAgentCommon/X64/AsmFuncs.asm to NASM > > MdeModulePkg DxeIplPeim: Convert Ia32/IdtVectorAsm.asm to NASM > > CryptoPkg BaseCryptLib: Convert Ia32/MathMultS64x64.S to NASM > > CryptoPkg BaseCryptLib: Convert Ia32/MathDivU64x64.S to NASM > > CryptoPkg BaseCryptLib: Convert Ia32/MathReminderU64x64.S to NASM > > CryptoPkg BaseCryptLib: Convert Ia32/MathLShiftS64.S to NASM > > CryptoPkg BaseCryptLib: Convert Ia32/MathRShiftU64.S to NASM > > IntelFspPkg FspSecCore: Convert Ia32/InitializeFpu.asm to NASM > > IntelFspPkg BaseFspSwitchStackLib: Convert Ia32/Stack.asm to NASM > > IntelFspPkg FspSecCore: Convert Ia32/Stack.asm to NASM > > IntelFspPkg/FspSecCore FspApiEntry assembly: Don't use weak externs > > IntelFspPkg FspSecCore: Convert Ia32/FspApiEntry.asm to NASM > > IntelFspWrapperPkg SecPeiFspPlatformSecLibSample: Convert > > Ia32/PeiCoreEntry.asm to NASM > > IntelFspWrapperPkg BaseFspApiLib: Convert X64/Thunk64To32.asm to NASM > > IntelFspWrapperPkg SecPeiFspPlatformSecLibSample: Convert > > Ia32/SecEntry.asm to NASM > > !UPSTREAM: Before this is manual work. After is conversion script > > output > > MdePkg BaseCpuLib: Convert Ia32/CpuSleep.asm to NASM > > MdePkg BaseCpuLib: Convert Ia32/CpuFlushTlb.asm to NASM > > MdePkg BaseCpuLib: Convert X64/CpuFlushTlb.asm to NASM > > MdePkg BaseCpuLib: Convert X64/CpuSleep.asm to NASM > > MdePkg BaseLib: Convert Ia32/DivU64x64Remainder.asm to NASM > > MdePkg BaseLib: Convert Ia32/EnablePaging64.asm to NASM > > MdePkg BaseLib: Convert Ia32/Wbinvd.asm to NASM > > MdePkg BaseLib: Convert Ia32/WriteMm7.asm to NASM > > MdePkg BaseLib: Convert Ia32/WriteMm6.asm to NASM > > MdePkg BaseLib: Convert Ia32/WriteMm5.asm to NASM > > MdePkg BaseLib: Convert Ia32/WriteMm4.asm to NASM > > MdePkg BaseLib: Convert Ia32/WriteMm3.asm to NASM > > MdePkg BaseLib: Convert Ia32/WriteMm2.asm to NASM > > MdePkg BaseLib: Convert Ia32/WriteMm1.asm to NASM > > MdePkg BaseLib: Convert Ia32/WriteMm0.asm to NASM > > MdePkg BaseLib: Convert Ia32/WriteLdtr.asm to NASM > > MdePkg BaseLib: Convert Ia32/WriteIdtr.asm to NASM > > MdePkg BaseLib: Convert Ia32/WriteGdtr.asm to NASM > > MdePkg BaseLib: Convert Ia32/WriteDr7.asm to NASM > > MdePkg BaseLib: Convert Ia32/WriteDr6.asm to NASM > > MdePkg BaseLib: Convert Ia32/WriteDr5.asm to NASM > > MdePkg BaseLib: Convert Ia32/WriteDr4.asm to NASM > > MdePkg BaseLib: Convert Ia32/WriteDr3.asm to NASM > > MdePkg BaseLib: Convert Ia32/WriteDr2.asm to NASM > > MdePkg BaseLib: Convert Ia32/WriteDr1.asm to NASM > > MdePkg BaseLib: Convert Ia32/WriteDr0.asm to NASM > > MdePkg BaseLib: Convert Ia32/WriteCr4.asm to NASM > > MdePkg BaseLib: Convert Ia32/WriteCr3.asm to NASM > > MdePkg BaseLib: Convert Ia32/WriteCr2.asm to NASM > > MdePkg BaseLib: Convert Ia32/WriteCr0.asm to NASM > > MdePkg BaseLib: Convert Ia32/WriteMsr64.asm to NASM > > MdePkg BaseLib: Convert Ia32/SwapBytes64.asm to NASM > > MdePkg BaseLib: Convert Ia32/SetJump.asm to NASM > > MdePkg BaseLib: Convert Ia32/RRotU64.asm to NASM > > MdePkg BaseLib: Convert Ia32/RShiftU64.asm to NASM > > MdePkg BaseLib: Convert Ia32/ReadPmc.asm to NASM > > MdePkg BaseLib: Convert Ia32/ReadTsc.asm to NASM > > MdePkg BaseLib: Convert Ia32/ReadLdtr.asm to NASM > > MdePkg BaseLib: Convert Ia32/ReadIdtr.asm to NASM > > MdePkg BaseLib: Convert Ia32/ReadGdtr.asm to NASM > > MdePkg BaseLib: Convert Ia32/ReadTr.asm to NASM > > MdePkg BaseLib: Convert Ia32/ReadSs.asm to NASM > > MdePkg BaseLib: Convert Ia32/ReadGs.asm to NASM > > MdePkg BaseLib: Convert Ia32/ReadFs.asm to NASM > > MdePkg BaseLib: Convert Ia32/ReadEs.asm to NASM > > MdePkg BaseLib: Convert Ia32/ReadDs.asm to NASM > > MdePkg BaseLib: Convert Ia32/ReadCs.asm to NASM > > MdePkg BaseLib: Convert Ia32/ReadMsr64.asm to NASM > > MdePkg BaseLib: Convert Ia32/ReadMm7.asm to NASM > > MdePkg BaseLib: Convert Ia32/ReadMm6.asm to NASM > > MdePkg BaseLib: Convert Ia32/ReadMm5.asm to NASM > > MdePkg BaseLib: Convert Ia32/ReadMm4.asm to NASM > > MdePkg BaseLib: Convert Ia32/ReadMm3.asm to NASM > > MdePkg BaseLib: Convert Ia32/ReadMm2.asm to NASM > > MdePkg BaseLib: Convert Ia32/ReadMm1.asm to NASM > > MdePkg BaseLib: Convert Ia32/ReadMm0.asm to NASM > > MdePkg BaseLib: Convert Ia32/ReadEflags.asm to NASM > > MdePkg BaseLib: Convert Ia32/ReadDr7.asm to NASM > > MdePkg BaseLib: Convert Ia32/ReadDr6.asm to NASM > > MdePkg BaseLib: Convert Ia32/ReadDr5.asm to NASM > > MdePkg BaseLib: Convert Ia32/ReadDr4.asm to NASM > > MdePkg BaseLib: Convert Ia32/ReadDr3.asm to NASM > > MdePkg BaseLib: Convert Ia32/ReadDr2.asm to NASM > > MdePkg BaseLib: Convert Ia32/ReadDr1.asm to NASM > > MdePkg BaseLib: Convert Ia32/ReadDr0.asm to NASM > > MdePkg BaseLib: Convert Ia32/ReadCr4.asm to NASM > > MdePkg BaseLib: Convert Ia32/ReadCr3.asm to NASM > > MdePkg BaseLib: Convert Ia32/ReadCr2.asm to NASM > > MdePkg BaseLib: Convert Ia32/ReadCr0.asm to NASM > > MdePkg BaseLib: Convert Ia32/Mwait.asm to NASM > > MdePkg BaseLib: Convert Ia32/Monitor.asm to NASM > > MdePkg BaseLib: Convert Ia32/ModU64x32.asm to NASM > > MdePkg BaseLib: Convert Ia32/MultU64x64.asm to NASM > > MdePkg BaseLib: Convert Ia32/MultU64x32.asm to NASM > > MdePkg BaseLib: Convert Ia32/LShiftU64.asm to NASM > > MdePkg BaseLib: Convert Ia32/LRotU64.asm to NASM > > MdePkg BaseLib: Convert Ia32/LongJump.asm to NASM > > MdePkg BaseLib: Convert Ia32/Invd.asm to NASM > > MdePkg BaseLib: Convert Ia32/FxRestore.asm to NASM > > MdePkg BaseLib: Convert Ia32/FxSave.asm to NASM > > MdePkg BaseLib: Convert Ia32/FlushCacheLine.asm to NASM > > MdePkg BaseLib: Convert Ia32/EnablePaging32.asm to NASM > > MdePkg BaseLib: Convert Ia32/EnableInterrupts.asm to NASM > > MdePkg BaseLib: Convert Ia32/EnableDisableInterrupts.asm to NASM > > MdePkg BaseLib: Convert Ia32/DivU64x32Remainder.asm to NASM > > MdePkg BaseLib: Convert Ia32/DivU64x32.asm to NASM > > MdePkg BaseLib: Convert Ia32/DisablePaging32.asm to NASM > > MdePkg BaseLib: Convert Ia32/DisableInterrupts.asm to NASM > > MdePkg BaseLib: Convert Ia32/CpuPause.asm to NASM > > MdePkg BaseLib: Convert Ia32/CpuIdEx.asm to NASM > > MdePkg BaseLib: Convert Ia32/CpuId.asm to NASM > > MdePkg BaseLib: Convert Ia32/CpuBreakpoint.asm to NASM > > MdePkg BaseLib: Convert Ia32/ARShiftU64.asm to NASM > > MdePkg BaseLib: Convert Ia32/EnableCache.asm to NASM > > MdePkg BaseLib: Convert Ia32/DisableCache.asm to NASM > > MdePkg BaseLib: Convert X64/CpuIdEx.asm to NASM > > MdePkg BaseLib: Convert X64/CpuId.asm to NASM > > MdePkg BaseLib: Convert X64/LongJump.asm to NASM > > MdePkg BaseLib: Convert X64/SetJump.asm to NASM > > MdePkg BaseLib: Convert X64/SwitchStack.asm to NASM > > MdePkg BaseLib: Convert X64/EnableCache.asm to NASM > > MdePkg BaseLib: Convert X64/DisableCache.asm to NASM > > MdePkg BaseLib: Convert X64/CpuPause.asm to NASM > > MdePkg BaseLib: Convert X64/EnableDisableInterrupts.asm to NASM > > MdePkg BaseLib: Convert X64/DisableInterrupts.asm to NASM > > MdePkg BaseLib: Convert X64/EnableInterrupts.asm to NASM > > MdePkg BaseLib: Convert X64/FlushCacheLine.asm to NASM > > MdePkg BaseLib: Convert X64/Invd.asm to NASM > > MdePkg BaseLib: Convert X64/Wbinvd.asm to NASM > > MdePkg BaseLib: Convert X64/DisablePaging64.asm to NASM > > MdePkg BaseLib: Convert X64/Mwait.asm to NASM > > MdePkg BaseLib: Convert X64/Monitor.asm to NASM > > MdePkg BaseLib: Convert X64/ReadPmc.asm to NASM > > MdePkg BaseLib: Convert X64/ReadTsc.asm to NASM > > MdePkg BaseLib: Convert X64/WriteMm7.asm to NASM > > MdePkg BaseLib: Convert X64/WriteMm6.asm to NASM > > MdePkg BaseLib: Convert X64/WriteMm5.asm to NASM > > MdePkg BaseLib: Convert X64/WriteMm4.asm to NASM > > MdePkg BaseLib: Convert X64/WriteMm3.asm to NASM > > MdePkg BaseLib: Convert X64/WriteMm2.asm to NASM > > MdePkg BaseLib: Convert X64/WriteMm1.asm to NASM > > MdePkg BaseLib: Convert X64/WriteMm0.asm to NASM > > MdePkg BaseLib: Convert X64/ReadMm7.asm to NASM > > MdePkg BaseLib: Convert X64/ReadMm6.asm to NASM > > MdePkg BaseLib: Convert X64/ReadMm5.asm to NASM > > MdePkg BaseLib: Convert X64/ReadMm4.asm to NASM > > MdePkg BaseLib: Convert X64/ReadMm3.asm to NASM > > MdePkg BaseLib: Convert X64/ReadMm2.asm to NASM > > MdePkg BaseLib: Convert X64/ReadMm1.asm to NASM > > MdePkg BaseLib: Convert X64/ReadMm0.asm to NASM > > MdePkg BaseLib: Convert X64/FxRestore.asm to NASM > > MdePkg BaseLib: Convert X64/FxSave.asm to NASM > > MdePkg BaseLib: Convert X64/WriteLdtr.asm to NASM > > MdePkg BaseLib: Convert X64/ReadLdtr.asm to NASM > > MdePkg BaseLib: Convert X64/WriteIdtr.asm to NASM > > MdePkg BaseLib: Convert X64/ReadIdtr.asm to NASM > > MdePkg BaseLib: Convert X64/WriteGdtr.asm to NASM > > MdePkg BaseLib: Convert X64/ReadGdtr.asm to NASM > > MdePkg BaseLib: Convert X64/ReadTr.asm to NASM > > MdePkg BaseLib: Convert X64/ReadSs.asm to NASM > > MdePkg BaseLib: Convert X64/ReadGs.asm to NASM > > MdePkg BaseLib: Convert X64/ReadFs.asm to NASM > > MdePkg BaseLib: Convert X64/ReadEs.asm to NASM > > MdePkg BaseLib: Convert X64/ReadDs.asm to NASM > > MdePkg BaseLib: Convert X64/ReadCs.asm to NASM > > MdePkg BaseLib: Convert X64/WriteDr7.asm to NASM > > MdePkg BaseLib: Convert X64/WriteDr6.asm to NASM > > MdePkg BaseLib: Convert X64/WriteDr5.asm to NASM > > MdePkg BaseLib: Convert X64/WriteDr4.asm to NASM > > MdePkg BaseLib: Convert X64/WriteDr3.asm to NASM > > MdePkg BaseLib: Convert X64/WriteDr2.asm to NASM > > MdePkg BaseLib: Convert X64/WriteDr1.asm to NASM > > MdePkg BaseLib: Convert X64/WriteDr0.asm to NASM > > MdePkg BaseLib: Convert X64/ReadDr7.asm to NASM > > MdePkg BaseLib: Convert X64/ReadDr6.asm to NASM > > MdePkg BaseLib: Convert X64/ReadDr5.asm to NASM > > MdePkg BaseLib: Convert X64/ReadDr4.asm to NASM > > MdePkg BaseLib: Convert X64/ReadDr3.asm to NASM > > MdePkg BaseLib: Convert X64/ReadDr2.asm to NASM > > MdePkg BaseLib: Convert X64/ReadDr1.asm to NASM > > MdePkg BaseLib: Convert X64/ReadDr0.asm to NASM > > MdePkg BaseLib: Convert X64/WriteCr4.asm to NASM > > MdePkg BaseLib: Convert X64/WriteCr3.asm to NASM > > MdePkg BaseLib: Convert X64/WriteCr2.asm to NASM > > MdePkg BaseLib: Convert X64/WriteCr0.asm to NASM > > MdePkg BaseLib: Convert X64/ReadCr4.asm to NASM > > MdePkg BaseLib: Convert X64/ReadCr3.asm to NASM > > MdePkg BaseLib: Convert X64/ReadCr2.asm to NASM > > MdePkg BaseLib: Convert X64/ReadCr0.asm to NASM > > MdePkg BaseLib: Convert X64/ReadEflags.asm to NASM > > MdePkg BaseLib: Convert X64/CpuBreakpoint.asm to NASM > > MdePkg BaseLib: Convert X64/WriteMsr64.asm to NASM > > MdePkg BaseLib: Convert X64/ReadMsr64.asm to NASM > > MdePkg BaseMemoryLibMmx: Convert Ia32/ScanMem64.asm to NASM > > MdePkg BaseMemoryLibMmx: Convert Ia32/ScanMem32.asm to NASM > > MdePkg BaseMemoryLibMmx: Convert Ia32/ScanMem16.asm to NASM > > MdePkg BaseMemoryLibMmx: Convert Ia32/ScanMem8.asm to NASM > > MdePkg BaseMemoryLibMmx: Convert Ia32/CompareMem.asm to NASM > > MdePkg BaseMemoryLibMmx: Convert Ia32/SetMem64.asm to NASM > > MdePkg BaseMemoryLibMmx: Convert Ia32/SetMem32.asm to NASM > > MdePkg BaseMemoryLibMmx: Convert Ia32/SetMem16.asm to NASM > > MdePkg BaseMemoryLibMmx: Convert Ia32/ZeroMem.asm to NASM > > MdePkg BaseMemoryLibMmx: Convert Ia32/SetMem.asm to NASM > > MdePkg BaseMemoryLibMmx: Convert Ia32/CopyMem.asm to NASM > > MdePkg BaseMemoryLibMmx: Convert X64/ZeroMem.asm to NASM > > MdePkg BaseMemoryLibMmx: Convert X64/ScanMem64.asm to NASM > > MdePkg BaseMemoryLibMmx: Convert X64/ScanMem32.asm to NASM > > MdePkg BaseMemoryLibMmx: Convert X64/ScanMem16.asm to NASM > > MdePkg BaseMemoryLibMmx: Convert X64/ScanMem8.asm to NASM > > MdePkg BaseMemoryLibMmx: Convert X64/CompareMem.asm to NASM > > MdePkg BaseMemoryLibMmx: Convert X64/SetMem64.asm to NASM > > MdePkg BaseMemoryLibMmx: Convert X64/SetMem32.asm to NASM > > MdePkg BaseMemoryLibMmx: Convert X64/SetMem16.asm to NASM > > MdePkg BaseMemoryLibMmx: Convert X64/SetMem.asm to NASM > > MdePkg BaseMemoryLibMmx: Convert X64/CopyMem.asm to NASM > > MdePkg BaseMemoryLibOptDxe: Convert Ia32/ScanMem64.asm to NASM > > MdePkg BaseMemoryLibOptDxe: Convert Ia32/ScanMem32.asm to NASM > > MdePkg BaseMemoryLibOptDxe: Convert Ia32/ScanMem16.asm to NASM > > MdePkg BaseMemoryLibOptDxe: Convert Ia32/ScanMem8.asm to NASM > > MdePkg BaseMemoryLibOptDxe: Convert Ia32/CompareMem.asm to NASM > > MdePkg BaseMemoryLibOptDxe: Convert Ia32/ZeroMem.asm to NASM > > MdePkg BaseMemoryLibOptDxe: Convert Ia32/SetMem64.asm to NASM > > MdePkg BaseMemoryLibOptDxe: Convert Ia32/SetMem32.asm to NASM > > MdePkg BaseMemoryLibOptDxe: Convert Ia32/SetMem16.asm to NASM > > MdePkg BaseMemoryLibOptDxe: Convert Ia32/SetMem.asm to NASM > > MdePkg BaseMemoryLibOptDxe: Convert Ia32/CopyMem.asm to NASM > > MdePkg BaseMemoryLibOptDxe: Convert X64/ScanMem64.asm to NASM > > MdePkg BaseMemoryLibOptDxe: Convert X64/ScanMem32.asm to NASM > > MdePkg BaseMemoryLibOptDxe: Convert X64/ScanMem16.asm to NASM > > MdePkg BaseMemoryLibOptDxe: Convert X64/ScanMem8.asm to NASM > > MdePkg BaseMemoryLibOptDxe: Convert X64/CompareMem.asm to NASM > > MdePkg BaseMemoryLibOptDxe: Convert X64/ZeroMem.asm to NASM > > MdePkg BaseMemoryLibOptDxe: Convert X64/SetMem64.asm to NASM > > MdePkg BaseMemoryLibOptDxe: Convert X64/SetMem32.asm to NASM > > MdePkg BaseMemoryLibOptDxe: Convert X64/SetMem16.asm to NASM > > MdePkg BaseMemoryLibOptDxe: Convert X64/SetMem.asm to NASM > > MdePkg BaseMemoryLibOptDxe: Convert X64/CopyMem.asm to NASM > > MdePkg BaseMemoryLibOptPei: Convert Ia32/ScanMem64.asm to NASM > > MdePkg BaseMemoryLibOptPei: Convert Ia32/ScanMem32.asm to NASM > > MdePkg BaseMemoryLibOptPei: Convert Ia32/ScanMem16.asm to NASM > > MdePkg BaseMemoryLibOptPei: Convert Ia32/ScanMem8.asm to NASM > > MdePkg BaseMemoryLibOptPei: Convert Ia32/CompareMem.asm to NASM > > MdePkg BaseMemoryLibOptPei: Convert Ia32/ZeroMem.asm to NASM > > MdePkg BaseMemoryLibOptPei: Convert Ia32/SetMem64.asm to NASM > > MdePkg BaseMemoryLibOptPei: Convert Ia32/SetMem32.asm to NASM > > MdePkg BaseMemoryLibOptPei: Convert Ia32/SetMem16.asm to NASM > > MdePkg BaseMemoryLibOptPei: Convert Ia32/SetMem.asm to NASM > > MdePkg BaseMemoryLibOptPei: Convert Ia32/CopyMem.asm to NASM > > MdePkg BaseMemoryLibOptPei: Convert X64/ScanMem64.asm to NASM > > MdePkg BaseMemoryLibOptPei: Convert X64/ScanMem32.asm to NASM > > MdePkg BaseMemoryLibOptPei: Convert X64/ScanMem16.asm to NASM > > MdePkg BaseMemoryLibOptPei: Convert X64/ScanMem8.asm to NASM > > MdePkg BaseMemoryLibOptPei: Convert X64/CompareMem.asm to NASM > > MdePkg BaseMemoryLibOptPei: Convert X64/ZeroMem.asm to NASM > > MdePkg BaseMemoryLibOptPei: Convert X64/SetMem64.asm to NASM > > MdePkg BaseMemoryLibOptPei: Convert X64/SetMem32.asm to NASM > > MdePkg BaseMemoryLibOptPei: Convert X64/SetMem16.asm to NASM > > MdePkg BaseMemoryLibOptPei: Convert X64/SetMem.asm to NASM > > MdePkg BaseMemoryLibOptPei: Convert X64/CopyMem.asm to NASM > > MdePkg BaseMemoryLibRepStr: Convert Ia32/ScanMem64.asm to NASM > > MdePkg BaseMemoryLibRepStr: Convert Ia32/ScanMem32.asm to NASM > > MdePkg BaseMemoryLibRepStr: Convert Ia32/ScanMem16.asm to NASM > > MdePkg BaseMemoryLibRepStr: Convert Ia32/ScanMem8.asm to NASM > > MdePkg BaseMemoryLibRepStr: Convert Ia32/CompareMem.asm to NASM > > MdePkg BaseMemoryLibRepStr: Convert Ia32/ZeroMem.asm to NASM > > MdePkg BaseMemoryLibRepStr: Convert Ia32/SetMem64.asm to NASM > > MdePkg BaseMemoryLibRepStr: Convert Ia32/SetMem32.asm to NASM > > MdePkg BaseMemoryLibRepStr: Convert Ia32/SetMem16.asm to NASM > > MdePkg BaseMemoryLibRepStr: Convert Ia32/SetMem.asm to NASM > > MdePkg BaseMemoryLibRepStr: Convert Ia32/CopyMem.asm to NASM > > MdePkg BaseMemoryLibRepStr: Convert X64/ScanMem64.asm to NASM > > MdePkg BaseMemoryLibRepStr: Convert X64/ScanMem32.asm to NASM > > MdePkg BaseMemoryLibRepStr: Convert X64/ScanMem16.asm to NASM > > MdePkg BaseMemoryLibRepStr: Convert X64/ScanMem8.asm to NASM > > MdePkg BaseMemoryLibRepStr: Convert X64/CompareMem.asm to NASM > > MdePkg BaseMemoryLibRepStr: Convert X64/ZeroMem.asm to NASM > > MdePkg BaseMemoryLibRepStr: Convert X64/SetMem64.asm to NASM > > MdePkg BaseMemoryLibRepStr: Convert X64/SetMem32.asm to NASM > > MdePkg BaseMemoryLibRepStr: Convert X64/SetMem16.asm to NASM > > MdePkg BaseMemoryLibRepStr: Convert X64/SetMem.asm to NASM > > MdePkg BaseMemoryLibRepStr: Convert X64/CopyMem.asm to NASM > > MdePkg BaseMemoryLibSse2: Convert Ia32/ScanMem64.asm to NASM > > MdePkg BaseMemoryLibSse2: Convert Ia32/ScanMem32.asm to NASM > > MdePkg BaseMemoryLibSse2: Convert Ia32/ScanMem16.asm to NASM > > MdePkg BaseMemoryLibSse2: Convert Ia32/ScanMem8.asm to NASM > > MdePkg BaseMemoryLibSse2: Convert Ia32/CompareMem.asm to NASM > > MdePkg BaseMemoryLibSse2: Convert Ia32/ZeroMem.asm to NASM > > MdePkg BaseMemoryLibSse2: Convert Ia32/SetMem64.asm to NASM > > MdePkg BaseMemoryLibSse2: Convert Ia32/SetMem32.asm to NASM > > MdePkg BaseMemoryLibSse2: Convert Ia32/SetMem16.asm to NASM > > MdePkg BaseMemoryLibSse2: Convert Ia32/SetMem.asm to NASM > > MdePkg BaseMemoryLibSse2: Convert Ia32/CopyMem.asm to NASM > > MdePkg BaseMemoryLibSse2: Convert X64/ScanMem64.asm to NASM > > MdePkg BaseMemoryLibSse2: Convert X64/ScanMem32.asm to NASM > > MdePkg BaseMemoryLibSse2: Convert X64/ScanMem16.asm to NASM > > MdePkg BaseMemoryLibSse2: Convert X64/ScanMem8.asm to NASM > > MdePkg BaseMemoryLibSse2: Convert X64/CompareMem.asm to NASM > > MdePkg BaseMemoryLibSse2: Convert X64/ZeroMem.asm to NASM > > MdePkg BaseMemoryLibSse2: Convert X64/SetMem64.asm to NASM > > MdePkg BaseMemoryLibSse2: Convert X64/SetMem32.asm to NASM > > MdePkg BaseMemoryLibSse2: Convert X64/SetMem16.asm to NASM > > MdePkg BaseMemoryLibSse2: Convert X64/SetMem.asm to NASM > > MdePkg BaseMemoryLibSse2: Convert X64/CopyMem.asm to NASM > > MdePkg BaseSynchronizationLib: Convert > > Ia32/InterlockedCompareExchange64.asm to NASM > > MdePkg BaseSynchronizationLib: Convert > > Ia32/InterlockedCompareExchange32.asm to NASM > > MdePkg BaseSynchronizationLib: Convert Ia32/InterlockedDecrement.asm > > to NASM > > MdePkg BaseSynchronizationLib: Convert Ia32/InterlockedIncrement.asm > > to NASM > > MdePkg BaseSynchronizationLib: Convert > > X64/InterlockedCompareExchange64.asm to NASM > > MdePkg BaseSynchronizationLib: Convert > > X64/InterlockedCompareExchange32.asm to NASM > > MdePkg BaseSynchronizationLib: Convert X64/InterlockedDecrement.asm to > > NASM > > MdePkg BaseSynchronizationLib: Convert X64/InterlockedIncrement.asm to > > NASM > > MdeModulePkg BootScriptExecutorDxe: Convert X64/S3Asm.asm to NASM > > MdeModulePkg BootScriptExecutorDxe: Convert IA32/S3Asm.asm to NASM > > MdeModulePkg EbcDxe: Convert Ia32/EbcLowLevel.asm to NASM > > MdeModulePkg EbcDxe: Convert X64/EbcLowLevel.asm to NASM > > IntelFrameworkModulePkg LegacyBiosDxe: Convert IA32/InterruptTable.asm > > to NASM > > IntelFrameworkModulePkg LegacyBiosDxe: Convert X64/InterruptTable.asm > > to NASM > > UefiCpuPkg S3Resume2Pei: Convert Ia32/AsmFuncs.asm to NASM > > UefiCpuPkg S3Resume2Pei: Convert X64/AsmFuncs.asm to NASM > > SourceLevelDebugPkg PeCoffExtraActionLibDebug: Convert > > Ia32/IntHandler.asm to NASM > > SourceLevelDebugPkg PeCoffExtraActionLibDebug: Convert > > X64/IntHandler.asm to NASM > > SecurityPkg RngDxe: Convert IA32/AsmRdRand.asm to NASM > > SecurityPkg RngDxe: Convert X64/AsmRdRand.asm to NASM > > PcAtChipsetPkg PciHostBridgeDxe: Convert Ia32/IoFifo.asm to NASM > > PcAtChipsetPkg PciHostBridgeDxe: Convert X64/IoFifo.asm to NASM > > IntelFspPkg BaseFspDebugLibSerialPort: Convert Ia32/FspDebug.asm to > > NASM > > IntelFspWrapperPkg FspWrapperSecCore: Convert Ia32/Dummy.asm to NASM > > IntelFspWrapperPkg SecPeiFspPlatformSecLibSample: Convert > > Ia32/AsmSaveSecContext.asm to NASM > > IntelFspWrapperPkg SecPeiFspPlatformSecLibSample: Convert > > Ia32/Stack.asm to NASM > > > > CryptoPkg/Library/BaseCryptLib/BaseCryptLib.inf | 10 +- > > CryptoPkg/Library/BaseCryptLib/PeiCryptLib.inf | 10 +- > > CryptoPkg/Library/BaseCryptLib/RuntimeCryptLib.inf | 10 +- > > CryptoPkg/Library/BaseCryptLib/SmmCryptLib.inf | 10 +- > > .../BaseCryptLib/SysCall/Ia32/MathDivU64x64.S | 83 --- > > .../BaseCryptLib/SysCall/Ia32/MathDivU64x64.nasm | 77 +++ > > .../BaseCryptLib/SysCall/Ia32/MathLShiftS64.S | 62 -- > > .../BaseCryptLib/SysCall/Ia32/MathLShiftS64.nasm | 54 ++ > > .../BaseCryptLib/SysCall/Ia32/MathMultS64x64.S | 77 --- > > .../BaseCryptLib/SysCall/Ia32/MathMultS64x64.nasm | 71 +++ > > .../BaseCryptLib/SysCall/Ia32/MathRShiftU64.S | 66 --- > > .../BaseCryptLib/SysCall/Ia32/MathRShiftU64.nasm | 57 ++ > > .../SysCall/Ia32/MathRemainderU64x64.nasm | 83 +++ > > .../BaseCryptLib/SysCall/Ia32/MathReminderU64x64.S | 89 --- > > .../Csm/LegacyBiosDxe/IA32/InterruptTable.S | 67 --- > > .../Csm/LegacyBiosDxe/IA32/InterruptTable.asm | 73 --- > > .../Csm/LegacyBiosDxe/IA32/InterruptTable.nasm | 70 +++ > > .../Csm/LegacyBiosDxe/LegacyBiosDxe.inf | 6 +- > > .../Csm/LegacyBiosDxe/X64/InterruptTable.S | 72 --- > > .../Csm/LegacyBiosDxe/X64/InterruptTable.asm | 71 --- > > .../Csm/LegacyBiosDxe/X64/InterruptTable.nasm | 68 +++ > > IntelFspPkg/FspSecCore/FspSecCore.inf | 10 +- > > IntelFspPkg/FspSecCore/Ia32/FspApiEntry.asm | 552 ------------------ > > IntelFspPkg/FspSecCore/Ia32/FspApiEntry.nasm | 507 ++++++++++++++++ > > IntelFspPkg/FspSecCore/Ia32/FspApiEntry.s | 611 > > -------------------- > > IntelFspPkg/FspSecCore/Ia32/InitializeFpu.asm | 79 --- > > IntelFspPkg/FspSecCore/Ia32/InitializeFpu.nasm | 73 +++ > > IntelFspPkg/FspSecCore/Ia32/InitializeFpu.s | 73 --- > > IntelFspPkg/FspSecCore/Ia32/SaveRestoreSse.inc | 97 ++-- > > IntelFspPkg/FspSecCore/Ia32/Stack.asm | 82 --- > > IntelFspPkg/FspSecCore/Ia32/Stack.nasm | 79 +++ > > IntelFspPkg/FspSecCore/Ia32/Stacks.s | 88 --- > > IntelFspPkg/FspSecCore/Ia32/UcodeLoad.inc | 89 +-- > > .../BaseFspDebugLibSerialPort.inf | 4 +- > > .../BaseFspDebugLibSerialPort/Ia32/FspDebug.asm | 34 -- > > .../BaseFspDebugLibSerialPort/Ia32/FspDebug.nasm | 31 + > > .../BaseFspDebugLibSerialPort/Ia32/FspDebug.s | 30 - > > .../BaseFspSwitchStackLib.inf | 4 +- > > .../Library/BaseFspSwitchStackLib/Ia32/Stack.asm | 65 --- > > .../Library/BaseFspSwitchStackLib/Ia32/Stack.nasm | 62 ++ > > .../Library/BaseFspSwitchStackLib/Ia32/Stack.s | 64 -- > > .../FspWrapperSecCore/FspWrapperSecCore.inf | 2 +- > > .../FspWrapperSecCore/Ia32/Dummy.asm | 26 - > > .../FspWrapperSecCore/Ia32/Dummy.nasm | 23 + > > .../Library/BaseFspApiLib/BaseFspApiLib.inf | 3 +- > > .../Library/BaseFspApiLib/X64/Thunk64To32.S | 230 -------- > > .../Library/BaseFspApiLib/X64/Thunk64To32.asm | 230 -------- > > .../Library/BaseFspApiLib/X64/Thunk64To32.nasm | 230 ++++++++ > > .../Ia32/AsmSaveSecContext.S | 43 -- > > .../Ia32/AsmSaveSecContext.asm | 50 -- > > .../Ia32/AsmSaveSecContext.nasm | 46 ++ > > .../Ia32/PeiCoreEntry.S | 130 ----- > > .../Ia32/PeiCoreEntry.asm | 140 ----- > > .../Ia32/PeiCoreEntry.nasm | 136 +++++ > > .../SecPeiFspPlatformSecLibSample/Ia32/SecEntry.S | 328 ----------- > > .../Ia32/SecEntry.asm | 345 ----------- > > .../Ia32/SecEntry.nasm | 333 +++++++++++ > > .../SecPeiFspPlatformSecLibSample/Ia32/Stack.S | 77 --- > > .../SecPeiFspPlatformSecLibSample/Ia32/Stack.asm | 82 --- > > .../SecPeiFspPlatformSecLibSample/Ia32/Stack.nasm | 79 +++ > > .../SecPeiFspPlatformSecLibSample.inf | 16 +- > > MdeModulePkg/Core/DxeIplPeim/DxeIpl.inf | 3 +- > > MdeModulePkg/Core/DxeIplPeim/Ia32/IdtVectorAsm.S | 80 --- > > MdeModulePkg/Core/DxeIplPeim/Ia32/IdtVectorAsm.asm | 88 --- > > .../Core/DxeIplPeim/Ia32/IdtVectorAsm.nasm | 80 +++ > > .../BootScriptExecutorDxe.inf | 6 +- > > .../Acpi/BootScriptExecutorDxe/IA32/S3Asm.S | 66 --- > > .../Acpi/BootScriptExecutorDxe/IA32/S3Asm.asm | 71 --- > > .../Acpi/BootScriptExecutorDxe/IA32/S3Asm.nasm | 67 +++ > > .../Acpi/BootScriptExecutorDxe/X64/S3Asm.S | 130 ----- > > .../Acpi/BootScriptExecutorDxe/X64/S3Asm.asm | 135 ----- > > .../Acpi/BootScriptExecutorDxe/X64/S3Asm.nasm | 135 +++++ > > .../Universal/DebugSupportDxe/DebugSupportDxe.inf | 6 +- > > .../Universal/DebugSupportDxe/Ia32/AsmFuncs.S | 407 ------------- > > .../Universal/DebugSupportDxe/Ia32/AsmFuncs.asm | 509 ---------------- > > .../Universal/DebugSupportDxe/Ia32/AsmFuncs.nasm | 498 ++++++++++++++++ > > .../Universal/DebugSupportDxe/X64/AsmFuncs.S | 551 ------------------ > > .../Universal/DebugSupportDxe/X64/AsmFuncs.asm | 596 ------------------- > > .../Universal/DebugSupportDxe/X64/AsmFuncs.nasm | 584 +++++++++++++++++++ > > MdeModulePkg/Universal/EbcDxe/EbcDxe.inf | 6 +- > > MdeModulePkg/Universal/EbcDxe/Ia32/EbcLowLevel.S | 83 --- > > MdeModulePkg/Universal/EbcDxe/Ia32/EbcLowLevel.asm | 207 ------- > > .../Universal/EbcDxe/Ia32/EbcLowLevel.nasm | 197 +++++++ > > MdeModulePkg/Universal/EbcDxe/X64/EbcLowLevel.S | 147 ----- > > MdeModulePkg/Universal/EbcDxe/X64/EbcLowLevel.asm | 246 -------- > > MdeModulePkg/Universal/EbcDxe/X64/EbcLowLevel.nasm | 242 ++++++++ > > MdePkg/Library/BaseCpuLib/BaseCpuLib.inf | 12 +- > > MdePkg/Library/BaseCpuLib/Ia32/CpuFlushTlb.asm | 40 -- > > MdePkg/Library/BaseCpuLib/Ia32/CpuFlushTlb.nasm | 37 ++ > > MdePkg/Library/BaseCpuLib/Ia32/CpuSleep.asm | 39 -- > > MdePkg/Library/BaseCpuLib/Ia32/CpuSleep.nasm | 36 ++ > > MdePkg/Library/BaseCpuLib/X64/CpuFlushTlb.S | 35 -- > > MdePkg/Library/BaseCpuLib/X64/CpuFlushTlb.asm | 38 -- > > MdePkg/Library/BaseCpuLib/X64/CpuFlushTlb.nasm | 38 ++ > > MdePkg/Library/BaseCpuLib/X64/CpuSleep.S | 34 -- > > MdePkg/Library/BaseCpuLib/X64/CpuSleep.asm | 37 -- > > MdePkg/Library/BaseCpuLib/X64/CpuSleep.nasm | 37 ++ > > MdePkg/Library/BaseLib/BaseLib.inf | 483 +++++++++------- > > MdePkg/Library/BaseLib/Ia32/ARShiftU64.S | 41 -- > > MdePkg/Library/BaseLib/Ia32/ARShiftU64.asm | 46 -- > > MdePkg/Library/BaseLib/Ia32/ARShiftU64.nasm | 43 ++ > > MdePkg/Library/BaseLib/Ia32/CpuBreakpoint.asm | 40 -- > > MdePkg/Library/BaseLib/Ia32/CpuBreakpoint.nasm | 36 ++ > > MdePkg/Library/BaseLib/Ia32/CpuId.S | 63 -- > > MdePkg/Library/BaseLib/Ia32/CpuId.asm | 66 --- > > MdePkg/Library/BaseLib/Ia32/CpuId.nasm | 65 +++ > > MdePkg/Library/BaseLib/Ia32/CpuIdEx.S | 67 --- > > MdePkg/Library/BaseLib/Ia32/CpuIdEx.asm | 68 --- > > MdePkg/Library/BaseLib/Ia32/CpuIdEx.nasm | 67 +++ > > MdePkg/Library/BaseLib/Ia32/CpuPause.asm | 40 -- > > MdePkg/Library/BaseLib/Ia32/CpuPause.nasm | 36 ++ > > MdePkg/Library/BaseLib/Ia32/DisableCache.S | 39 -- > > MdePkg/Library/BaseLib/Ia32/DisableCache.asm | 45 -- > > MdePkg/Library/BaseLib/Ia32/DisableCache.nasm | 42 ++ > > MdePkg/Library/BaseLib/Ia32/DisableInterrupts.asm | 40 -- > > MdePkg/Library/BaseLib/Ia32/DisableInterrupts.nasm | 37 ++ > > MdePkg/Library/BaseLib/Ia32/DisablePaging32.S | 52 -- > > MdePkg/Library/BaseLib/Ia32/DisablePaging32.asm | 57 -- > > MdePkg/Library/BaseLib/Ia32/DisablePaging32.nasm | 54 ++ > > MdePkg/Library/BaseLib/Ia32/DivU64x32.S | 41 -- > > MdePkg/Library/BaseLib/Ia32/DivU64x32.asm | 46 -- > > MdePkg/Library/BaseLib/Ia32/DivU64x32.nasm | 43 ++ > > MdePkg/Library/BaseLib/Ia32/DivU64x32Remainder.S | 46 -- > > MdePkg/Library/BaseLib/Ia32/DivU64x32Remainder.asm | 51 -- > > .../Library/BaseLib/Ia32/DivU64x32Remainder.nasm | 48 ++ > > MdePkg/Library/BaseLib/Ia32/DivU64x64Remainder.S | 89 --- > > MdePkg/Library/BaseLib/Ia32/DivU64x64Remainder.asm | 92 --- > > .../Library/BaseLib/Ia32/DivU64x64Remainder.nasm | 94 +++ > > MdePkg/Library/BaseLib/Ia32/EnableCache.S | 39 -- > > MdePkg/Library/BaseLib/Ia32/EnableCache.asm | 45 -- > > MdePkg/Library/BaseLib/Ia32/EnableCache.nasm | 42 ++ > > .../Library/BaseLib/Ia32/EnableDisableInterrupts.S | 36 -- > > .../BaseLib/Ia32/EnableDisableInterrupts.asm | 41 -- > > .../BaseLib/Ia32/EnableDisableInterrupts.nasm | 38 ++ > > MdePkg/Library/BaseLib/Ia32/EnableInterrupts.S | 35 -- > > MdePkg/Library/BaseLib/Ia32/EnableInterrupts.asm | 40 -- > > MdePkg/Library/BaseLib/Ia32/EnableInterrupts.nasm | 37 ++ > > MdePkg/Library/BaseLib/Ia32/EnablePaging32.S | 52 -- > > MdePkg/Library/BaseLib/Ia32/EnablePaging32.asm | 57 -- > > MdePkg/Library/BaseLib/Ia32/EnablePaging32.nasm | 54 ++ > > MdePkg/Library/BaseLib/Ia32/EnablePaging64.S | 63 -- > > MdePkg/Library/BaseLib/Ia32/EnablePaging64.asm | 68 --- > > MdePkg/Library/BaseLib/Ia32/EnablePaging64.nasm | 65 +++ > > MdePkg/Library/BaseLib/Ia32/FlushCacheLine.asm | 42 -- > > MdePkg/Library/BaseLib/Ia32/FlushCacheLine.nasm | 38 ++ > > MdePkg/Library/BaseLib/Ia32/FxRestore.asm | 42 -- > > MdePkg/Library/BaseLib/Ia32/FxRestore.nasm | 38 ++ > > MdePkg/Library/BaseLib/Ia32/FxSave.asm | 42 -- > > MdePkg/Library/BaseLib/Ia32/FxSave.nasm | 38 ++ > > MdePkg/Library/BaseLib/Ia32/Invd.asm | 40 -- > > MdePkg/Library/BaseLib/Ia32/Invd.nasm | 37 ++ > > MdePkg/Library/BaseLib/Ia32/LRotU64.S | 46 -- > > MdePkg/Library/BaseLib/Ia32/LRotU64.asm | 49 -- > > MdePkg/Library/BaseLib/Ia32/LRotU64.nasm | 48 ++ > > MdePkg/Library/BaseLib/Ia32/LShiftU64.S | 41 -- > > MdePkg/Library/BaseLib/Ia32/LShiftU64.asm | 46 -- > > MdePkg/Library/BaseLib/Ia32/LShiftU64.nasm | 43 ++ > > MdePkg/Library/BaseLib/Ia32/LongJump.S | 41 -- > > MdePkg/Library/BaseLib/Ia32/LongJump.asm | 46 -- > > MdePkg/Library/BaseLib/Ia32/LongJump.nasm | 43 ++ > > MdePkg/Library/BaseLib/Ia32/ModU64x32.S | 40 -- > > MdePkg/Library/BaseLib/Ia32/ModU64x32.asm | 45 -- > > MdePkg/Library/BaseLib/Ia32/ModU64x32.nasm | 42 ++ > > MdePkg/Library/BaseLib/Ia32/Monitor.S | 40 -- > > MdePkg/Library/BaseLib/Ia32/Monitor.asm | 45 -- > > MdePkg/Library/BaseLib/Ia32/Monitor.nasm | 42 ++ > > MdePkg/Library/BaseLib/Ia32/MultU64x32.S | 41 -- > > MdePkg/Library/BaseLib/Ia32/MultU64x32.asm | 43 -- > > MdePkg/Library/BaseLib/Ia32/MultU64x32.nasm | 40 ++ > > MdePkg/Library/BaseLib/Ia32/MultU64x64.S | 44 -- > > MdePkg/Library/BaseLib/Ia32/MultU64x64.asm | 47 -- > > MdePkg/Library/BaseLib/Ia32/MultU64x64.nasm | 46 ++ > > MdePkg/Library/BaseLib/Ia32/Mwait.S | 38 -- > > MdePkg/Library/BaseLib/Ia32/Mwait.asm | 43 -- > > MdePkg/Library/BaseLib/Ia32/Mwait.nasm | 40 ++ > > MdePkg/Library/BaseLib/Ia32/RRotU64.S | 46 -- > > MdePkg/Library/BaseLib/Ia32/RRotU64.asm | 49 -- > > MdePkg/Library/BaseLib/Ia32/RRotU64.nasm | 48 ++ > > MdePkg/Library/BaseLib/Ia32/RShiftU64.S | 44 -- > > MdePkg/Library/BaseLib/Ia32/RShiftU64.asm | 46 -- > > MdePkg/Library/BaseLib/Ia32/RShiftU64.nasm | 43 ++ > > MdePkg/Library/BaseLib/Ia32/ReadCr0.asm | 40 -- > > MdePkg/Library/BaseLib/Ia32/ReadCr0.nasm | 37 ++ > > MdePkg/Library/BaseLib/Ia32/ReadCr2.asm | 40 -- > > MdePkg/Library/BaseLib/Ia32/ReadCr2.nasm | 37 ++ > > MdePkg/Library/BaseLib/Ia32/ReadCr3.asm | 40 -- > > MdePkg/Library/BaseLib/Ia32/ReadCr3.nasm | 37 ++ > > MdePkg/Library/BaseLib/Ia32/ReadCr4.asm | 40 -- > > MdePkg/Library/BaseLib/Ia32/ReadCr4.nasm | 37 ++ > > MdePkg/Library/BaseLib/Ia32/ReadCs.asm | 40 -- > > MdePkg/Library/BaseLib/Ia32/ReadCs.nasm | 37 ++ > > MdePkg/Library/BaseLib/Ia32/ReadDr0.asm | 40 -- > > MdePkg/Library/BaseLib/Ia32/ReadDr0.nasm | 37 ++ > > MdePkg/Library/BaseLib/Ia32/ReadDr1.asm | 40 -- > > MdePkg/Library/BaseLib/Ia32/ReadDr1.nasm | 37 ++ > > MdePkg/Library/BaseLib/Ia32/ReadDr2.asm | 40 -- > > MdePkg/Library/BaseLib/Ia32/ReadDr2.nasm | 37 ++ > > MdePkg/Library/BaseLib/Ia32/ReadDr3.asm | 40 -- > > MdePkg/Library/BaseLib/Ia32/ReadDr3.nasm | 37 ++ > > MdePkg/Library/BaseLib/Ia32/ReadDr4.asm | 47 -- > > MdePkg/Library/BaseLib/Ia32/ReadDr4.nasm | 44 ++ > > MdePkg/Library/BaseLib/Ia32/ReadDr5.asm | 47 -- > > MdePkg/Library/BaseLib/Ia32/ReadDr5.nasm | 44 ++ > > MdePkg/Library/BaseLib/Ia32/ReadDr6.asm | 40 -- > > MdePkg/Library/BaseLib/Ia32/ReadDr6.nasm | 37 ++ > > MdePkg/Library/BaseLib/Ia32/ReadDr7.asm | 40 -- > > MdePkg/Library/BaseLib/Ia32/ReadDr7.nasm | 37 ++ > > MdePkg/Library/BaseLib/Ia32/ReadDs.asm | 40 -- > > MdePkg/Library/BaseLib/Ia32/ReadDs.nasm | 37 ++ > > MdePkg/Library/BaseLib/Ia32/ReadEflags.asm | 41 -- > > MdePkg/Library/BaseLib/Ia32/ReadEflags.nasm | 38 ++ > > MdePkg/Library/BaseLib/Ia32/ReadEs.asm | 40 -- > > MdePkg/Library/BaseLib/Ia32/ReadEs.nasm | 37 ++ > > MdePkg/Library/BaseLib/Ia32/ReadFs.asm | 40 -- > > MdePkg/Library/BaseLib/Ia32/ReadFs.nasm | 37 ++ > > MdePkg/Library/BaseLib/Ia32/ReadGdtr.asm | 41 -- > > MdePkg/Library/BaseLib/Ia32/ReadGdtr.nasm | 38 ++ > > MdePkg/Library/BaseLib/Ia32/ReadGs.asm | 40 -- > > MdePkg/Library/BaseLib/Ia32/ReadGs.nasm | 37 ++ > > MdePkg/Library/BaseLib/Ia32/ReadIdtr.asm | 41 -- > > MdePkg/Library/BaseLib/Ia32/ReadIdtr.nasm | 38 ++ > > MdePkg/Library/BaseLib/Ia32/ReadLdtr.asm | 40 -- > > MdePkg/Library/BaseLib/Ia32/ReadLdtr.nasm | 37 ++ > > MdePkg/Library/BaseLib/Ia32/ReadMm0.asm | 45 -- > > MdePkg/Library/BaseLib/Ia32/ReadMm0.nasm | 41 ++ > > MdePkg/Library/BaseLib/Ia32/ReadMm1.asm | 45 -- > > MdePkg/Library/BaseLib/Ia32/ReadMm1.nasm | 41 ++ > > MdePkg/Library/BaseLib/Ia32/ReadMm2.asm | 45 -- > > MdePkg/Library/BaseLib/Ia32/ReadMm2.nasm | 41 ++ > > MdePkg/Library/BaseLib/Ia32/ReadMm3.asm | 45 -- > > MdePkg/Library/BaseLib/Ia32/ReadMm3.nasm | 41 ++ > > MdePkg/Library/BaseLib/Ia32/ReadMm4.asm | 45 -- > > MdePkg/Library/BaseLib/Ia32/ReadMm4.nasm | 41 ++ > > MdePkg/Library/BaseLib/Ia32/ReadMm5.asm | 45 -- > > MdePkg/Library/BaseLib/Ia32/ReadMm5.nasm | 41 ++ > > MdePkg/Library/BaseLib/Ia32/ReadMm6.asm | 45 -- > > MdePkg/Library/BaseLib/Ia32/ReadMm6.nasm | 41 ++ > > MdePkg/Library/BaseLib/Ia32/ReadMm7.asm | 45 -- > > MdePkg/Library/BaseLib/Ia32/ReadMm7.nasm | 41 ++ > > MdePkg/Library/BaseLib/Ia32/ReadMsr64.S | 36 -- > > MdePkg/Library/BaseLib/Ia32/ReadMsr64.asm | 41 -- > > MdePkg/Library/BaseLib/Ia32/ReadMsr64.nasm | 38 ++ > > MdePkg/Library/BaseLib/Ia32/ReadPmc.asm | 41 -- > > MdePkg/Library/BaseLib/Ia32/ReadPmc.nasm | 38 ++ > > MdePkg/Library/BaseLib/Ia32/ReadSs.S | 35 -- > > MdePkg/Library/BaseLib/Ia32/ReadSs.asm | 40 -- > > MdePkg/Library/BaseLib/Ia32/ReadSs.nasm | 37 ++ > > MdePkg/Library/BaseLib/Ia32/ReadTr.S | 35 -- > > MdePkg/Library/BaseLib/Ia32/ReadTr.asm | 40 -- > > MdePkg/Library/BaseLib/Ia32/ReadTr.nasm | 37 ++ > > MdePkg/Library/BaseLib/Ia32/ReadTsc.asm | 40 -- > > MdePkg/Library/BaseLib/Ia32/ReadTsc.nasm | 37 ++ > > MdePkg/Library/BaseLib/Ia32/SetJump.S | 44 -- > > MdePkg/Library/BaseLib/Ia32/SetJump.asm | 51 -- > > MdePkg/Library/BaseLib/Ia32/SetJump.nasm | 48 ++ > > MdePkg/Library/BaseLib/Ia32/SwapBytes64.S | 38 -- > > MdePkg/Library/BaseLib/Ia32/SwapBytes64.asm | 43 -- > > MdePkg/Library/BaseLib/Ia32/SwapBytes64.nasm | 40 ++ > > MdePkg/Library/BaseLib/Ia32/Thunk16.S | 222 ------- > > MdePkg/Library/BaseLib/Ia32/Thunk16.asm | 260 --------- > > MdePkg/Library/BaseLib/Ia32/Wbinvd.asm | 40 -- > > MdePkg/Library/BaseLib/Ia32/Wbinvd.nasm | 37 ++ > > MdePkg/Library/BaseLib/Ia32/WriteCr0.asm | 41 -- > > MdePkg/Library/BaseLib/Ia32/WriteCr0.nasm | 38 ++ > > MdePkg/Library/BaseLib/Ia32/WriteCr2.asm | 41 -- > > MdePkg/Library/BaseLib/Ia32/WriteCr2.nasm | 38 ++ > > MdePkg/Library/BaseLib/Ia32/WriteCr3.asm | 41 -- > > MdePkg/Library/BaseLib/Ia32/WriteCr3.nasm | 38 ++ > > MdePkg/Library/BaseLib/Ia32/WriteCr4.asm | 41 -- > > MdePkg/Library/BaseLib/Ia32/WriteCr4.nasm | 38 ++ > > MdePkg/Library/BaseLib/Ia32/WriteDr0.asm | 41 -- > > MdePkg/Library/BaseLib/Ia32/WriteDr0.nasm | 38 ++ > > MdePkg/Library/BaseLib/Ia32/WriteDr1.asm | 41 -- > > MdePkg/Library/BaseLib/Ia32/WriteDr1.nasm | 38 ++ > > MdePkg/Library/BaseLib/Ia32/WriteDr2.asm | 41 -- > > MdePkg/Library/BaseLib/Ia32/WriteDr2.nasm | 38 ++ > > MdePkg/Library/BaseLib/Ia32/WriteDr3.asm | 41 -- > > MdePkg/Library/BaseLib/Ia32/WriteDr3.nasm | 38 ++ > > MdePkg/Library/BaseLib/Ia32/WriteDr4.asm | 48 -- > > MdePkg/Library/BaseLib/Ia32/WriteDr4.nasm | 45 ++ > > MdePkg/Library/BaseLib/Ia32/WriteDr5.asm | 48 -- > > MdePkg/Library/BaseLib/Ia32/WriteDr5.nasm | 45 ++ > > MdePkg/Library/BaseLib/Ia32/WriteDr6.asm | 41 -- > > MdePkg/Library/BaseLib/Ia32/WriteDr6.nasm | 38 ++ > > MdePkg/Library/BaseLib/Ia32/WriteDr7.asm | 41 -- > > MdePkg/Library/BaseLib/Ia32/WriteDr7.nasm | 38 ++ > > MdePkg/Library/BaseLib/Ia32/WriteGdtr.asm | 41 -- > > MdePkg/Library/BaseLib/Ia32/WriteGdtr.nasm | 38 ++ > > MdePkg/Library/BaseLib/Ia32/WriteIdtr.asm | 44 -- > > MdePkg/Library/BaseLib/Ia32/WriteIdtr.nasm | 41 ++ > > MdePkg/Library/BaseLib/Ia32/WriteLdtr.asm | 41 -- > > MdePkg/Library/BaseLib/Ia32/WriteLdtr.nasm | 38 ++ > > MdePkg/Library/BaseLib/Ia32/WriteMm0.asm | 41 -- > > MdePkg/Library/BaseLib/Ia32/WriteMm0.nasm | 37 ++ > > MdePkg/Library/BaseLib/Ia32/WriteMm1.asm | 41 -- > > MdePkg/Library/BaseLib/Ia32/WriteMm1.nasm | 37 ++ > > MdePkg/Library/BaseLib/Ia32/WriteMm2.asm | 41 -- > > MdePkg/Library/BaseLib/Ia32/WriteMm2.nasm | 37 ++ > > MdePkg/Library/BaseLib/Ia32/WriteMm3.asm | 41 -- > > MdePkg/Library/BaseLib/Ia32/WriteMm3.nasm | 37 ++ > > MdePkg/Library/BaseLib/Ia32/WriteMm4.asm | 41 -- > > MdePkg/Library/BaseLib/Ia32/WriteMm4.nasm | 37 ++ > > MdePkg/Library/BaseLib/Ia32/WriteMm5.asm | 41 -- > > MdePkg/Library/BaseLib/Ia32/WriteMm5.nasm | 37 ++ > > MdePkg/Library/BaseLib/Ia32/WriteMm6.asm | 41 -- > > MdePkg/Library/BaseLib/Ia32/WriteMm6.nasm | 37 ++ > > MdePkg/Library/BaseLib/Ia32/WriteMm7.asm | 41 -- > > MdePkg/Library/BaseLib/Ia32/WriteMm7.nasm | 37 ++ > > MdePkg/Library/BaseLib/Ia32/WriteMsr64.S | 38 -- > > MdePkg/Library/BaseLib/Ia32/WriteMsr64.asm | 44 -- > > MdePkg/Library/BaseLib/Ia32/WriteMsr64.nasm | 41 ++ > > MdePkg/Library/BaseLib/X64/CpuBreakpoint.S | 25 - > > MdePkg/Library/BaseLib/X64/CpuBreakpoint.asm | 37 -- > > MdePkg/Library/BaseLib/X64/CpuBreakpoint.nasm | 37 ++ > > MdePkg/Library/BaseLib/X64/CpuId.S | 60 -- > > MdePkg/Library/BaseLib/X64/CpuId.asm | 62 -- > > MdePkg/Library/BaseLib/X64/CpuId.nasm | 64 ++ > > MdePkg/Library/BaseLib/X64/CpuIdEx.S | 62 -- > > MdePkg/Library/BaseLib/X64/CpuIdEx.asm | 64 -- > > MdePkg/Library/BaseLib/X64/CpuIdEx.nasm | 66 +++ > > MdePkg/Library/BaseLib/X64/CpuPause.asm | 37 -- > > MdePkg/Library/BaseLib/X64/CpuPause.nasm | 37 ++ > > MdePkg/Library/BaseLib/X64/DisableCache.S | 39 -- > > MdePkg/Library/BaseLib/X64/DisableCache.asm | 43 -- > > MdePkg/Library/BaseLib/X64/DisableCache.nasm | 43 ++ > > MdePkg/Library/BaseLib/X64/DisableInterrupts.asm | 38 -- > > MdePkg/Library/BaseLib/X64/DisableInterrupts.nasm | 38 ++ > > MdePkg/Library/BaseLib/X64/DisablePaging64.S | 82 --- > > MdePkg/Library/BaseLib/X64/DisablePaging64.asm | 84 --- > > MdePkg/Library/BaseLib/X64/DisablePaging64.nasm | 84 +++ > > MdePkg/Library/BaseLib/X64/EnableCache.S | 39 -- > > MdePkg/Library/BaseLib/X64/EnableCache.asm | 43 -- > > MdePkg/Library/BaseLib/X64/EnableCache.nasm | 43 ++ > > .../Library/BaseLib/X64/EnableDisableInterrupts.S | 36 -- > > .../BaseLib/X64/EnableDisableInterrupts.asm | 39 -- > > .../BaseLib/X64/EnableDisableInterrupts.nasm | 39 ++ > > MdePkg/Library/BaseLib/X64/EnableInterrupts.asm | 38 -- > > MdePkg/Library/BaseLib/X64/EnableInterrupts.nasm | 38 ++ > > MdePkg/Library/BaseLib/X64/FlushCacheLine.asm | 39 -- > > MdePkg/Library/BaseLib/X64/FlushCacheLine.nasm | 39 ++ > > MdePkg/Library/BaseLib/X64/FxRestore.asm | 38 -- > > MdePkg/Library/BaseLib/X64/FxRestore.nasm | 38 ++ > > MdePkg/Library/BaseLib/X64/FxSave.asm | 38 -- > > MdePkg/Library/BaseLib/X64/FxSave.nasm | 38 ++ > > MdePkg/Library/BaseLib/X64/Invd.asm | 38 -- > > MdePkg/Library/BaseLib/X64/Invd.nasm | 38 ++ > > MdePkg/Library/BaseLib/X64/LongJump.S | 54 -- > > MdePkg/Library/BaseLib/X64/LongJump.asm | 58 -- > > MdePkg/Library/BaseLib/X64/LongJump.nasm | 58 ++ > > MdePkg/Library/BaseLib/X64/Monitor.asm | 43 -- > > MdePkg/Library/BaseLib/X64/Monitor.nasm | 43 ++ > > MdePkg/Library/BaseLib/X64/Mwait.asm | 41 -- > > MdePkg/Library/BaseLib/X64/Mwait.nasm | 41 ++ > > MdePkg/Library/BaseLib/X64/ReadCr0.asm | 38 -- > > MdePkg/Library/BaseLib/X64/ReadCr0.nasm | 38 ++ > > MdePkg/Library/BaseLib/X64/ReadCr2.asm | 38 -- > > MdePkg/Library/BaseLib/X64/ReadCr2.nasm | 38 ++ > > MdePkg/Library/BaseLib/X64/ReadCr3.asm | 38 -- > > MdePkg/Library/BaseLib/X64/ReadCr3.nasm | 38 ++ > > MdePkg/Library/BaseLib/X64/ReadCr4.asm | 38 -- > > MdePkg/Library/BaseLib/X64/ReadCr4.nasm | 38 ++ > > MdePkg/Library/BaseLib/X64/ReadCs.asm | 38 -- > > MdePkg/Library/BaseLib/X64/ReadCs.nasm | 38 ++ > > MdePkg/Library/BaseLib/X64/ReadDr0.asm | 38 -- > > MdePkg/Library/BaseLib/X64/ReadDr0.nasm | 38 ++ > > MdePkg/Library/BaseLib/X64/ReadDr1.asm | 38 -- > > MdePkg/Library/BaseLib/X64/ReadDr1.nasm | 38 ++ > > MdePkg/Library/BaseLib/X64/ReadDr2.asm | 38 -- > > MdePkg/Library/BaseLib/X64/ReadDr2.nasm | 38 ++ > > MdePkg/Library/BaseLib/X64/ReadDr3.asm | 38 -- > > MdePkg/Library/BaseLib/X64/ReadDr3.nasm | 38 ++ > > MdePkg/Library/BaseLib/X64/ReadDr4.asm | 42 -- > > MdePkg/Library/BaseLib/X64/ReadDr4.nasm | 42 ++ > > MdePkg/Library/BaseLib/X64/ReadDr5.asm | 42 -- > > MdePkg/Library/BaseLib/X64/ReadDr5.nasm | 42 ++ > > MdePkg/Library/BaseLib/X64/ReadDr6.asm | 38 -- > > MdePkg/Library/BaseLib/X64/ReadDr6.nasm | 38 ++ > > MdePkg/Library/BaseLib/X64/ReadDr7.asm | 38 -- > > MdePkg/Library/BaseLib/X64/ReadDr7.nasm | 38 ++ > > MdePkg/Library/BaseLib/X64/ReadDs.asm | 38 -- > > MdePkg/Library/BaseLib/X64/ReadDs.nasm | 38 ++ > > MdePkg/Library/BaseLib/X64/ReadEflags.asm | 39 -- > > MdePkg/Library/BaseLib/X64/ReadEflags.nasm | 39 ++ > > MdePkg/Library/BaseLib/X64/ReadEs.asm | 38 -- > > MdePkg/Library/BaseLib/X64/ReadEs.nasm | 38 ++ > > MdePkg/Library/BaseLib/X64/ReadFs.asm | 38 -- > > MdePkg/Library/BaseLib/X64/ReadFs.nasm | 38 ++ > > MdePkg/Library/BaseLib/X64/ReadGdtr.asm | 38 -- > > MdePkg/Library/BaseLib/X64/ReadGdtr.nasm | 38 ++ > > MdePkg/Library/BaseLib/X64/ReadGs.asm | 38 -- > > MdePkg/Library/BaseLib/X64/ReadGs.nasm | 38 ++ > > MdePkg/Library/BaseLib/X64/ReadIdtr.asm | 38 -- > > MdePkg/Library/BaseLib/X64/ReadIdtr.nasm | 38 ++ > > MdePkg/Library/BaseLib/X64/ReadLdtr.asm | 38 -- > > MdePkg/Library/BaseLib/X64/ReadLdtr.nasm | 38 ++ > > MdePkg/Library/BaseLib/X64/ReadMm0.asm | 41 -- > > MdePkg/Library/BaseLib/X64/ReadMm0.nasm | 41 ++ > > MdePkg/Library/BaseLib/X64/ReadMm1.asm | 41 -- > > MdePkg/Library/BaseLib/X64/ReadMm1.nasm | 41 ++ > > MdePkg/Library/BaseLib/X64/ReadMm2.asm | 41 -- > > MdePkg/Library/BaseLib/X64/ReadMm2.nasm | 41 ++ > > MdePkg/Library/BaseLib/X64/ReadMm3.asm | 41 -- > > MdePkg/Library/BaseLib/X64/ReadMm3.nasm | 41 ++ > > MdePkg/Library/BaseLib/X64/ReadMm4.asm | 41 -- > > MdePkg/Library/BaseLib/X64/ReadMm4.nasm | 41 ++ > > MdePkg/Library/BaseLib/X64/ReadMm5.asm | 41 -- > > MdePkg/Library/BaseLib/X64/ReadMm5.nasm | 41 ++ > > MdePkg/Library/BaseLib/X64/ReadMm6.asm | 41 -- > > MdePkg/Library/BaseLib/X64/ReadMm6.nasm | 41 ++ > > MdePkg/Library/BaseLib/X64/ReadMm7.asm | 41 -- > > MdePkg/Library/BaseLib/X64/ReadMm7.nasm | 41 ++ > > MdePkg/Library/BaseLib/X64/ReadMsr64.asm | 40 -- > > MdePkg/Library/BaseLib/X64/ReadMsr64.nasm | 40 ++ > > MdePkg/Library/BaseLib/X64/ReadPmc.asm | 40 -- > > MdePkg/Library/BaseLib/X64/ReadPmc.nasm | 40 ++ > > MdePkg/Library/BaseLib/X64/ReadSs.asm | 38 -- > > MdePkg/Library/BaseLib/X64/ReadSs.nasm | 38 ++ > > MdePkg/Library/BaseLib/X64/ReadTr.asm | 38 -- > > MdePkg/Library/BaseLib/X64/ReadTr.nasm | 38 ++ > > MdePkg/Library/BaseLib/X64/ReadTsc.asm | 40 -- > > MdePkg/Library/BaseLib/X64/ReadTsc.nasm | 40 ++ > > MdePkg/Library/BaseLib/X64/SetJump.S | 53 -- > > MdePkg/Library/BaseLib/X64/SetJump.asm | 66 --- > > MdePkg/Library/BaseLib/X64/SetJump.nasm | 66 +++ > > MdePkg/Library/BaseLib/X64/SwitchStack.S | 52 -- > > MdePkg/Library/BaseLib/X64/SwitchStack.asm | 51 -- > > MdePkg/Library/BaseLib/X64/SwitchStack.nasm | 51 ++ > > MdePkg/Library/BaseLib/X64/Thunk16.S | 334 ----------- > > MdePkg/Library/BaseLib/X64/Thunk16.asm | 315 ---------- > > MdePkg/Library/BaseLib/X64/Wbinvd.S | 35 -- > > MdePkg/Library/BaseLib/X64/Wbinvd.asm | 38 -- > > MdePkg/Library/BaseLib/X64/Wbinvd.nasm | 38 ++ > > MdePkg/Library/BaseLib/X64/WriteCr0.asm | 39 -- > > MdePkg/Library/BaseLib/X64/WriteCr0.nasm | 39 ++ > > MdePkg/Library/BaseLib/X64/WriteCr2.asm | 39 -- > > MdePkg/Library/BaseLib/X64/WriteCr2.nasm | 39 ++ > > MdePkg/Library/BaseLib/X64/WriteCr3.asm | 39 -- > > MdePkg/Library/BaseLib/X64/WriteCr3.nasm | 39 ++ > > MdePkg/Library/BaseLib/X64/WriteCr4.asm | 39 -- > > MdePkg/Library/BaseLib/X64/WriteCr4.nasm | 39 ++ > > MdePkg/Library/BaseLib/X64/WriteDr0.asm | 39 -- > > MdePkg/Library/BaseLib/X64/WriteDr0.nasm | 39 ++ > > MdePkg/Library/BaseLib/X64/WriteDr1.asm | 39 -- > > MdePkg/Library/BaseLib/X64/WriteDr1.nasm | 39 ++ > > MdePkg/Library/BaseLib/X64/WriteDr2.asm | 39 -- > > MdePkg/Library/BaseLib/X64/WriteDr2.nasm | 39 ++ > > MdePkg/Library/BaseLib/X64/WriteDr3.asm | 39 -- > > MdePkg/Library/BaseLib/X64/WriteDr3.nasm | 39 ++ > > MdePkg/Library/BaseLib/X64/WriteDr4.asm | 43 -- > > MdePkg/Library/BaseLib/X64/WriteDr4.nasm | 43 ++ > > MdePkg/Library/BaseLib/X64/WriteDr5.asm | 43 -- > > MdePkg/Library/BaseLib/X64/WriteDr5.nasm | 43 ++ > > MdePkg/Library/BaseLib/X64/WriteDr6.asm | 39 -- > > MdePkg/Library/BaseLib/X64/WriteDr6.nasm | 39 ++ > > MdePkg/Library/BaseLib/X64/WriteDr7.asm | 39 -- > > MdePkg/Library/BaseLib/X64/WriteDr7.nasm | 39 ++ > > MdePkg/Library/BaseLib/X64/WriteGdtr.asm | 38 -- > > MdePkg/Library/BaseLib/X64/WriteGdtr.nasm | 38 ++ > > MdePkg/Library/BaseLib/X64/WriteIdtr.asm | 41 -- > > MdePkg/Library/BaseLib/X64/WriteIdtr.nasm | 41 ++ > > MdePkg/Library/BaseLib/X64/WriteLdtr.asm | 38 -- > > MdePkg/Library/BaseLib/X64/WriteLdtr.nasm | 38 ++ > > MdePkg/Library/BaseLib/X64/WriteMm0.asm | 41 -- > > MdePkg/Library/BaseLib/X64/WriteMm0.nasm | 41 ++ > > MdePkg/Library/BaseLib/X64/WriteMm1.asm | 41 -- > > MdePkg/Library/BaseLib/X64/WriteMm1.nasm | 41 ++ > > MdePkg/Library/BaseLib/X64/WriteMm2.asm | 41 -- > > MdePkg/Library/BaseLib/X64/WriteMm2.nasm | 41 ++ > > MdePkg/Library/BaseLib/X64/WriteMm3.asm | 41 -- > > MdePkg/Library/BaseLib/X64/WriteMm3.nasm | 41 ++ > > MdePkg/Library/BaseLib/X64/WriteMm4.asm | 41 -- > > MdePkg/Library/BaseLib/X64/WriteMm4.nasm | 41 ++ > > MdePkg/Library/BaseLib/X64/WriteMm5.asm | 41 -- > > MdePkg/Library/BaseLib/X64/WriteMm5.nasm | 41 ++ > > MdePkg/Library/BaseLib/X64/WriteMm6.asm | 41 -- > > MdePkg/Library/BaseLib/X64/WriteMm6.nasm | 41 ++ > > MdePkg/Library/BaseLib/X64/WriteMm7.asm | 41 -- > > MdePkg/Library/BaseLib/X64/WriteMm7.nasm | 41 ++ > > MdePkg/Library/BaseLib/X64/WriteMsr64.asm | 41 -- > > MdePkg/Library/BaseLib/X64/WriteMsr64.nasm | 41 ++ > > .../Library/BaseMemoryLibMmx/BaseMemoryLibMmx.inf | 88 +-- > > MdePkg/Library/BaseMemoryLibMmx/Ia32/CompareMem.S | 55 -- > > .../Library/BaseMemoryLibMmx/Ia32/CompareMem.asm | 56 -- > > .../Library/BaseMemoryLibMmx/Ia32/CompareMem.nasm | 57 ++ > > MdePkg/Library/BaseMemoryLibMmx/Ia32/CopyMem.S | 86 --- > > MdePkg/Library/BaseMemoryLibMmx/Ia32/CopyMem.asm | 77 --- > > MdePkg/Library/BaseMemoryLibMmx/Ia32/CopyMem.nasm | 77 +++ > > MdePkg/Library/BaseMemoryLibMmx/Ia32/ScanMem16.S | 52 -- > > MdePkg/Library/BaseMemoryLibMmx/Ia32/ScanMem16.asm | 55 -- > > .../Library/BaseMemoryLibMmx/Ia32/ScanMem16.nasm | 54 ++ > > MdePkg/Library/BaseMemoryLibMmx/Ia32/ScanMem32.S | 52 -- > > MdePkg/Library/BaseMemoryLibMmx/Ia32/ScanMem32.asm | 55 -- > > .../Library/BaseMemoryLibMmx/Ia32/ScanMem32.nasm | 54 ++ > > MdePkg/Library/BaseMemoryLibMmx/Ia32/ScanMem64.S | 61 -- > > MdePkg/Library/BaseMemoryLibMmx/Ia32/ScanMem64.asm | 64 -- > > .../Library/BaseMemoryLibMmx/Ia32/ScanMem64.nasm | 63 ++ > > MdePkg/Library/BaseMemoryLibMmx/Ia32/ScanMem8.S | 52 -- > > MdePkg/Library/BaseMemoryLibMmx/Ia32/ScanMem8.asm | 55 -- > > MdePkg/Library/BaseMemoryLibMmx/Ia32/ScanMem8.nasm | 54 ++ > > MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem.S | 66 --- > > MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem.asm | 70 --- > > MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem.nasm | 68 +++ > > MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem16.S | 59 -- > > MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem16.asm | 63 -- > > MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem16.nasm | 61 ++ > > MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem32.S | 52 -- > > MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem32.asm | 59 -- > > MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem32.nasm | 55 ++ > > MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem64.S | 43 -- > > MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem64.asm | 50 -- > > MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem64.nasm | 46 ++ > > MdePkg/Library/BaseMemoryLibMmx/Ia32/ZeroMem.S | 54 -- > > MdePkg/Library/BaseMemoryLibMmx/Ia32/ZeroMem.asm | 56 -- > > MdePkg/Library/BaseMemoryLibMmx/Ia32/ZeroMem.nasm | 54 ++ > > MdePkg/Library/BaseMemoryLibMmx/X64/CompareMem.S | 59 -- > > MdePkg/Library/BaseMemoryLibMmx/X64/CompareMem.asm | 54 -- > > .../Library/BaseMemoryLibMmx/X64/CompareMem.nasm | 58 ++ > > MdePkg/Library/BaseMemoryLibMmx/X64/CopyMem.S | 74 --- > > MdePkg/Library/BaseMemoryLibMmx/X64/CopyMem.asm | 70 --- > > MdePkg/Library/BaseMemoryLibMmx/X64/CopyMem.nasm | 74 +++ > > MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem16.S | 56 -- > > MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem16.asm | 53 -- > > MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem16.nasm | 55 ++ > > MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem32.S | 56 -- > > MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem32.asm | 53 -- > > MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem32.nasm | 55 ++ > > MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem64.S | 55 -- > > MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem64.asm | 53 -- > > MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem64.nasm | 55 ++ > > MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem8.S | 56 -- > > MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem8.asm | 53 -- > > MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem8.nasm | 55 ++ > > MdePkg/Library/BaseMemoryLibMmx/X64/SetMem.S | 61 -- > > MdePkg/Library/BaseMemoryLibMmx/X64/SetMem.asm | 58 -- > > MdePkg/Library/BaseMemoryLibMmx/X64/SetMem.nasm | 60 ++ > > MdePkg/Library/BaseMemoryLibMmx/X64/SetMem16.S | 60 -- > > MdePkg/Library/BaseMemoryLibMmx/X64/SetMem16.asm | 57 -- > > MdePkg/Library/BaseMemoryLibMmx/X64/SetMem16.nasm | 59 ++ > > MdePkg/Library/BaseMemoryLibMmx/X64/SetMem32.S | 55 -- > > MdePkg/Library/BaseMemoryLibMmx/X64/SetMem32.asm | 53 -- > > MdePkg/Library/BaseMemoryLibMmx/X64/SetMem32.nasm | 53 ++ > > MdePkg/Library/BaseMemoryLibMmx/X64/SetMem64.S | 47 -- > > MdePkg/Library/BaseMemoryLibMmx/X64/SetMem64.asm | 46 -- > > MdePkg/Library/BaseMemoryLibMmx/X64/SetMem64.nasm | 46 ++ > > MdePkg/Library/BaseMemoryLibMmx/X64/ZeroMem.S | 57 -- > > MdePkg/Library/BaseMemoryLibMmx/X64/ZeroMem.asm | 54 -- > > MdePkg/Library/BaseMemoryLibMmx/X64/ZeroMem.nasm | 56 ++ > > .../BaseMemoryLibOptDxe/BaseMemoryLibOptDxe.inf | 77 ++- > > .../Library/BaseMemoryLibOptDxe/Ia32/CompareMem.S | 55 -- > > .../BaseMemoryLibOptDxe/Ia32/CompareMem.asm | 56 -- > > .../BaseMemoryLibOptDxe/Ia32/CompareMem.nasm | 57 ++ > > MdePkg/Library/BaseMemoryLibOptDxe/Ia32/CopyMem.S | 85 --- > > .../Library/BaseMemoryLibOptDxe/Ia32/CopyMem.asm | 84 --- > > .../Library/BaseMemoryLibOptDxe/Ia32/CopyMem.nasm | 84 +++ > > .../Library/BaseMemoryLibOptDxe/Ia32/ScanMem16.S | 52 -- > > .../Library/BaseMemoryLibOptDxe/Ia32/ScanMem16.asm | 55 -- > > .../BaseMemoryLibOptDxe/Ia32/ScanMem16.nasm | 54 ++ > > .../Library/BaseMemoryLibOptDxe/Ia32/ScanMem32.S | 52 -- > > .../Library/BaseMemoryLibOptDxe/Ia32/ScanMem32.asm | 55 -- > > .../BaseMemoryLibOptDxe/Ia32/ScanMem32.nasm | 54 ++ > > .../Library/BaseMemoryLibOptDxe/Ia32/ScanMem64.S | 61 -- > > .../Library/BaseMemoryLibOptDxe/Ia32/ScanMem64.asm | 64 -- > > .../BaseMemoryLibOptDxe/Ia32/ScanMem64.nasm | 63 ++ > > MdePkg/Library/BaseMemoryLibOptDxe/Ia32/ScanMem8.S | 52 -- > > .../Library/BaseMemoryLibOptDxe/Ia32/ScanMem8.asm | 55 -- > > .../Library/BaseMemoryLibOptDxe/Ia32/ScanMem8.nasm | 54 ++ > > MdePkg/Library/BaseMemoryLibOptDxe/Ia32/SetMem.S | 50 -- > > MdePkg/Library/BaseMemoryLibOptDxe/Ia32/SetMem.asm | 53 -- > > .../Library/BaseMemoryLibOptDxe/Ia32/SetMem.nasm | 52 ++ > > MdePkg/Library/BaseMemoryLibOptDxe/Ia32/SetMem16.S | 43 -- > > .../Library/BaseMemoryLibOptDxe/Ia32/SetMem16.asm | 45 -- > > .../Library/BaseMemoryLibOptDxe/Ia32/SetMem16.nasm | 44 ++ > > MdePkg/Library/BaseMemoryLibOptDxe/Ia32/SetMem32.S | 43 -- > > .../Library/BaseMemoryLibOptDxe/Ia32/SetMem32.asm | 45 -- > > .../Library/BaseMemoryLibOptDxe/Ia32/SetMem32.nasm | 44 ++ > > MdePkg/Library/BaseMemoryLibOptDxe/Ia32/SetMem64.S | 46 -- > > .../Library/BaseMemoryLibOptDxe/Ia32/SetMem64.asm | 49 -- > > .../Library/BaseMemoryLibOptDxe/Ia32/SetMem64.nasm | 48 ++ > > MdePkg/Library/BaseMemoryLibOptDxe/Ia32/ZeroMem.S | 49 -- > > .../Library/BaseMemoryLibOptDxe/Ia32/ZeroMem.asm | 50 -- > > .../Library/BaseMemoryLibOptDxe/Ia32/ZeroMem.nasm | 49 ++ > > .../Library/BaseMemoryLibOptDxe/X64/CompareMem.S | 59 -- > > .../Library/BaseMemoryLibOptDxe/X64/CompareMem.asm | 54 -- > > .../BaseMemoryLibOptDxe/X64/CompareMem.nasm | 58 ++ > > MdePkg/Library/BaseMemoryLibOptDxe/X64/CopyMem.S | 82 --- > > MdePkg/Library/BaseMemoryLibOptDxe/X64/CopyMem.asm | 79 --- > > .../Library/BaseMemoryLibOptDxe/X64/CopyMem.nasm | 83 +++ > > MdePkg/Library/BaseMemoryLibOptDxe/X64/ScanMem16.S | 56 -- > > .../Library/BaseMemoryLibOptDxe/X64/ScanMem16.asm | 53 -- > > .../Library/BaseMemoryLibOptDxe/X64/ScanMem16.nasm | 55 ++ > > MdePkg/Library/BaseMemoryLibOptDxe/X64/ScanMem32.S | 56 -- > > .../Library/BaseMemoryLibOptDxe/X64/ScanMem32.asm | 53 -- > > .../Library/BaseMemoryLibOptDxe/X64/ScanMem32.nasm | 55 ++ > > MdePkg/Library/BaseMemoryLibOptDxe/X64/ScanMem64.S | 55 -- > > .../Library/BaseMemoryLibOptDxe/X64/ScanMem64.asm | 53 -- > > .../Library/BaseMemoryLibOptDxe/X64/ScanMem64.nasm | 55 ++ > > MdePkg/Library/BaseMemoryLibOptDxe/X64/ScanMem8.S | 56 -- > > .../Library/BaseMemoryLibOptDxe/X64/ScanMem8.asm | 53 -- > > .../Library/BaseMemoryLibOptDxe/X64/ScanMem8.nasm | 55 ++ > > MdePkg/Library/BaseMemoryLibOptDxe/X64/SetMem.S | 57 -- > > MdePkg/Library/BaseMemoryLibOptDxe/X64/SetMem.asm | 58 -- > > MdePkg/Library/BaseMemoryLibOptDxe/X64/SetMem.nasm | 62 ++ > > MdePkg/Library/BaseMemoryLibOptDxe/X64/SetMem16.S | 47 -- > > .../Library/BaseMemoryLibOptDxe/X64/SetMem16.asm | 45 -- > > .../Library/BaseMemoryLibOptDxe/X64/SetMem16.nasm | 47 ++ > > MdePkg/Library/BaseMemoryLibOptDxe/X64/SetMem32.S | 47 -- > > .../Library/BaseMemoryLibOptDxe/X64/SetMem32.asm | 45 -- > > .../Library/BaseMemoryLibOptDxe/X64/SetMem32.nasm | 47 ++ > > MdePkg/Library/BaseMemoryLibOptDxe/X64/SetMem64.S | 46 -- > > .../Library/BaseMemoryLibOptDxe/X64/SetMem64.asm | 44 -- > > .../Library/BaseMemoryLibOptDxe/X64/SetMem64.nasm | 46 ++ > > MdePkg/Library/BaseMemoryLibOptDxe/X64/ZeroMem.S | 51 -- > > MdePkg/Library/BaseMemoryLibOptDxe/X64/ZeroMem.asm | 48 -- > > .../Library/BaseMemoryLibOptDxe/X64/ZeroMem.nasm | 50 ++ > > .../BaseMemoryLibOptPei/BaseMemoryLibOptPei.inf | 77 ++- > > .../Library/BaseMemoryLibOptPei/Ia32/CompareMem.S | 55 -- > > .../BaseMemoryLibOptPei/Ia32/CompareMem.asm | 56 -- > > .../BaseMemoryLibOptPei/Ia32/CompareMem.nasm | 57 ++ > > MdePkg/Library/BaseMemoryLibOptPei/Ia32/CopyMem.S | 62 -- > > .../Library/BaseMemoryLibOptPei/Ia32/CopyMem.asm | 61 -- > > .../Library/BaseMemoryLibOptPei/Ia32/CopyMem.nasm | 62 ++ > > .../Library/BaseMemoryLibOptPei/Ia32/ScanMem16.S | 52 -- > > .../Library/BaseMemoryLibOptPei/Ia32/ScanMem16.asm | 55 -- > > .../BaseMemoryLibOptPei/Ia32/ScanMem16.nasm | 54 ++ > > .../Library/BaseMemoryLibOptPei/Ia32/ScanMem32.S | 52 -- > > .../Library/BaseMemoryLibOptPei/Ia32/ScanMem32.asm | 55 -- > > .../BaseMemoryLibOptPei/Ia32/ScanMem32.nasm | 54 ++ > > .../Library/BaseMemoryLibOptPei/Ia32/ScanMem64.S | 61 -- > > .../Library/BaseMemoryLibOptPei/Ia32/ScanMem64.asm | 64 -- > > .../BaseMemoryLibOptPei/Ia32/ScanMem64.nasm | 63 ++ > > MdePkg/Library/BaseMemoryLibOptPei/Ia32/ScanMem8.S | 52 -- > > .../Library/BaseMemoryLibOptPei/Ia32/ScanMem8.asm | 55 -- > > .../Library/BaseMemoryLibOptPei/Ia32/ScanMem8.nasm | 54 ++ > > MdePkg/Library/BaseMemoryLibOptPei/Ia32/SetMem.S | 50 -- > > MdePkg/Library/BaseMemoryLibOptPei/Ia32/SetMem.asm | 53 -- > > .../Library/BaseMemoryLibOptPei/Ia32/SetMem.nasm | 52 ++ > > MdePkg/Library/BaseMemoryLibOptPei/Ia32/SetMem16.S | 43 -- > > .../Library/BaseMemoryLibOptPei/Ia32/SetMem16.asm | 45 -- > > .../Library/BaseMemoryLibOptPei/Ia32/SetMem16.nasm | 44 ++ > > MdePkg/Library/BaseMemoryLibOptPei/Ia32/SetMem32.S | 43 -- > > .../Library/BaseMemoryLibOptPei/Ia32/SetMem32.asm | 45 -- > > .../Library/BaseMemoryLibOptPei/Ia32/SetMem32.nasm | 44 ++ > > MdePkg/Library/BaseMemoryLibOptPei/Ia32/SetMem64.S | 46 -- > > .../Library/BaseMemoryLibOptPei/Ia32/SetMem64.asm | 49 -- > > .../Library/BaseMemoryLibOptPei/Ia32/SetMem64.nasm | 48 ++ > > MdePkg/Library/BaseMemoryLibOptPei/Ia32/ZeroMem.S | 49 -- > > .../Library/BaseMemoryLibOptPei/Ia32/ZeroMem.asm | 50 -- > > .../Library/BaseMemoryLibOptPei/Ia32/ZeroMem.nasm | 49 ++ > > .../Library/BaseMemoryLibOptPei/X64/CompareMem.S | 59 -- > > .../Library/BaseMemoryLibOptPei/X64/CompareMem.asm | 54 -- > > .../BaseMemoryLibOptPei/X64/CompareMem.nasm | 58 ++ > > MdePkg/Library/BaseMemoryLibOptPei/X64/CopyMem.S | 66 --- > > MdePkg/Library/BaseMemoryLibOptPei/X64/CopyMem.asm | 61 -- > > .../Library/BaseMemoryLibOptPei/X64/CopyMem.nasm | 65 +++ > > MdePkg/Library/BaseMemoryLibOptPei/X64/ScanMem16.S | 56 -- > > .../Library/BaseMemoryLibOptPei/X64/ScanMem16.asm | 53 -- > > .../Library/BaseMemoryLibOptPei/X64/ScanMem16.nasm | 55 ++ > > MdePkg/Library/BaseMemoryLibOptPei/X64/ScanMem32.S | 56 -- > > .../Library/BaseMemoryLibOptPei/X64/ScanMem32.asm | 53 -- > > .../Library/BaseMemoryLibOptPei/X64/ScanMem32.nasm | 55 ++ > > MdePkg/Library/BaseMemoryLibOptPei/X64/ScanMem64.S | 56 -- > > .../Library/BaseMemoryLibOptPei/X64/ScanMem64.asm | 53 -- > > .../Library/BaseMemoryLibOptPei/X64/ScanMem64.nasm | 55 ++ > > MdePkg/Library/BaseMemoryLibOptPei/X64/ScanMem8.S | 56 -- > > .../Library/BaseMemoryLibOptPei/X64/ScanMem8.asm | 53 -- > > .../Library/BaseMemoryLibOptPei/X64/ScanMem8.nasm | 55 ++ > > MdePkg/Library/BaseMemoryLibOptPei/X64/SetMem.S | 47 -- > > MdePkg/Library/BaseMemoryLibOptPei/X64/SetMem.asm | 45 -- > > MdePkg/Library/BaseMemoryLibOptPei/X64/SetMem.nasm | 47 ++ > > MdePkg/Library/BaseMemoryLibOptPei/X64/SetMem16.S | 47 -- > > .../Library/BaseMemoryLibOptPei/X64/SetMem16.asm | 44 -- > > .../Library/BaseMemoryLibOptPei/X64/SetMem16.nasm | 46 ++ > > MdePkg/Library/BaseMemoryLibOptPei/X64/SetMem32.S | 47 -- > > .../Library/BaseMemoryLibOptPei/X64/SetMem32.asm | 44 -- > > .../Library/BaseMemoryLibOptPei/X64/SetMem32.nasm | 46 ++ > > MdePkg/Library/BaseMemoryLibOptPei/X64/SetMem64.S | 46 -- > > .../Library/BaseMemoryLibOptPei/X64/SetMem64.asm | 43 -- > > .../Library/BaseMemoryLibOptPei/X64/SetMem64.nasm | 45 ++ > > MdePkg/Library/BaseMemoryLibOptPei/X64/ZeroMem.S | 50 -- > > MdePkg/Library/BaseMemoryLibOptPei/X64/ZeroMem.asm | 47 -- > > .../Library/BaseMemoryLibOptPei/X64/ZeroMem.nasm | 49 ++ > > .../BaseMemoryLibRepStr/BaseMemoryLibRepStr.inf | 88 +-- > > .../Library/BaseMemoryLibRepStr/Ia32/CompareMem.S | 55 -- > > .../BaseMemoryLibRepStr/Ia32/CompareMem.asm | 56 -- > > .../BaseMemoryLibRepStr/Ia32/CompareMem.nasm | 57 ++ > > MdePkg/Library/BaseMemoryLibRepStr/Ia32/CopyMem.S | 65 --- > > .../Library/BaseMemoryLibRepStr/Ia32/CopyMem.asm | 63 -- > > .../Library/BaseMemoryLibRepStr/Ia32/CopyMem.nasm | 64 ++ > > .../Library/BaseMemoryLibRepStr/Ia32/ScanMem16.S | 52 -- > > .../Library/BaseMemoryLibRepStr/Ia32/ScanMem16.asm | 55 -- > > .../BaseMemoryLibRepStr/Ia32/ScanMem16.nasm | 54 ++ > > .../Library/BaseMemoryLibRepStr/Ia32/ScanMem32.S | 52 -- > > .../Library/BaseMemoryLibRepStr/Ia32/ScanMem32.asm | 55 -- > > .../BaseMemoryLibRepStr/Ia32/ScanMem32.nasm | 54 ++ > > .../Library/BaseMemoryLibRepStr/Ia32/ScanMem64.S | 61 -- > > .../Library/BaseMemoryLibRepStr/Ia32/ScanMem64.asm | 64 -- > > .../BaseMemoryLibRepStr/Ia32/ScanMem64.nasm | 63 ++ > > MdePkg/Library/BaseMemoryLibRepStr/Ia32/ScanMem8.S | 52 -- > > .../Library/BaseMemoryLibRepStr/Ia32/ScanMem8.asm | 55 -- > > .../Library/BaseMemoryLibRepStr/Ia32/ScanMem8.nasm | 54 ++ > > MdePkg/Library/BaseMemoryLibRepStr/Ia32/SetMem.S | 46 -- > > MdePkg/Library/BaseMemoryLibRepStr/Ia32/SetMem.asm | 45 -- > > .../Library/BaseMemoryLibRepStr/Ia32/SetMem.nasm | 44 ++ > > MdePkg/Library/BaseMemoryLibRepStr/Ia32/SetMem16.S | 43 -- > > .../Library/BaseMemoryLibRepStr/Ia32/SetMem16.asm | 45 -- > > .../Library/BaseMemoryLibRepStr/Ia32/SetMem16.nasm | 44 ++ > > MdePkg/Library/BaseMemoryLibRepStr/Ia32/SetMem32.S | 43 -- > > .../Library/BaseMemoryLibRepStr/Ia32/SetMem32.asm | 45 -- > > .../Library/BaseMemoryLibRepStr/Ia32/SetMem32.nasm | 44 ++ > > MdePkg/Library/BaseMemoryLibRepStr/Ia32/SetMem64.S | 46 -- > > .../Library/BaseMemoryLibRepStr/Ia32/SetMem64.asm | 49 -- > > .../Library/BaseMemoryLibRepStr/Ia32/SetMem64.nasm | 48 ++ > > MdePkg/Library/BaseMemoryLibRepStr/Ia32/ZeroMem.S | 49 -- > > .../Library/BaseMemoryLibRepStr/Ia32/ZeroMem.asm | 50 -- > > .../Library/BaseMemoryLibRepStr/Ia32/ZeroMem.nasm | 49 ++ > > .../Library/BaseMemoryLibRepStr/X64/CompareMem.S | 59 -- > > .../Library/BaseMemoryLibRepStr/X64/CompareMem.asm | 54 -- > > .../BaseMemoryLibRepStr/X64/CompareMem.nasm | 58 ++ > > MdePkg/Library/BaseMemoryLibRepStr/X64/CopyMem.S | 66 --- > > MdePkg/Library/BaseMemoryLibRepStr/X64/CopyMem.asm | 61 -- > > .../Library/BaseMemoryLibRepStr/X64/CopyMem.nasm | 65 +++ > > MdePkg/Library/BaseMemoryLibRepStr/X64/ScanMem16.S | 56 -- > > .../Library/BaseMemoryLibRepStr/X64/ScanMem16.asm | 53 -- > > .../Library/BaseMemoryLibRepStr/X64/ScanMem16.nasm | 55 ++ > > MdePkg/Library/BaseMemoryLibRepStr/X64/ScanMem32.S | 56 -- > > .../Library/BaseMemoryLibRepStr/X64/ScanMem32.asm | 53 -- > > .../Library/BaseMemoryLibRepStr/X64/ScanMem32.nasm | 55 ++ > > MdePkg/Library/BaseMemoryLibRepStr/X64/ScanMem64.S | 56 -- > > .../Library/BaseMemoryLibRepStr/X64/ScanMem64.asm | 53 -- > > .../Library/BaseMemoryLibRepStr/X64/ScanMem64.nasm | 55 ++ > > MdePkg/Library/BaseMemoryLibRepStr/X64/ScanMem8.S | 56 -- > > .../Library/BaseMemoryLibRepStr/X64/ScanMem8.asm | 53 -- > > .../Library/BaseMemoryLibRepStr/X64/ScanMem8.nasm | 55 ++ > > MdePkg/Library/BaseMemoryLibRepStr/X64/SetMem.S | 47 -- > > MdePkg/Library/BaseMemoryLibRepStr/X64/SetMem.asm | 44 -- > > MdePkg/Library/BaseMemoryLibRepStr/X64/SetMem.nasm | 46 ++ > > MdePkg/Library/BaseMemoryLibRepStr/X64/SetMem16.S | 47 -- > > .../Library/BaseMemoryLibRepStr/X64/SetMem16.asm | 44 -- > > .../Library/BaseMemoryLibRepStr/X64/SetMem16.nasm | 46 ++ > > MdePkg/Library/BaseMemoryLibRepStr/X64/SetMem32.S | 47 -- > > .../Library/BaseMemoryLibRepStr/X64/SetMem32.asm | 44 -- > > .../Library/BaseMemoryLibRepStr/X64/SetMem32.nasm | 46 ++ > > MdePkg/Library/BaseMemoryLibRepStr/X64/SetMem64.S | 46 -- > > .../Library/BaseMemoryLibRepStr/X64/SetMem64.asm | 43 -- > > .../Library/BaseMemoryLibRepStr/X64/SetMem64.nasm | 45 ++ > > MdePkg/Library/BaseMemoryLibRepStr/X64/ZeroMem.S | 50 -- > > MdePkg/Library/BaseMemoryLibRepStr/X64/ZeroMem.asm | 47 -- > > .../Library/BaseMemoryLibRepStr/X64/ZeroMem.nasm | 49 ++ > > .../BaseMemoryLibSse2/BaseMemoryLibSse2.inf | 88 +-- > > MdePkg/Library/BaseMemoryLibSse2/Ia32/CompareMem.S | 55 -- > > .../Library/BaseMemoryLibSse2/Ia32/CompareMem.asm | 56 -- > > .../Library/BaseMemoryLibSse2/Ia32/CompareMem.nasm | 57 ++ > > MdePkg/Library/BaseMemoryLibSse2/Ia32/CopyMem.S | 85 --- > > MdePkg/Library/BaseMemoryLibSse2/Ia32/CopyMem.asm | 84 --- > > MdePkg/Library/BaseMemoryLibSse2/Ia32/CopyMem.nasm | 84 +++ > > MdePkg/Library/BaseMemoryLibSse2/Ia32/ScanMem16.S | 52 -- > > .../Library/BaseMemoryLibSse2/Ia32/ScanMem16.asm | 55 -- > > .../Library/BaseMemoryLibSse2/Ia32/ScanMem16.nasm | 54 ++ > > MdePkg/Library/BaseMemoryLibSse2/Ia32/ScanMem32.S | 52 -- > > .../Library/BaseMemoryLibSse2/Ia32/ScanMem32.asm | 55 -- > > .../Library/BaseMemoryLibSse2/Ia32/ScanMem32.nasm | 54 ++ > > MdePkg/Library/BaseMemoryLibSse2/Ia32/ScanMem64.S | 61 -- > > .../Library/BaseMemoryLibSse2/Ia32/ScanMem64.asm | 64 -- > > .../Library/BaseMemoryLibSse2/Ia32/ScanMem64.nasm | 63 ++ > > MdePkg/Library/BaseMemoryLibSse2/Ia32/ScanMem8.S | 52 -- > > MdePkg/Library/BaseMemoryLibSse2/Ia32/ScanMem8.asm | 55 -- > > .../Library/BaseMemoryLibSse2/Ia32/ScanMem8.nasm | 54 ++ > > MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem.S | 76 --- > > MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem.asm | 75 --- > > MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem.nasm | 73 +++ > > MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem16.S | 69 --- > > MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem16.asm | 71 --- > > .../Library/BaseMemoryLibSse2/Ia32/SetMem16.nasm | 69 +++ > > MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem32.S | 68 --- > > MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem32.asm | 70 --- > > .../Library/BaseMemoryLibSse2/Ia32/SetMem32.nasm | 68 +++ > > MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem64.S | 58 -- > > MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem64.asm | 64 -- > > .../Library/BaseMemoryLibSse2/Ia32/SetMem64.nasm | 60 ++ > > MdePkg/Library/BaseMemoryLibSse2/Ia32/ZeroMem.S | 65 --- > > MdePkg/Library/BaseMemoryLibSse2/Ia32/ZeroMem.asm | 67 --- > > MdePkg/Library/BaseMemoryLibSse2/Ia32/ZeroMem.nasm | 65 +++ > > MdePkg/Library/BaseMemoryLibSse2/X64/CompareMem.S | 59 -- > > .../Library/BaseMemoryLibSse2/X64/CompareMem.asm | 54 -- > > .../Library/BaseMemoryLibSse2/X64/CompareMem.nasm | 58 ++ > > MdePkg/Library/BaseMemoryLibSse2/X64/CopyMem.S | 83 --- > > MdePkg/Library/BaseMemoryLibSse2/X64/CopyMem.asm | 79 --- > > MdePkg/Library/BaseMemoryLibSse2/X64/CopyMem.nasm | 83 +++ > > MdePkg/Library/BaseMemoryLibSse2/X64/ScanMem16.S | 56 -- > > MdePkg/Library/BaseMemoryLibSse2/X64/ScanMem16.asm | 53 -- > > .../Library/BaseMemoryLibSse2/X64/ScanMem16.nasm | 55 ++ > > MdePkg/Library/BaseMemoryLibSse2/X64/ScanMem32.S | 56 -- > > MdePkg/Library/BaseMemoryLibSse2/X64/ScanMem32.asm | 53 -- > > .../Library/BaseMemoryLibSse2/X64/ScanMem32.nasm | 55 ++ > > MdePkg/Library/BaseMemoryLibSse2/X64/ScanMem64.S | 56 -- > > MdePkg/Library/BaseMemoryLibSse2/X64/ScanMem64.asm | 53 -- > > .../Library/BaseMemoryLibSse2/X64/ScanMem64.nasm | 55 ++ > > MdePkg/Library/BaseMemoryLibSse2/X64/ScanMem8.S | 56 -- > > MdePkg/Library/BaseMemoryLibSse2/X64/ScanMem8.asm | 53 -- > > MdePkg/Library/BaseMemoryLibSse2/X64/ScanMem8.nasm | 55 ++ > > MdePkg/Library/BaseMemoryLibSse2/X64/SetMem.S | 72 --- > > MdePkg/Library/BaseMemoryLibSse2/X64/SetMem.asm | 69 --- > > MdePkg/Library/BaseMemoryLibSse2/X64/SetMem.nasm | 71 +++ > > MdePkg/Library/BaseMemoryLibSse2/X64/SetMem16.S | 70 --- > > MdePkg/Library/BaseMemoryLibSse2/X64/SetMem16.asm | 67 --- > > MdePkg/Library/BaseMemoryLibSse2/X64/SetMem16.nasm | 69 +++ > > MdePkg/Library/BaseMemoryLibSse2/X64/SetMem32.S | 69 --- > > MdePkg/Library/BaseMemoryLibSse2/X64/SetMem32.asm | 66 --- > > MdePkg/Library/BaseMemoryLibSse2/X64/SetMem32.nasm | 68 +++ > > MdePkg/Library/BaseMemoryLibSse2/X64/SetMem64.S | 60 -- > > MdePkg/Library/BaseMemoryLibSse2/X64/SetMem64.asm | 59 -- > > MdePkg/Library/BaseMemoryLibSse2/X64/SetMem64.nasm | 59 ++ > > MdePkg/Library/BaseMemoryLibSse2/X64/ZeroMem.S | 65 --- > > MdePkg/Library/BaseMemoryLibSse2/X64/ZeroMem.asm | 63 -- > > MdePkg/Library/BaseMemoryLibSse2/X64/ZeroMem.nasm | 65 +++ > > .../BaseSynchronizationLib.inf | 16 +- > > .../Ia32/InterlockedCompareExchange32.asm | 45 -- > > .../Ia32/InterlockedCompareExchange32.nasm | 42 ++ > > .../Ia32/InterlockedCompareExchange64.asm | 47 -- > > .../Ia32/InterlockedCompareExchange64.nasm | 48 ++ > > .../Ia32/InterlockedDecrement.asm | 42 -- > > .../Ia32/InterlockedDecrement.nasm | 39 ++ > > .../Ia32/InterlockedIncrement.asm | 42 -- > > .../Ia32/InterlockedIncrement.nasm | 39 ++ > > .../X64/InterlockedCompareExchange32.asm | 41 -- > > .../X64/InterlockedCompareExchange32.nasm | 41 ++ > > .../X64/InterlockedCompareExchange64.asm | 41 -- > > .../X64/InterlockedCompareExchange64.nasm | 41 ++ > > .../X64/InterlockedDecrement.asm | 39 -- > > .../X64/InterlockedDecrement.nasm | 39 ++ > > .../X64/InterlockedIncrement.asm | 39 -- > > .../X64/InterlockedIncrement.nasm | 39 ++ > > NasmConversionNotes.txt | 1 + > > PcAtChipsetPkg/PciHostBridgeDxe/Ia32/IoFifo.S | 133 ----- > > PcAtChipsetPkg/PciHostBridgeDxe/Ia32/IoFifo.asm | 139 ----- > > PcAtChipsetPkg/PciHostBridgeDxe/Ia32/IoFifo.nasm | 135 +++++ > > .../PciHostBridgeDxe/PciHostBridgeDxe.inf | 6 +- > > PcAtChipsetPkg/PciHostBridgeDxe/X64/IoFifo.S | 121 ---- > > PcAtChipsetPkg/PciHostBridgeDxe/X64/IoFifo.asm | 125 ---- > > PcAtChipsetPkg/PciHostBridgeDxe/X64/IoFifo.nasm | 124 ++++ > > .../RngDxe/IA32/AsmRdRand.asm | 67 --- > > .../RngDxe/IA32/AsmRdRand.nasm | 64 ++ > > .../RandomNumberGenerator/RngDxe/RngDxe.inf | 4 +- > > .../RandomNumberGenerator/RngDxe/X64/AsmRdRand.asm | 83 --- > > .../RngDxe/X64/AsmRdRand.nasm | 83 +++ > > .../DebugAgent/DebugAgentCommon/Ia32/AsmFuncs.S | 390 ------------- > > .../DebugAgent/DebugAgentCommon/Ia32/AsmFuncs.asm | 395 ------------- > > .../DebugAgent/DebugAgentCommon/Ia32/AsmFuncs.nasm | 282 +++++++++ > > .../DebugAgent/DebugAgentCommon/X64/AsmFuncs.S | 431 -------------- > > .../DebugAgent/DebugAgentCommon/X64/AsmFuncs.asm | 398 ------------- > > .../DebugAgent/DebugAgentCommon/X64/AsmFuncs.nasm | 288 +++++++++ > > .../Library/DebugAgent/DxeDebugAgentLib.inf | 8 +- > > .../Library/DebugAgent/SecPeiDebugAgentLib.inf | 8 +- > > .../Library/DebugAgent/SmmDebugAgentLib.inf | 8 +- > > .../PeCoffExtraActionLibDebug/Ia32/IntHandler.S | 28 - > > .../PeCoffExtraActionLibDebug/Ia32/IntHandler.asm | 33 -- > > .../PeCoffExtraActionLibDebug/Ia32/IntHandler.nasm | 28 + > > .../PeCoffExtraActionLibDebug.inf | 8 +- > > .../PeCoffExtraActionLibDebug/X64/IntHandler.S | 28 - > > .../PeCoffExtraActionLibDebug/X64/IntHandler.asm | 29 - > > .../PeCoffExtraActionLibDebug/X64/IntHandler.nasm | 29 + > > UefiCpuPkg/CpuDxe/CpuDxe.inf | 12 +- > > UefiCpuPkg/CpuDxe/Ia32/CpuAsm.S | 57 -- > > UefiCpuPkg/CpuDxe/Ia32/CpuAsm.asm | 58 -- > > UefiCpuPkg/CpuDxe/Ia32/CpuAsm.nasm | 53 ++ > > UefiCpuPkg/CpuDxe/X64/CpuAsm.S | 60 -- > > UefiCpuPkg/CpuDxe/X64/CpuAsm.asm | 54 -- > > UefiCpuPkg/CpuDxe/X64/CpuAsm.nasm | 52 ++ > > .../Library/BaseUefiCpuLib/BaseUefiCpuLib.inf | 6 +- > > .../Library/BaseUefiCpuLib/Ia32/InitializeFpu.S | 73 --- > > .../Library/BaseUefiCpuLib/Ia32/InitializeFpu.asm | 79 --- > > .../Library/BaseUefiCpuLib/Ia32/InitializeFpu.nasm | 72 +++ > > .../Library/BaseUefiCpuLib/X64/InitializeFpu.S | 57 -- > > .../Library/BaseUefiCpuLib/X64/InitializeFpu.asm | 62 -- > > .../Library/BaseUefiCpuLib/X64/InitializeFpu.nasm | 59 ++ > > .../DxeCpuExceptionHandlerLib.inf | 8 +- > > .../Ia32/ExceptionHandlerAsm.S | 642 > > --------------------- > > .../Ia32/ExceptionHandlerAsm.asm | 445 -------------- > > .../Ia32/ExceptionHandlerAsm.nasm | 440 ++++++++++++++ > > .../SecPeiCpuExceptionHandlerLib.inf | 8 +- > > .../SmmCpuExceptionHandlerLib.inf | 8 +- > > .../X64/ExceptionHandlerAsm.S | 433 -------------- > > .../X64/ExceptionHandlerAsm.asm | 389 ------------- > > .../X64/ExceptionHandlerAsm.nasm | 385 ++++++++++++ > > .../Universal/Acpi/S3Resume2Pei/Ia32/AsmFuncs.S | 38 -- > > .../Universal/Acpi/S3Resume2Pei/Ia32/AsmFuncs.asm | 45 -- > > .../Universal/Acpi/S3Resume2Pei/Ia32/AsmFuncs.nasm | 41 ++ > > .../Universal/Acpi/S3Resume2Pei/S3Resume2Pei.inf | 8 +- > > .../Universal/Acpi/S3Resume2Pei/X64/AsmFuncs.S | 37 -- > > .../Universal/Acpi/S3Resume2Pei/X64/AsmFuncs.asm | 41 -- > > .../Universal/Acpi/S3Resume2Pei/X64/AsmFuncs.nasm | 41 ++ > > 891 files changed, 20370 insertions(+), 36013 deletions(-) > > delete mode 100644 > > CryptoPkg/Library/BaseCryptLib/SysCall/Ia32/MathDivU64x64.S > > create mode 100644 > > CryptoPkg/Library/BaseCryptLib/SysCall/Ia32/MathDivU64x64.nasm > > delete mode 100644 > > CryptoPkg/Library/BaseCryptLib/SysCall/Ia32/MathLShiftS64.S > > create mode 100644 > > CryptoPkg/Library/BaseCryptLib/SysCall/Ia32/MathLShiftS64.nasm > > delete mode 100644 > > CryptoPkg/Library/BaseCryptLib/SysCall/Ia32/MathMultS64x64.S > > create mode 100644 > > CryptoPkg/Library/BaseCryptLib/SysCall/Ia32/MathMultS64x64.nasm > > delete mode 100644 > > CryptoPkg/Library/BaseCryptLib/SysCall/Ia32/MathRShiftU64.S > > create mode 100644 > > CryptoPkg/Library/BaseCryptLib/SysCall/Ia32/MathRShiftU64.nasm > > create mode 100644 > > CryptoPkg/Library/BaseCryptLib/SysCall/Ia32/MathRemainderU64x64.nasm > > delete mode 100644 > > CryptoPkg/Library/BaseCryptLib/SysCall/Ia32/MathReminderU64x64.S > > delete mode 100644 > > IntelFrameworkModulePkg/Csm/LegacyBiosDxe/IA32/InterruptTable.S > > delete mode 100644 > > IntelFrameworkModulePkg/Csm/LegacyBiosDxe/IA32/InterruptTable.asm > > create mode 100644 > > IntelFrameworkModulePkg/Csm/LegacyBiosDxe/IA32/InterruptTable.nasm > > delete mode 100644 > > IntelFrameworkModulePkg/Csm/LegacyBiosDxe/X64/InterruptTable.S > > delete mode 100644 > > IntelFrameworkModulePkg/Csm/LegacyBiosDxe/X64/InterruptTable.asm > > create mode 100644 > > IntelFrameworkModulePkg/Csm/LegacyBiosDxe/X64/InterruptTable.nasm > > delete mode 100644 IntelFspPkg/FspSecCore/Ia32/FspApiEntry.asm > > create mode 100644 IntelFspPkg/FspSecCore/Ia32/FspApiEntry.nasm > > delete mode 100644 IntelFspPkg/FspSecCore/Ia32/FspApiEntry.s > > delete mode 100644 IntelFspPkg/FspSecCore/Ia32/InitializeFpu.asm > > create mode 100644 IntelFspPkg/FspSecCore/Ia32/InitializeFpu.nasm > > delete mode 100644 IntelFspPkg/FspSecCore/Ia32/InitializeFpu.s > > delete mode 100644 IntelFspPkg/FspSecCore/Ia32/Stack.asm > > create mode 100644 IntelFspPkg/FspSecCore/Ia32/Stack.nasm > > delete mode 100644 IntelFspPkg/FspSecCore/Ia32/Stacks.s > > delete mode 100644 > > IntelFspPkg/Library/BaseFspDebugLibSerialPort/Ia32/FspDebug.asm > > create mode 100644 > > IntelFspPkg/Library/BaseFspDebugLibSerialPort/Ia32/FspDebug.nasm > > delete mode 100644 > > IntelFspPkg/Library/BaseFspDebugLibSerialPort/Ia32/FspDebug.s > > delete mode 100644 IntelFspPkg/Library/BaseFspSwitchStackLib/Ia32/Stack.asm > > create mode 100644 IntelFspPkg/Library/BaseFspSwitchStackLib/Ia32/Stack.nasm > > delete mode 100644 IntelFspPkg/Library/BaseFspSwitchStackLib/Ia32/Stack.s > > delete mode 100644 IntelFspWrapperPkg/FspWrapperSecCore/Ia32/Dummy.asm > > create mode 100644 IntelFspWrapperPkg/FspWrapperSecCore/Ia32/Dummy.nasm > > delete mode 100644 > > IntelFspWrapperPkg/Library/BaseFspApiLib/X64/Thunk64To32.S > > delete mode 100644 > > IntelFspWrapperPkg/Library/BaseFspApiLib/X64/Thunk64To32.asm > > create mode 100644 > > IntelFspWrapperPkg/Library/BaseFspApiLib/X64/Thunk64To32.nasm > > delete mode 100644 > > IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/Ia32/AsmSaveSecContext.S > > delete mode 100644 > > IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/Ia32/AsmSaveSecContext.asm > > create mode 100644 > > IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/Ia32/AsmSaveSecContext.nasm > > delete mode 100644 > > IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/Ia32/PeiCoreEntry.S > > delete mode 100644 > > IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/Ia32/PeiCoreEntry.asm > > create mode 100644 > > IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/Ia32/PeiCoreEntry.nasm > > delete mode 100644 > > IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/Ia32/SecEntry.S > > delete mode 100644 > > IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/Ia32/SecEntry.asm > > create mode 100644 > > IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/Ia32/SecEntry.nasm > > delete mode 100644 > > IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/Ia32/Stack.S > > delete mode 100644 > > IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/Ia32/Stack.asm > > create mode 100644 > > IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/Ia32/Stack.nasm > > delete mode 100644 MdeModulePkg/Core/DxeIplPeim/Ia32/IdtVectorAsm.S > > delete mode 100644 MdeModulePkg/Core/DxeIplPeim/Ia32/IdtVectorAsm.asm > > create mode 100644 MdeModulePkg/Core/DxeIplPeim/Ia32/IdtVectorAsm.nasm > > delete mode 100644 > > MdeModulePkg/Universal/Acpi/BootScriptExecutorDxe/IA32/S3Asm.S > > delete mode 100644 > > MdeModulePkg/Universal/Acpi/BootScriptExecutorDxe/IA32/S3Asm.asm > > create mode 100644 > > MdeModulePkg/Universal/Acpi/BootScriptExecutorDxe/IA32/S3Asm.nasm > > delete mode 100644 > > MdeModulePkg/Universal/Acpi/BootScriptExecutorDxe/X64/S3Asm.S > > delete mode 100644 > > MdeModulePkg/Universal/Acpi/BootScriptExecutorDxe/X64/S3Asm.asm > > create mode 100644 > > MdeModulePkg/Universal/Acpi/BootScriptExecutorDxe/X64/S3Asm.nasm > > delete mode 100644 MdeModulePkg/Universal/DebugSupportDxe/Ia32/AsmFuncs.S > > delete mode 100644 MdeModulePkg/Universal/DebugSupportDxe/Ia32/AsmFuncs.asm > > create mode 100644 MdeModulePkg/Universal/DebugSupportDxe/Ia32/AsmFuncs.nasm > > delete mode 100644 MdeModulePkg/Universal/DebugSupportDxe/X64/AsmFuncs.S > > delete mode 100644 MdeModulePkg/Universal/DebugSupportDxe/X64/AsmFuncs.asm > > create mode 100644 MdeModulePkg/Universal/DebugSupportDxe/X64/AsmFuncs.nasm > > delete mode 100644 MdeModulePkg/Universal/EbcDxe/Ia32/EbcLowLevel.S > > delete mode 100644 MdeModulePkg/Universal/EbcDxe/Ia32/EbcLowLevel.asm > > create mode 100644 MdeModulePkg/Universal/EbcDxe/Ia32/EbcLowLevel.nasm > > delete mode 100644 MdeModulePkg/Universal/EbcDxe/X64/EbcLowLevel.S > > delete mode 100644 MdeModulePkg/Universal/EbcDxe/X64/EbcLowLevel.asm > > create mode 100644 MdeModulePkg/Universal/EbcDxe/X64/EbcLowLevel.nasm > > delete mode 100644 MdePkg/Library/BaseCpuLib/Ia32/CpuFlushTlb.asm > > create mode 100644 MdePkg/Library/BaseCpuLib/Ia32/CpuFlushTlb.nasm > > delete mode 100644 MdePkg/Library/BaseCpuLib/Ia32/CpuSleep.asm > > create mode 100644 MdePkg/Library/BaseCpuLib/Ia32/CpuSleep.nasm > > delete mode 100644 MdePkg/Library/BaseCpuLib/X64/CpuFlushTlb.S > > delete mode 100644 MdePkg/Library/BaseCpuLib/X64/CpuFlushTlb.asm > > create mode 100644 MdePkg/Library/BaseCpuLib/X64/CpuFlushTlb.nasm > > delete mode 100644 MdePkg/Library/BaseCpuLib/X64/CpuSleep.S > > delete mode 100644 MdePkg/Library/BaseCpuLib/X64/CpuSleep.asm > > create mode 100644 MdePkg/Library/BaseCpuLib/X64/CpuSleep.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/ARShiftU64.S > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/ARShiftU64.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/ARShiftU64.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/CpuBreakpoint.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/CpuBreakpoint.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/CpuId.S > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/CpuId.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/CpuId.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/CpuIdEx.S > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/CpuIdEx.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/CpuIdEx.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/CpuPause.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/CpuPause.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/DisableCache.S > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/DisableCache.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/DisableCache.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/DisableInterrupts.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/DisableInterrupts.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/DisablePaging32.S > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/DisablePaging32.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/DisablePaging32.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/DivU64x32.S > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/DivU64x32.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/DivU64x32.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/DivU64x32Remainder.S > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/DivU64x32Remainder.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/DivU64x32Remainder.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/DivU64x64Remainder.S > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/DivU64x64Remainder.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/DivU64x64Remainder.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/EnableCache.S > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/EnableCache.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/EnableCache.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/EnableDisableInterrupts.S > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/EnableDisableInterrupts.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/EnableDisableInterrupts.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/EnableInterrupts.S > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/EnableInterrupts.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/EnableInterrupts.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/EnablePaging32.S > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/EnablePaging32.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/EnablePaging32.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/EnablePaging64.S > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/EnablePaging64.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/EnablePaging64.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/FlushCacheLine.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/FlushCacheLine.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/FxRestore.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/FxRestore.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/FxSave.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/FxSave.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/Invd.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/Invd.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/LRotU64.S > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/LRotU64.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/LRotU64.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/LShiftU64.S > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/LShiftU64.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/LShiftU64.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/LongJump.S > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/LongJump.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/LongJump.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/ModU64x32.S > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/ModU64x32.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/ModU64x32.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/Monitor.S > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/Monitor.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/Monitor.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/MultU64x32.S > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/MultU64x32.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/MultU64x32.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/MultU64x64.S > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/MultU64x64.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/MultU64x64.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/Mwait.S > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/Mwait.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/Mwait.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/RRotU64.S > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/RRotU64.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/RRotU64.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/RShiftU64.S > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/RShiftU64.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/RShiftU64.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadCr0.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/ReadCr0.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadCr2.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/ReadCr2.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadCr3.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/ReadCr3.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadCr4.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/ReadCr4.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadCs.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/ReadCs.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadDr0.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/ReadDr0.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadDr1.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/ReadDr1.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadDr2.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/ReadDr2.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadDr3.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/ReadDr3.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadDr4.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/ReadDr4.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadDr5.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/ReadDr5.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadDr6.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/ReadDr6.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadDr7.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/ReadDr7.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadDs.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/ReadDs.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadEflags.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/ReadEflags.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadEs.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/ReadEs.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadFs.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/ReadFs.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadGdtr.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/ReadGdtr.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadGs.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/ReadGs.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadIdtr.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/ReadIdtr.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadLdtr.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/ReadLdtr.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadMm0.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/ReadMm0.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadMm1.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/ReadMm1.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadMm2.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/ReadMm2.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadMm3.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/ReadMm3.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadMm4.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/ReadMm4.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadMm5.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/ReadMm5.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadMm6.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/ReadMm6.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadMm7.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/ReadMm7.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadMsr64.S > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadMsr64.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/ReadMsr64.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadPmc.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/ReadPmc.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadSs.S > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadSs.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/ReadSs.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadTr.S > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadTr.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/ReadTr.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/ReadTsc.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/ReadTsc.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/SetJump.S > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/SetJump.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/SetJump.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/SwapBytes64.S > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/SwapBytes64.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/SwapBytes64.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/Thunk16.S > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/Thunk16.asm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/Wbinvd.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/Wbinvd.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteCr0.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/WriteCr0.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteCr2.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/WriteCr2.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteCr3.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/WriteCr3.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteCr4.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/WriteCr4.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteDr0.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/WriteDr0.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteDr1.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/WriteDr1.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteDr2.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/WriteDr2.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteDr3.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/WriteDr3.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteDr4.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/WriteDr4.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteDr5.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/WriteDr5.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteDr6.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/WriteDr6.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteDr7.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/WriteDr7.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteGdtr.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/WriteGdtr.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteIdtr.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/WriteIdtr.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteLdtr.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/WriteLdtr.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteMm0.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/WriteMm0.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteMm1.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/WriteMm1.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteMm2.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/WriteMm2.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteMm3.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/WriteMm3.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteMm4.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/WriteMm4.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteMm5.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/WriteMm5.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteMm6.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/WriteMm6.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteMm7.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/WriteMm7.nasm > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteMsr64.S > > delete mode 100644 MdePkg/Library/BaseLib/Ia32/WriteMsr64.asm > > create mode 100644 MdePkg/Library/BaseLib/Ia32/WriteMsr64.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/CpuBreakpoint.S > > delete mode 100644 MdePkg/Library/BaseLib/X64/CpuBreakpoint.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/CpuBreakpoint.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/CpuId.S > > delete mode 100644 MdePkg/Library/BaseLib/X64/CpuId.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/CpuId.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/CpuIdEx.S > > delete mode 100644 MdePkg/Library/BaseLib/X64/CpuIdEx.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/CpuIdEx.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/CpuPause.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/CpuPause.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/DisableCache.S > > delete mode 100644 MdePkg/Library/BaseLib/X64/DisableCache.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/DisableCache.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/DisableInterrupts.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/DisableInterrupts.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/DisablePaging64.S > > delete mode 100644 MdePkg/Library/BaseLib/X64/DisablePaging64.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/DisablePaging64.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/EnableCache.S > > delete mode 100644 MdePkg/Library/BaseLib/X64/EnableCache.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/EnableCache.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/EnableDisableInterrupts.S > > delete mode 100644 MdePkg/Library/BaseLib/X64/EnableDisableInterrupts.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/EnableDisableInterrupts.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/EnableInterrupts.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/EnableInterrupts.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/FlushCacheLine.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/FlushCacheLine.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/FxRestore.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/FxRestore.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/FxSave.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/FxSave.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/Invd.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/Invd.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/LongJump.S > > delete mode 100644 MdePkg/Library/BaseLib/X64/LongJump.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/LongJump.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/Monitor.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/Monitor.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/Mwait.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/Mwait.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/ReadCr0.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/ReadCr0.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/ReadCr2.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/ReadCr2.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/ReadCr3.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/ReadCr3.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/ReadCr4.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/ReadCr4.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/ReadCs.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/ReadCs.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/ReadDr0.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/ReadDr0.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/ReadDr1.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/ReadDr1.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/ReadDr2.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/ReadDr2.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/ReadDr3.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/ReadDr3.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/ReadDr4.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/ReadDr4.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/ReadDr5.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/ReadDr5.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/ReadDr6.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/ReadDr6.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/ReadDr7.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/ReadDr7.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/ReadDs.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/ReadDs.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/ReadEflags.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/ReadEflags.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/ReadEs.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/ReadEs.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/ReadFs.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/ReadFs.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/ReadGdtr.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/ReadGdtr.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/ReadGs.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/ReadGs.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/ReadIdtr.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/ReadIdtr.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/ReadLdtr.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/ReadLdtr.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/ReadMm0.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/ReadMm0.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/ReadMm1.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/ReadMm1.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/ReadMm2.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/ReadMm2.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/ReadMm3.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/ReadMm3.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/ReadMm4.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/ReadMm4.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/ReadMm5.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/ReadMm5.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/ReadMm6.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/ReadMm6.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/ReadMm7.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/ReadMm7.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/ReadMsr64.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/ReadMsr64.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/ReadPmc.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/ReadPmc.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/ReadSs.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/ReadSs.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/ReadTr.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/ReadTr.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/ReadTsc.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/ReadTsc.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/SetJump.S > > delete mode 100644 MdePkg/Library/BaseLib/X64/SetJump.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/SetJump.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/SwitchStack.S > > delete mode 100644 MdePkg/Library/BaseLib/X64/SwitchStack.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/SwitchStack.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/Thunk16.S > > delete mode 100644 MdePkg/Library/BaseLib/X64/Thunk16.asm > > delete mode 100644 MdePkg/Library/BaseLib/X64/Wbinvd.S > > delete mode 100644 MdePkg/Library/BaseLib/X64/Wbinvd.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/Wbinvd.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/WriteCr0.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/WriteCr0.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/WriteCr2.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/WriteCr2.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/WriteCr3.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/WriteCr3.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/WriteCr4.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/WriteCr4.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/WriteDr0.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/WriteDr0.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/WriteDr1.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/WriteDr1.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/WriteDr2.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/WriteDr2.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/WriteDr3.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/WriteDr3.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/WriteDr4.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/WriteDr4.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/WriteDr5.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/WriteDr5.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/WriteDr6.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/WriteDr6.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/WriteDr7.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/WriteDr7.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/WriteGdtr.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/WriteGdtr.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/WriteIdtr.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/WriteIdtr.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/WriteLdtr.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/WriteLdtr.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/WriteMm0.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/WriteMm0.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/WriteMm1.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/WriteMm1.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/WriteMm2.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/WriteMm2.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/WriteMm3.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/WriteMm3.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/WriteMm4.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/WriteMm4.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/WriteMm5.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/WriteMm5.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/WriteMm6.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/WriteMm6.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/WriteMm7.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/WriteMm7.nasm > > delete mode 100644 MdePkg/Library/BaseLib/X64/WriteMsr64.asm > > create mode 100644 MdePkg/Library/BaseLib/X64/WriteMsr64.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/Ia32/CompareMem.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/Ia32/CompareMem.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibMmx/Ia32/CompareMem.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/Ia32/CopyMem.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/Ia32/CopyMem.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibMmx/Ia32/CopyMem.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/Ia32/ScanMem16.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/Ia32/ScanMem16.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibMmx/Ia32/ScanMem16.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/Ia32/ScanMem32.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/Ia32/ScanMem32.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibMmx/Ia32/ScanMem32.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/Ia32/ScanMem64.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/Ia32/ScanMem64.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibMmx/Ia32/ScanMem64.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/Ia32/ScanMem8.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/Ia32/ScanMem8.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibMmx/Ia32/ScanMem8.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem16.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem16.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem16.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem32.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem32.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem32.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem64.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem64.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem64.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/Ia32/ZeroMem.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/Ia32/ZeroMem.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibMmx/Ia32/ZeroMem.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/X64/CompareMem.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/X64/CompareMem.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibMmx/X64/CompareMem.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/X64/CopyMem.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/X64/CopyMem.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibMmx/X64/CopyMem.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem16.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem16.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem16.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem32.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem32.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem32.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem64.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem64.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem64.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem8.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem8.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem8.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/X64/SetMem.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/X64/SetMem.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibMmx/X64/SetMem.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/X64/SetMem16.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/X64/SetMem16.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibMmx/X64/SetMem16.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/X64/SetMem32.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/X64/SetMem32.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibMmx/X64/SetMem32.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/X64/SetMem64.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/X64/SetMem64.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibMmx/X64/SetMem64.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/X64/ZeroMem.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibMmx/X64/ZeroMem.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibMmx/X64/ZeroMem.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/Ia32/CompareMem.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/Ia32/CompareMem.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/Ia32/CompareMem.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/Ia32/CopyMem.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/Ia32/CopyMem.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/Ia32/CopyMem.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/Ia32/ScanMem16.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/Ia32/ScanMem16.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/Ia32/ScanMem16.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/Ia32/ScanMem32.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/Ia32/ScanMem32.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/Ia32/ScanMem32.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/Ia32/ScanMem64.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/Ia32/ScanMem64.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/Ia32/ScanMem64.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/Ia32/ScanMem8.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/Ia32/ScanMem8.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/Ia32/ScanMem8.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/Ia32/SetMem.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/Ia32/SetMem.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/Ia32/SetMem.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/Ia32/SetMem16.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/Ia32/SetMem16.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/Ia32/SetMem16.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/Ia32/SetMem32.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/Ia32/SetMem32.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/Ia32/SetMem32.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/Ia32/SetMem64.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/Ia32/SetMem64.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/Ia32/SetMem64.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/Ia32/ZeroMem.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/Ia32/ZeroMem.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/Ia32/ZeroMem.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/X64/CompareMem.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/X64/CompareMem.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/X64/CompareMem.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/X64/CopyMem.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/X64/CopyMem.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/X64/CopyMem.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/X64/ScanMem16.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/X64/ScanMem16.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/X64/ScanMem16.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/X64/ScanMem32.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/X64/ScanMem32.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/X64/ScanMem32.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/X64/ScanMem64.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/X64/ScanMem64.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/X64/ScanMem64.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/X64/ScanMem8.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/X64/ScanMem8.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/X64/ScanMem8.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/X64/SetMem.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/X64/SetMem.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/X64/SetMem.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/X64/SetMem16.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/X64/SetMem16.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/X64/SetMem16.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/X64/SetMem32.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/X64/SetMem32.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/X64/SetMem32.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/X64/SetMem64.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/X64/SetMem64.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/X64/SetMem64.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/X64/ZeroMem.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/X64/ZeroMem.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibOptDxe/X64/ZeroMem.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/Ia32/CompareMem.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/Ia32/CompareMem.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibOptPei/Ia32/CompareMem.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/Ia32/CopyMem.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/Ia32/CopyMem.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibOptPei/Ia32/CopyMem.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/Ia32/ScanMem16.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/Ia32/ScanMem16.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibOptPei/Ia32/ScanMem16.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/Ia32/ScanMem32.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/Ia32/ScanMem32.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibOptPei/Ia32/ScanMem32.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/Ia32/ScanMem64.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/Ia32/ScanMem64.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibOptPei/Ia32/ScanMem64.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/Ia32/ScanMem8.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/Ia32/ScanMem8.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibOptPei/Ia32/ScanMem8.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/Ia32/SetMem.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/Ia32/SetMem.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibOptPei/Ia32/SetMem.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/Ia32/SetMem16.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/Ia32/SetMem16.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibOptPei/Ia32/SetMem16.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/Ia32/SetMem32.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/Ia32/SetMem32.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibOptPei/Ia32/SetMem32.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/Ia32/SetMem64.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/Ia32/SetMem64.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibOptPei/Ia32/SetMem64.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/Ia32/ZeroMem.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/Ia32/ZeroMem.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibOptPei/Ia32/ZeroMem.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/X64/CompareMem.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/X64/CompareMem.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibOptPei/X64/CompareMem.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/X64/CopyMem.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/X64/CopyMem.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibOptPei/X64/CopyMem.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/X64/ScanMem16.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/X64/ScanMem16.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibOptPei/X64/ScanMem16.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/X64/ScanMem32.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/X64/ScanMem32.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibOptPei/X64/ScanMem32.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/X64/ScanMem64.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/X64/ScanMem64.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibOptPei/X64/ScanMem64.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/X64/ScanMem8.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/X64/ScanMem8.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibOptPei/X64/ScanMem8.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/X64/SetMem.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/X64/SetMem.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibOptPei/X64/SetMem.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/X64/SetMem16.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/X64/SetMem16.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibOptPei/X64/SetMem16.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/X64/SetMem32.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/X64/SetMem32.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibOptPei/X64/SetMem32.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/X64/SetMem64.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/X64/SetMem64.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibOptPei/X64/SetMem64.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/X64/ZeroMem.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibOptPei/X64/ZeroMem.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibOptPei/X64/ZeroMem.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/Ia32/CompareMem.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/Ia32/CompareMem.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibRepStr/Ia32/CompareMem.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/Ia32/CopyMem.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/Ia32/CopyMem.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibRepStr/Ia32/CopyMem.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/Ia32/ScanMem16.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/Ia32/ScanMem16.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibRepStr/Ia32/ScanMem16.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/Ia32/ScanMem32.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/Ia32/ScanMem32.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibRepStr/Ia32/ScanMem32.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/Ia32/ScanMem64.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/Ia32/ScanMem64.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibRepStr/Ia32/ScanMem64.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/Ia32/ScanMem8.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/Ia32/ScanMem8.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibRepStr/Ia32/ScanMem8.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/Ia32/SetMem.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/Ia32/SetMem.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibRepStr/Ia32/SetMem.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/Ia32/SetMem16.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/Ia32/SetMem16.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibRepStr/Ia32/SetMem16.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/Ia32/SetMem32.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/Ia32/SetMem32.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibRepStr/Ia32/SetMem32.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/Ia32/SetMem64.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/Ia32/SetMem64.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibRepStr/Ia32/SetMem64.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/Ia32/ZeroMem.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/Ia32/ZeroMem.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibRepStr/Ia32/ZeroMem.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/X64/CompareMem.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/X64/CompareMem.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibRepStr/X64/CompareMem.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/X64/CopyMem.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/X64/CopyMem.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibRepStr/X64/CopyMem.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/X64/ScanMem16.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/X64/ScanMem16.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibRepStr/X64/ScanMem16.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/X64/ScanMem32.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/X64/ScanMem32.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibRepStr/X64/ScanMem32.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/X64/ScanMem64.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/X64/ScanMem64.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibRepStr/X64/ScanMem64.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/X64/ScanMem8.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/X64/ScanMem8.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibRepStr/X64/ScanMem8.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/X64/SetMem.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/X64/SetMem.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibRepStr/X64/SetMem.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/X64/SetMem16.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/X64/SetMem16.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibRepStr/X64/SetMem16.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/X64/SetMem32.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/X64/SetMem32.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibRepStr/X64/SetMem32.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/X64/SetMem64.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/X64/SetMem64.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibRepStr/X64/SetMem64.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/X64/ZeroMem.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibRepStr/X64/ZeroMem.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibRepStr/X64/ZeroMem.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/Ia32/CompareMem.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/Ia32/CompareMem.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibSse2/Ia32/CompareMem.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/Ia32/CopyMem.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/Ia32/CopyMem.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibSse2/Ia32/CopyMem.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/Ia32/ScanMem16.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/Ia32/ScanMem16.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibSse2/Ia32/ScanMem16.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/Ia32/ScanMem32.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/Ia32/ScanMem32.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibSse2/Ia32/ScanMem32.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/Ia32/ScanMem64.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/Ia32/ScanMem64.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibSse2/Ia32/ScanMem64.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/Ia32/ScanMem8.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/Ia32/ScanMem8.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibSse2/Ia32/ScanMem8.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem16.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem16.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem16.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem32.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem32.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem32.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem64.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem64.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem64.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/Ia32/ZeroMem.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/Ia32/ZeroMem.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibSse2/Ia32/ZeroMem.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/X64/CompareMem.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/X64/CompareMem.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibSse2/X64/CompareMem.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/X64/CopyMem.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/X64/CopyMem.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibSse2/X64/CopyMem.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/X64/ScanMem16.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/X64/ScanMem16.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibSse2/X64/ScanMem16.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/X64/ScanMem32.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/X64/ScanMem32.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibSse2/X64/ScanMem32.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/X64/ScanMem64.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/X64/ScanMem64.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibSse2/X64/ScanMem64.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/X64/ScanMem8.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/X64/ScanMem8.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibSse2/X64/ScanMem8.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/X64/SetMem.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/X64/SetMem.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibSse2/X64/SetMem.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/X64/SetMem16.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/X64/SetMem16.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibSse2/X64/SetMem16.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/X64/SetMem32.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/X64/SetMem32.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibSse2/X64/SetMem32.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/X64/SetMem64.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/X64/SetMem64.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibSse2/X64/SetMem64.nasm > > delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/X64/ZeroMem.S > > delete mode 100644 MdePkg/Library/BaseMemoryLibSse2/X64/ZeroMem.asm > > create mode 100644 MdePkg/Library/BaseMemoryLibSse2/X64/ZeroMem.nasm > > delete mode 100644 > > MdePkg/Library/BaseSynchronizationLib/Ia32/InterlockedCompareExchange32.asm > > create mode 100644 > > MdePkg/Library/BaseSynchronizationLib/Ia32/InterlockedCompareExchange32.nasm > > delete mode 100644 > > MdePkg/Library/BaseSynchronizationLib/Ia32/InterlockedCompareExchange64.asm > > create mode 100644 > > MdePkg/Library/BaseSynchronizationLib/Ia32/InterlockedCompareExchange64.nasm > > delete mode 100644 > > MdePkg/Library/BaseSynchronizationLib/Ia32/InterlockedDecrement.asm > > create mode 100644 > > MdePkg/Library/BaseSynchronizationLib/Ia32/InterlockedDecrement.nasm > > delete mode 100644 > > MdePkg/Library/BaseSynchronizationLib/Ia32/InterlockedIncrement.asm > > create mode 100644 > > MdePkg/Library/BaseSynchronizationLib/Ia32/InterlockedIncrement.nasm > > delete mode 100644 > > MdePkg/Library/BaseSynchronizationLib/X64/InterlockedCompareExchange32.asm > > create mode 100644 > > MdePkg/Library/BaseSynchronizationLib/X64/InterlockedCompareExchange32.nasm > > delete mode 100644 > > MdePkg/Library/BaseSynchronizationLib/X64/InterlockedCompareExchange64.asm > > create mode 100644 > > MdePkg/Library/BaseSynchronizationLib/X64/InterlockedCompareExchange64.nasm > > delete mode 100644 > > MdePkg/Library/BaseSynchronizationLib/X64/InterlockedDecrement.asm > > create mode 100644 > > MdePkg/Library/BaseSynchronizationLib/X64/InterlockedDecrement.nasm > > delete mode 100644 > > MdePkg/Library/BaseSynchronizationLib/X64/InterlockedIncrement.asm > > create mode 100644 > > MdePkg/Library/BaseSynchronizationLib/X64/InterlockedIncrement.nasm > > create mode 100644 NasmConversionNotes.txt > > delete mode 100644 PcAtChipsetPkg/PciHostBridgeDxe/Ia32/IoFifo.S > > delete mode 100644 PcAtChipsetPkg/PciHostBridgeDxe/Ia32/IoFifo.asm > > create mode 100644 PcAtChipsetPkg/PciHostBridgeDxe/Ia32/IoFifo.nasm > > delete mode 100644 PcAtChipsetPkg/PciHostBridgeDxe/X64/IoFifo.S > > delete mode 100644 PcAtChipsetPkg/PciHostBridgeDxe/X64/IoFifo.asm > > create mode 100644 PcAtChipsetPkg/PciHostBridgeDxe/X64/IoFifo.nasm > > delete mode 100644 > > SecurityPkg/RandomNumberGenerator/RngDxe/IA32/AsmRdRand.asm > > create mode 100644 > > SecurityPkg/RandomNumberGenerator/RngDxe/IA32/AsmRdRand.nasm > > delete mode 100644 > > SecurityPkg/RandomNumberGenerator/RngDxe/X64/AsmRdRand.asm > > create mode 100644 > > SecurityPkg/RandomNumberGenerator/RngDxe/X64/AsmRdRand.nasm > > delete mode 100644 > > SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/Ia32/AsmFuncs.S > > delete mode 100644 > > SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/Ia32/AsmFuncs.asm > > create mode 100644 > > SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/Ia32/AsmFuncs.nasm > > delete mode 100644 > > SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/X64/AsmFuncs.S > > delete mode 100644 > > SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/X64/AsmFuncs.asm > > create mode 100644 > > SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/X64/AsmFuncs.nasm > > delete mode 100644 > > SourceLevelDebugPkg/Library/PeCoffExtraActionLibDebug/Ia32/IntHandler.S > > delete mode 100644 > > SourceLevelDebugPkg/Library/PeCoffExtraActionLibDebug/Ia32/IntHandler.asm > > create mode 100644 > > SourceLevelDebugPkg/Library/PeCoffExtraActionLibDebug/Ia32/IntHandler.nasm > > delete mode 100644 > > SourceLevelDebugPkg/Library/PeCoffExtraActionLibDebug/X64/IntHandler.S > > delete mode 100644 > > SourceLevelDebugPkg/Library/PeCoffExtraActionLibDebug/X64/IntHandler.asm > > create mode 100644 > > SourceLevelDebugPkg/Library/PeCoffExtraActionLibDebug/X64/IntHandler.nasm > > delete mode 100644 UefiCpuPkg/CpuDxe/Ia32/CpuAsm.S > > delete mode 100644 UefiCpuPkg/CpuDxe/Ia32/CpuAsm.asm > > create mode 100644 UefiCpuPkg/CpuDxe/Ia32/CpuAsm.nasm > > delete mode 100644 UefiCpuPkg/CpuDxe/X64/CpuAsm.S > > delete mode 100644 UefiCpuPkg/CpuDxe/X64/CpuAsm.asm > > create mode 100644 UefiCpuPkg/CpuDxe/X64/CpuAsm.nasm > > delete mode 100644 UefiCpuPkg/Library/BaseUefiCpuLib/Ia32/InitializeFpu.S > > delete mode 100644 UefiCpuPkg/Library/BaseUefiCpuLib/Ia32/InitializeFpu.asm > > create mode 100644 UefiCpuPkg/Library/BaseUefiCpuLib/Ia32/InitializeFpu.nasm > > delete mode 100644 UefiCpuPkg/Library/BaseUefiCpuLib/X64/InitializeFpu.S > > delete mode 100644 UefiCpuPkg/Library/BaseUefiCpuLib/X64/InitializeFpu.asm > > create mode 100644 UefiCpuPkg/Library/BaseUefiCpuLib/X64/InitializeFpu.nasm > > delete mode 100644 > > UefiCpuPkg/Library/CpuExceptionHandlerLib/Ia32/ExceptionHandlerAsm.S > > delete mode 100644 > > UefiCpuPkg/Library/CpuExceptionHandlerLib/Ia32/ExceptionHandlerAsm.asm > > create mode 100644 > > UefiCpuPkg/Library/CpuExceptionHandlerLib/Ia32/ExceptionHandlerAsm.nasm > > delete mode 100644 > > UefiCpuPkg/Library/CpuExceptionHandlerLib/X64/ExceptionHandlerAsm.S > > delete mode 100644 > > UefiCpuPkg/Library/CpuExceptionHandlerLib/X64/ExceptionHandlerAsm.asm > > create mode 100644 > > UefiCpuPkg/Library/CpuExceptionHandlerLib/X64/ExceptionHandlerAsm.nasm > > delete mode 100644 UefiCpuPkg/Universal/Acpi/S3Resume2Pei/Ia32/AsmFuncs.S > > delete mode 100644 UefiCpuPkg/Universal/Acpi/S3Resume2Pei/Ia32/AsmFuncs.asm > > create mode 100644 UefiCpuPkg/Universal/Acpi/S3Resume2Pei/Ia32/AsmFuncs.nasm > > delete mode 100644 UefiCpuPkg/Universal/Acpi/S3Resume2Pei/X64/AsmFuncs.S > > delete mode 100644 UefiCpuPkg/Universal/Acpi/S3Resume2Pei/X64/AsmFuncs.asm > > create mode 100644 UefiCpuPkg/Universal/Acpi/S3Resume2Pei/X64/AsmFuncs.nasm > > > > -- > > 2.1.1 > > > > > > ------------------------------------------------------------------------------ > > _______________________________________________ > > edk2-devel mailing list > > edk2-devel@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/edk2-devel > ------------------------------------------------------------------------------ _______________________________________________ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel