Branch: refs/heads/master
Home: https://github.com/tianocore/edk2
Commit: a7908f214dd4befc50f54a58bd1e15f85938a039
https://github.com/tianocore/edk2/commit/a7908f214dd4befc50f54a58bd1e15f85938a039
Author: Ray Ni <[email protected]>
Date: 2026-03-23 (Mon, 23 Mar 2026)
Changed paths:
R OvmfPkg/Bhyve/ResetVector/Ia16/Real16ToFlat32.asm
A OvmfPkg/Bhyve/ResetVector/Ia16/Real16ToFlat32.nasm.inc
R OvmfPkg/Bhyve/ResetVector/Ia32/PageTables64.asm
A OvmfPkg/Bhyve/ResetVector/Ia32/PageTables64.nasm.inc
M OvmfPkg/Bhyve/ResetVector/ResetVector.nasmb
R OvmfPkg/ResetVector/Ia16/ResetVectorVtf0.asm
A OvmfPkg/ResetVector/Ia16/ResetVectorVtf0.nasm.inc
R OvmfPkg/ResetVector/Ia32/AmdSev.asm
A OvmfPkg/ResetVector/Ia32/AmdSev.nasm.inc
R OvmfPkg/ResetVector/Ia32/Flat32ToFlat64.asm
A OvmfPkg/ResetVector/Ia32/Flat32ToFlat64.nasm.inc
R OvmfPkg/ResetVector/Ia32/IntelTdx.asm
A OvmfPkg/ResetVector/Ia32/IntelTdx.nasm.inc
R OvmfPkg/ResetVector/Ia32/PageTables64.asm
A OvmfPkg/ResetVector/Ia32/PageTables64.nasm.inc
R OvmfPkg/ResetVector/Main.asm
A OvmfPkg/ResetVector/Main.nasm.inc
R OvmfPkg/ResetVector/QemuDebugCon.asm
A OvmfPkg/ResetVector/QemuDebugCon.nasm.inc
M OvmfPkg/ResetVector/ResetVector.nasmb
R OvmfPkg/ResetVector/X64/IgvmMetadata.asm
A OvmfPkg/ResetVector/X64/IgvmMetadata.nasm.inc
R OvmfPkg/ResetVector/X64/IntelTdxMetadata.asm
A OvmfPkg/ResetVector/X64/IntelTdxMetadata.nasm.inc
R OvmfPkg/ResetVector/X64/OvmfSevMetadata.asm
A OvmfPkg/ResetVector/X64/OvmfSevMetadata.nasm.inc
R OvmfPkg/XenResetVector/Ia16/Real16ToFlat32.asm
A OvmfPkg/XenResetVector/Ia16/Real16ToFlat32.nasm.inc
R OvmfPkg/XenResetVector/Ia16/ResetVectorVtf0.asm
A OvmfPkg/XenResetVector/Ia16/ResetVectorVtf0.nasm.inc
R OvmfPkg/XenResetVector/Ia32/Flat32ToFlat64.asm
A OvmfPkg/XenResetVector/Ia32/Flat32ToFlat64.nasm.inc
R OvmfPkg/XenResetVector/Ia32/PageTables64.asm
A OvmfPkg/XenResetVector/Ia32/PageTables64.nasm.inc
R OvmfPkg/XenResetVector/Ia32/SearchForBfvBase.asm
A OvmfPkg/XenResetVector/Ia32/SearchForBfvBase.nasm.inc
R OvmfPkg/XenResetVector/Ia32/XenPVHMain.asm
A OvmfPkg/XenResetVector/Ia32/XenPVHMain.nasm.inc
M OvmfPkg/XenResetVector/XenResetVector.nasmb
R UefiCpuPkg/ResetVector/Vtf0/DebugDisabled.asm
A UefiCpuPkg/ResetVector/Vtf0/DebugDisabled.nasm.inc
R UefiCpuPkg/ResetVector/Vtf0/Ia16/Init16.asm
A UefiCpuPkg/ResetVector/Vtf0/Ia16/Init16.nasm.inc
R UefiCpuPkg/ResetVector/Vtf0/Ia16/Real16ToFlat32.asm
A UefiCpuPkg/ResetVector/Vtf0/Ia16/Real16ToFlat32.nasm.inc
R UefiCpuPkg/ResetVector/Vtf0/Ia16/ResetVectorVtf0.asm
A UefiCpuPkg/ResetVector/Vtf0/Ia16/ResetVectorVtf0.nasm.inc
R UefiCpuPkg/ResetVector/Vtf0/Ia32/Flat32ToFlat64.asm
A UefiCpuPkg/ResetVector/Vtf0/Ia32/Flat32ToFlat64.nasm.inc
R UefiCpuPkg/ResetVector/Vtf0/Ia32/PageTables64.asm
A UefiCpuPkg/ResetVector/Vtf0/Ia32/PageTables64.nasm.inc
R UefiCpuPkg/ResetVector/Vtf0/Ia32/SearchForBfvBase.asm
A UefiCpuPkg/ResetVector/Vtf0/Ia32/SearchForBfvBase.nasm.inc
R UefiCpuPkg/ResetVector/Vtf0/Ia32/SearchForSecEntry.asm
A UefiCpuPkg/ResetVector/Vtf0/Ia32/SearchForSecEntry.nasm.inc
R UefiCpuPkg/ResetVector/Vtf0/Main.asm
A UefiCpuPkg/ResetVector/Vtf0/Main.nasm.inc
R UefiCpuPkg/ResetVector/Vtf0/Port80Debug.asm
A UefiCpuPkg/ResetVector/Vtf0/Port80Debug.nasm.inc
R UefiCpuPkg/ResetVector/Vtf0/SerialDebug.asm
A UefiCpuPkg/ResetVector/Vtf0/SerialDebug.nasm.inc
M UefiCpuPkg/ResetVector/Vtf0/Vtf0.nasmb
R UefiCpuPkg/ResetVector/Vtf0/X64/PageTables.asm
A UefiCpuPkg/ResetVector/Vtf0/X64/PageTables.nasm.inc
Log Message:
-----------
UefiCpuPkg, OvmfPkg: Rename .asm files to .nasm.inc in ResetVector
The .asm files are included by other assembly files and are not standalone
assembly files. The .asm extension may cause confusion and make it seem
like they are standalone assembly files and can be compiled by MASM.
Rename them to .nasm.inc to avoid confusion and make it clear that they
are NASM include files.
The .nasm.inc extension is to distinguish them from .inc files which are
usually used for assembly include files holding macros.
Because the reset vectors in OvmfPkg reuse the same assembly files in
UefiCpuPkg, the files in OvmfPkg that include the .asm files in
UefiCpuPkg are also updated to include the .nasm.inc files.
Separating the changes into 2 commits is not possible due to the
dependencies between the files.
Continuous-integration-options: PatchCheck.ignore-multi-package
Signed-off-by: Ray Ni <[email protected]>
To unsubscribe from these emails, change your notification settings at
https://github.com/tianocore/edk2/settings/notifications
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits