diff options
author | Brian Behlendorf <[email protected]> | 2009-07-14 14:28:04 -0700 |
---|---|---|
committer | Brian Behlendorf <[email protected]> | 2009-07-14 14:28:04 -0700 |
commit | b11b08ed641b8c677b529e108c2b28dc0183d34c (patch) | |
tree | 929df128e8fa49f2087decbe7fd7684f4a12c27a /include | |
parent | 06dea103807ed57621d5711edafc4da2f2d9bbc6 (diff) |
Add a little paranoia here to ensure endianess is set correctly.
Diffstat (limited to 'include')
-rw-r--r-- | include/sys/isa_defs.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/include/sys/isa_defs.h b/include/sys/isa_defs.h index 3b8fffe1e..081133e5a 100644 --- a/include/sys/isa_defs.h +++ b/include/sys/isa_defs.h @@ -73,7 +73,11 @@ extern "C" { #endif #if defined(_LITTLE_ENDIAN) && defined(_BIG_ENDIAN) -#error "Both _LITTLE_ENDIAN and __BIG_ENDIAN are defined" +#error "Both _LITTLE_ENDIAN and _BIG_ENDIAN are defined" +#endif + +#if !defined(_LITTLE_ENDIAN) && !defined(_BIG_ENDIAN) +#error "Neither _LITTLE_ENDIAN or _BIG_ENDIAN are defined" #endif #ifdef __cplusplus |