From ff96eb4c2cd823ba52e498bdbc84cba79edb7fa3 Mon Sep 17 00:00:00 2001 From: Vishal Oliyil Kunnil Date: Mon, 13 Oct 2025 14:54:03 -0700 Subject: [PATCH] MdePkg: Restore ARM processor macro in CPER header Commit 84c0261 removed support for ARM32 and inadvertently removed the EFI_GENERIC_ERROR_PROC_TYPE_ARM macro which remains valid for AARCH64. The macro refers to the ARM CPU architecture, not specifically the ARM32 instruction set. Restore the macro to maintain compatibility with downstream modules that rely on Cper.h for AARCH64 platforms. Signed-off-by: Vishal Oliyil Kunnil --- MdePkg/Include/Guid/Cper.h | 1 + 1 file changed, 1 insertion(+) diff --git a/MdePkg/Include/Guid/Cper.h b/MdePkg/Include/Guid/Cper.h index 4a31d34399..a947301c05 100644 --- a/MdePkg/Include/Guid/Cper.h +++ b/MdePkg/Include/Guid/Cper.h @@ -262,6 +262,7 @@ typedef struct { ///@{ #define EFI_GENERIC_ERROR_PROC_TYPE_IA32_X64 0x00 #define EFI_GENERIC_ERROR_PROC_TYPE_IA64 0x01 +#define EFI_GENERIC_ERROR_PROC_TYPE_ARM 0x02 ///@} ///