From 3a2f75b7897305990956e3c9c17d296eeed66422 Mon Sep 17 00:00:00 2001 From: Michael Brown Date: Tue, 11 Nov 2025 16:14:22 +0000 Subject: [PATCH] [efi] Mark Arm/ProcessorBind.h as a non-imported header Support for ARM32 has been removed from the EDK2 codebase. However, we may as well retain the ability to build iPXE for existing EFI platforms. Add an iPXE include guard to this file so that the EDK2 header import script will no longer attempt to import it from the EDK2 tree. Signed-off-by: Michael Brown --- src/include/ipxe/efi/Arm/ProcessorBind.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/include/ipxe/efi/Arm/ProcessorBind.h b/src/include/ipxe/efi/Arm/ProcessorBind.h index 6d558a2dd..21951ea1b 100644 --- a/src/include/ipxe/efi/Arm/ProcessorBind.h +++ b/src/include/ipxe/efi/Arm/ProcessorBind.h @@ -1,3 +1,7 @@ +#ifndef _IPXE_EFI_ARM_PROCESSORBIND_H +#define _IPXE_EFI_ARM_PROCESSORBIND_H + + /** @file Processor or Compiler specific defines and types for ARM. @@ -238,3 +242,5 @@ typedef INT32 INTN; #endif #endif + +#endif /* _IPXE_EFI_ARM_PROCESSORBIND_H */ -- 2.47.3