BUG: When byte order is not known at compile time make sure NeedSwap in cmELF is still initialized.
This commit is contained in:
parent
d707719d57
commit
9eee4149ec
|
@ -85,6 +85,8 @@ public:
|
||||||
this->NeedSwap = (this->ByteOrder == ByteOrderMSB);
|
this->NeedSwap = (this->ByteOrder == ByteOrderMSB);
|
||||||
#elif cmsys_CPU_ENDIAN_ID == cmsys_CPU_ENDIAN_ID_BIG
|
#elif cmsys_CPU_ENDIAN_ID == cmsys_CPU_ENDIAN_ID_BIG
|
||||||
this->NeedSwap = (this->ByteOrder == ByteOrderLSB);
|
this->NeedSwap = (this->ByteOrder == ByteOrderLSB);
|
||||||
|
#else
|
||||||
|
this->NeedSwap = false; // Final decision is at runtime anyway.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// We have not yet loaded the section info.
|
// We have not yet loaded the section info.
|
||||||
|
|
Loading…
Reference in New Issue