diff options
Diffstat (limited to 'src/include/ipxe/efi/Arm/ProcessorBind.h')
-rw-r--r-- | src/include/ipxe/efi/Arm/ProcessorBind.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/include/ipxe/efi/Arm/ProcessorBind.h b/src/include/ipxe/efi/Arm/ProcessorBind.h index 51a7271..fac1832 100644 --- a/src/include/ipxe/efi/Arm/ProcessorBind.h +++ b/src/include/ipxe/efi/Arm/ProcessorBind.h @@ -30,9 +30,16 @@ FILE_LICENCE ( BSD3 ); #pragma pack() #endif +// +// RVCT does not support the __builtin_unreachable() macro +// +#ifdef __ARMCC_VERSION +#define UNREACHABLE() +#endif + #if _MSC_EXTENSIONS // - // use Microsoft* C complier dependent integer width types + // use Microsoft* C compiler dependent integer width types // typedef unsigned __int64 UINT64; typedef __int64 INT64; |