diff options
author | Peter Jones <pjones@redhat.com> | 2019-08-27 13:44:15 -0400 |
---|---|---|
committer | Nigel Croxon <ncroxon@redhat.com> | 2023-03-28 08:39:26 -0400 |
commit | 14899d899b230eff3e3ff41011405f742aad6724 (patch) | |
tree | 2912280ffba81d984aacb92402fa37519a71c4bf /inc/aarch64/efibind.h | |
parent | b9c4b23d90e2a6c627dc774d736f5cfa648ebae8 (diff) | |
download | gnu-efi-14899d899b230eff3e3ff41011405f742aad6724.tar.gz |
Make CHAR8 and similar be defined the same way edk2 does it.
Signed-off-by: Peter Jones <pjones@redhat.com>
Diffstat (limited to 'inc/aarch64/efibind.h')
-rw-r--r-- | inc/aarch64/efibind.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/inc/aarch64/efibind.h b/inc/aarch64/efibind.h index c2c546b..da94c3b 100644 --- a/inc/aarch64/efibind.h +++ b/inc/aarch64/efibind.h @@ -41,6 +41,9 @@ typedef int64_t intptr_t; #ifndef __WCHAR_TYPE__ # define __WCHAR_TYPE__ short #endif +#ifndef __CHAR16_TYPE__ +# define __CHAR16_TYPE__ unsigned short +#endif typedef uint64_t UINT64; typedef int64_t INT64; @@ -49,9 +52,13 @@ typedef uint32_t UINT32; typedef int32_t INT32; typedef uint16_t UINT16; +typedef __CHAR16_TYPE__ CHAR16; typedef int16_t INT16; + typedef uint8_t UINT8; +typedef char CHAR8; typedef int8_t INT8; + typedef __WCHAR_TYPE__ WCHAR; #undef VOID |