diff -ru -x .svn svn-ref/linux-user/syscall.c svn/linux-user/syscall.c --- svn-ref/linux-user/syscall.c 2008-06-09 16:29:41.000000000 +0200 +++ svn/linux-user/syscall.c 2008-06-10 16:50:34.000000000 +0200 @@ -3070,7 +3070,7 @@ #if TARGET_ABI_BITS == 32 static inline uint64_t target_offset64(uint32_t word0, uint32_t word1) { -#ifdef TARGET_WORDS_BIG_ENDIAN +#ifdef TARGET_WORDS_BIGENDIAN return ((uint64_t)word0 << 32) | word1; #else return ((uint64_t)word1 << 32) | word0; Only in svn/linux-user: syscall.c~