On 08/18/2015 07:23 PM, Frediano Ziglio wrote:
GCC 4.4.7 does not define __BYTE_ORDER__ macros so use architecture macro to attempt to detect endianess.
Hi Frediano, Looks good to me, Ack. I'd mention in the subject this patch is about spice endianness. Uri.
Signed-off-by: Frediano Ziglio <fziglio@xxxxxxxxxx> Reported-by: Swapna Krishnan <skrishna@xxxxxxxxxx> Tested-by: Swapna Krishnan <skrishna@xxxxxxxxxx> --- spice/macros.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spice/macros.h b/spice/macros.h index 716f6e0..180c2b7 100644 --- a/spice/macros.h +++ b/spice/macros.h @@ -383,7 +383,8 @@ #ifndef SPICE_ENDIAN # if defined(__LITTLE_ENDIAN__) || defined(__ARMEL__) \ || defined(__THUMBEL__) || defined(__AARCH64EL__) \ - || defined(_MIPSEL) || defined(__MIPSEL) || defined(__MIPSEL__) + || defined(_MIPSEL) || defined(__MIPSEL) || defined(__MIPSEL__) \ + || defined(__amd64__) || defined(__x86_64__) || defined(__i386__) # define SPICE_ENDIAN SPICE_ENDIAN_LITTLE # endif # if defined(__BIG_ENDIAN__) || defined(__ARMEB__) \
_______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/spice-devel