From 0210d27a4040652f7dd591a9e1bb57bfd58e55b7 Mon Sep 17 00:00:00 2001 From: Jozef Nagy Date: Mon, 1 Apr 2024 02:43:03 +0200 Subject: [PATCH] Added va_* types --- efi_types.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/efi_types.h b/efi_types.h index b4e5bbd..e7ca151 100644 --- a/efi_types.h +++ b/efi_types.h @@ -35,6 +35,11 @@ typedef unsigned long UINTPTR; typedef long SSIZE; typedef unsigned long SIZE; +typedef __builtin_va_list VA_LIST; +#define va_start(ap, arg) __builtin_va_start(ap, arg) +#define va_arg(ap, type) __builtin_va_arg(ap, type) +#define va_end(ap) __builtin_va_end(ap) + typedef UINTN EFI_STATUS; typedef VOID *EFI_HANDLE; typedef VOID *EFI_EVENT;