From: Aurelien Jarno Date: Fri, 19 Oct 2012 18:28:22 +0000 (+0200) Subject: Merge branch 'linux-user-for-upstream' of git://git.linaro.org/people/rikuvoipio... X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=41a05a457620539f84950c2f52293963388275b0;p=qemu.git Merge branch 'linux-user-for-upstream' of git://git.linaro.org/people/rikuvoipio/qemu * 'linux-user-for-upstream' of git://git.linaro.org/people/rikuvoipio/qemu: linux-user: register align p{read, write}64 linux-user: ppc: mark as long long aligned tcg: Remove TCG_TARGET_HAS_GUEST_BASE define configure: Remove unnecessary host_guest_base code linux-user: If loading fails, print error as string, not number linux-user: Fix siginfo handling alpha-linux-user: Fix sigaltstack structure definition linux-user: Implement gethostname linux-user: Perform more checks on iovec lists linux-user: fix multi-threaded /proc/self/maps linux-user: fix statfs --- 41a05a457620539f84950c2f52293963388275b0 diff --cc tcg/arm/tcg-target.h index 0df33520f8,2bc7dff846..98fa11b286 --- a/tcg/arm/tcg-target.h +++ b/tcg/arm/tcg-target.h @@@ -73,10 -73,8 +73,8 @@@ typedef enum #define TCG_TARGET_HAS_nand_i32 0 #define TCG_TARGET_HAS_nor_i32 0 #define TCG_TARGET_HAS_deposit_i32 0 -#define TCG_TARGET_HAS_movcond_i32 0 +#define TCG_TARGET_HAS_movcond_i32 1 - #define TCG_TARGET_HAS_GUEST_BASE - enum { TCG_AREG0 = TCG_REG_R6, }; diff --cc tcg/sparc/tcg-target.h index c2fbb23abb,4a17f1e118..0e7d398a41 --- a/tcg/sparc/tcg-target.h +++ b/tcg/sparc/tcg-target.h @@@ -122,11 -121,9 +122,9 @@@ typedef enum #define TCG_TARGET_HAS_nand_i64 0 #define TCG_TARGET_HAS_nor_i64 0 #define TCG_TARGET_HAS_deposit_i64 0 -#define TCG_TARGET_HAS_movcond_i64 0 +#define TCG_TARGET_HAS_movcond_i64 1 #endif - #define TCG_TARGET_HAS_GUEST_BASE - #define TCG_AREG0 TCG_REG_I0 static inline void flush_icache_range(tcg_target_ulong start,