diff --git a/src/bin/e_xsettings.c b/src/bin/e_xsettings.c index b84f3d7ae..fcc6c85af 100644 --- a/src/bin/e_xsettings.c +++ b/src/bin/e_xsettings.c @@ -353,7 +353,7 @@ _e_xsettings_apply(Settings_Manager *sm) pos = data = calloc(1, len); if (!data) return; -#if __BYTE_ORDER == __LITTLE_ENDIAN +#if (__BYTE_ORDER == __LITTLE_ENDIAN) || (__BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__) *pos = 0; //LSBFirst #else *pos = 1; //MSBFirst diff --git a/src/modules/everything/md5.c b/src/modules/everything/md5.c index 8219f0636..70baf0032 100644 --- a/src/modules/everything/md5.c +++ b/src/modules/everything/md5.c @@ -22,7 +22,7 @@ #include /* for memcpy() */ #include "md5.h" -#if (__BYTE_ORDER == 1234) +#if (__BYTE_ORDER == 1234) || (__BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__) #define byteReverse(buf, len) /* Nothing */ #else void byteReverse(unsigned char *buf, unsigned longs);