From a9803a814d0f8ec36632fe09320f59f00cf603ba Mon Sep 17 00:00:00 2001 From: Stefanos Stefanidis Date: Thu, 1 Jan 2026 19:52:22 +0200 Subject: [PATCH] Add a common efisetjmp_arch.h Signed-off-by: Stefanos Stefanidis Correct a typo. Correct another typo. Add check for 64-bit RISC-V platforms. Fix another typo. Add a common efisetjmp_arch.h --- inc/efisetjmp_arch.h | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 inc/efisetjmp_arch.h diff --git a/inc/efisetjmp_arch.h b/inc/efisetjmp_arch.h new file mode 100644 index 0000000..dec1fb7 --- /dev/null +++ b/inc/efisetjmp_arch.h @@ -0,0 +1,22 @@ +#ifndef GNU_EFI_SETJMP_ARCH_H +#define GNU_EFI_SETJMP_ARCH_H + +#if defined(__x86_64__) +#include "x86_64/efisetjmp_arch.h" +#elif defined(__aarch64__) +#include "aarch64/efisetjmp_arch.h" +#elif defined(__riscv) && __riscv_xlen == 64 +#include "riscv64/efisetjmp_arch.h" +#elif defined(__i386__) +#include "ia32/efisetjmp_arch.h" +#elif defined(__ia64__) +#include "ia64/efisetjmp_arch.h" +#elif defined(__loongarch64) +#include "loongarch64/efisetjmp_arch.h" +#elif defined(__mips64__) +#include "mips64el/efisetjmp_arch.h" +#elif defined(__arm__) +#include "arm/efisetjmp_arch.h" +#endif + +#endif /* GNU_EFI_SETJMP_ARCH_H */