After NASM source files are added, MASM/GAS source files will not be kept for new added modules and packages. IntelFsp2Pkg and IntelFps2WrapperPkg are added recently. They can be regarded as new packages. So, these changes remove MASM/GAS source files and keep NASM only for these two packages.
Here, I would like to propose to add NASM only for IA32 and X64 assembly files in new modules and packages. If there is the real request for MASM or GAS, we can consider to add them later. Liming Gao (5): IntelFsp2WrapperPkg BaseFspWrapperApiLib: Remove MASM/GAS files IntelFsp2WrapperPkg SecFspWrapperPlatformSecLibSample: Remove MASM/GAS files IntelFsp2Pkg BaseFspDebugLibSerialPort: Remove MASM/GAS files IntelFsp2Pkg BaseFspSwitchStackLib: Remove MASM/GAS files IntelFsp2Pkg SecFspSecPlatformLibNull: Remove MASM/GAS files .../BaseFspDebugLibSerialPort.inf | 2 - .../BaseFspDebugLibSerialPort/Ia32/FspDebug.asm | 34 -- .../BaseFspDebugLibSerialPort/Ia32/FspDebug.s | 30 -- .../BaseFspSwitchStackLib.inf | 2 - .../Library/BaseFspSwitchStackLib/Ia32/Stack.asm | 77 ----- .../Library/BaseFspSwitchStackLib/Ia32/Stack.s | 78 ----- .../SecFspSecPlatformLibNull/Ia32/Flat32.asm | 131 -------- .../Library/SecFspSecPlatformLibNull/Ia32/Flat32.s | 110 ------- .../SecFspSecPlatformLibNull/Ia32/SecCarInit.asm | 51 --- .../SecFspSecPlatformLibNull/Ia32/SecCarInit.s | 37 --- .../SecFspSecPlatformLibNull.inf | 6 +- .../BaseFspWrapperApiLib/BaseFspWrapperApiLib.inf | 2 - .../Library/BaseFspWrapperApiLib/X64/Thunk64To32.S | 230 -------------- .../BaseFspWrapperApiLib/X64/Thunk64To32.asm | 230 -------------- .../Ia32/PeiCoreEntry.S | 130 -------- .../Ia32/PeiCoreEntry.asm | 140 -------- .../Ia32/SecEntry.S | 336 -------------------- .../Ia32/SecEntry.asm | 353 --------------------- .../SecFspWrapperPlatformSecLibSample/Ia32/Stack.S | 77 ----- .../Ia32/Stack.asm | 82 ----- .../SecFspWrapperPlatformSecLibSample.inf | 6 - 21 files changed, 1 insertion(+), 2143 deletions(-) delete mode 100644 IntelFsp2Pkg/Library/BaseFspDebugLibSerialPort/Ia32/FspDebug.asm delete mode 100644 IntelFsp2Pkg/Library/BaseFspDebugLibSerialPort/Ia32/FspDebug.s delete mode 100644 IntelFsp2Pkg/Library/BaseFspSwitchStackLib/Ia32/Stack.asm delete mode 100644 IntelFsp2Pkg/Library/BaseFspSwitchStackLib/Ia32/Stack.s delete mode 100644 IntelFsp2Pkg/Library/SecFspSecPlatformLibNull/Ia32/Flat32.asm delete mode 100644 IntelFsp2Pkg/Library/SecFspSecPlatformLibNull/Ia32/Flat32.s delete mode 100644 IntelFsp2Pkg/Library/SecFspSecPlatformLibNull/Ia32/SecCarInit.asm delete mode 100644 IntelFsp2Pkg/Library/SecFspSecPlatformLibNull/Ia32/SecCarInit.s delete mode 100644 IntelFsp2WrapperPkg/Library/BaseFspWrapperApiLib/X64/Thunk64To32.S delete mode 100644 IntelFsp2WrapperPkg/Library/BaseFspWrapperApiLib/X64/Thunk64To32.asm delete mode 100644 IntelFsp2WrapperPkg/Library/SecFspWrapperPlatformSecLibSample/Ia32/PeiCoreEntry.S delete mode 100644 IntelFsp2WrapperPkg/Library/SecFspWrapperPlatformSecLibSample/Ia32/PeiCoreEntry.asm delete mode 100644 IntelFsp2WrapperPkg/Library/SecFspWrapperPlatformSecLibSample/Ia32/SecEntry.S delete mode 100644 IntelFsp2WrapperPkg/Library/SecFspWrapperPlatformSecLibSample/Ia32/SecEntry.asm delete mode 100644 IntelFsp2WrapperPkg/Library/SecFspWrapperPlatformSecLibSample/Ia32/Stack.S delete mode 100644 IntelFsp2WrapperPkg/Library/SecFspWrapperPlatformSecLibSample/Ia32/Stack.asm -- 1.9.5.msysgit.0 _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel