X-Git-Url: https://code.delx.au/refind/blobdiff_plain/feac8e01e8dd381f6d3713cee73c8865561c96d5..278bed1cfa0a2bc31db18617cad24170014c05b3:/gptsync/gptsync.h diff --git a/gptsync/gptsync.h b/gptsync/gptsync.h index c35740a..54576fa 100644 --- a/gptsync/gptsync.h +++ b/gptsync/gptsync.h @@ -35,14 +35,14 @@ */ /* Changes copyright (c) 2013 Roderick W. Smith */ -#define VERSION L"0.8.4" +//#define VERSION L"0.9.1" // // config // -#if defined(EFI32) || defined(EFIX64) +#if defined(EFI32) || defined(EFIX64) || defined(EFIAARCH64) #define CONFIG_EFI #endif @@ -81,6 +81,7 @@ typedef CHAR16 CHARN; #include #include +/* typedef int INTN; typedef unsigned int UINTN; typedef unsigned char UINT8; @@ -88,6 +89,7 @@ typedef unsigned short UINT16; typedef unsigned long UINT32; typedef unsigned long long UINT64; typedef void VOID; +*/ typedef int BOOLEAN; #ifndef FALSE @@ -105,11 +107,7 @@ void Print(wchar_t *format, ...); // FUTURE: use STR(), #define Print printf -#define CopyMem memcpy -#define SetMem memset -#define CompareMem memcmp - -#define copy_guid(destguid, srcguid) (memcpy(destguid, srcguid, 16)) +#define copy_guid(destguid, srcguid) (CopyMem(destguid, srcguid, 16)) #define guids_are_equal(guid1, guid2) (memcmp(guid1, guid2, 16) == 0) #define EFI_UNSUPPORTED 1