From d462ac27d814e966c54bb638444e4b125d1d665f Mon Sep 17 00:00:00 2001 From: Brad King Date: Wed, 9 Dec 2015 11:38:10 -0500 Subject: cmELF: Use KWIML ABI.h header to get endian-ness Port away from KWSys CPU header. --- Source/cmELF.cxx | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/Source/cmELF.cxx b/Source/cmELF.cxx index 37dd328..fda6e02 100644 --- a/Source/cmELF.cxx +++ b/Source/cmELF.cxx @@ -16,8 +16,7 @@ #include // Need the native byte order of the running CPU. -#define cmsys_CPU_UNKNOWN_OKAY // We can decide at runtime if not known. -#include +#include // Include the ELF format information system header. #if defined(__OpenBSD__) @@ -102,9 +101,9 @@ public: // In most cases the processor-specific byte order will match that // of the target execution environment. If we choose wrong here // it is fixed when the header is read. -#if cmsys_CPU_ENDIAN_ID == cmsys_CPU_ENDIAN_ID_LITTLE +#if cmIML_ABI_ENDIAN_ID == cmIML_ABI_ENDIAN_ID_LITTLE this->NeedSwap = (this->ByteOrder == ByteOrderMSB); -#elif cmsys_CPU_ENDIAN_ID == cmsys_CPU_ENDIAN_ID_BIG +#elif cmIML_ABI_ENDIAN_ID == cmIML_ABI_ENDIAN_ID_BIG this->NeedSwap = (this->ByteOrder == ByteOrderLSB); #else this->NeedSwap = false; // Final decision is at runtime anyway. -- cgit v0.12