]> code.delx.au - refind/blobdiff - include/refit_call_wrapper.h
Fixed bug that caused volume icons to be read only from default icons
[refind] / include / refit_call_wrapper.h
index 49b0b7fa4e21e9127e94edaa0fff0b6c2241f600..1bd4042a4cddd5d7194922d370267b654cb5a773 100644 (file)
@@ -3,7 +3,7 @@
 
 #ifdef __MAKEWITH_GNUEFI
 
-#ifdef EFIX64
+#if defined (EFIX64) | defined (AARCH64)
 # define refit_call1_wrapper(f, a1) \
   uefi_call_wrapper(f, 1, (UINT64)(a1))
 # define refit_call2_wrapper(f, a1, a2) \
@@ -58,6 +58,9 @@
 #define refit_call10_wrapper(f, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) \
         f(a1, a2, a3, a4, a5, a6, a7, a8, a9, a10)
 
+#define uefi_call_wrapper(f, n, ...) \
+        f(__VA_ARGS__)
+
 #endif /* not GNU EFI -- TianoCore EDK2 */
 
 #endif /* !__REFIT_CALL_WRAPPER_H__ */