From eeeac3f3e3398124a0f2a118358a91289a30b8e0 Mon Sep 17 00:00:00 2001 From: bellard Date: Sun, 11 Nov 2007 19:34:32 +0000 Subject: [PATCH] removed warning git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3607 c046a42c-6fe2-441c-8c8c-71466251a162 --- linux-user/syscall.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/linux-user/syscall.c b/linux-user/syscall.c index 402fa06aea..6e9052af8c 100644 --- a/linux-user/syscall.c +++ b/linux-user/syscall.c @@ -2319,7 +2319,7 @@ static abi_long write_ldt(CPUX86State *env, if (!ldt_table) return -TARGET_ENOMEM; memset(ldt_table, 0, TARGET_LDT_ENTRIES * TARGET_LDT_ENTRY_SIZE); - env->ldt.base = h2g(ldt_table); + env->ldt.base = h2g((unsigned long)ldt_table); env->ldt.limit = 0xffff; } @@ -4268,7 +4268,6 @@ abi_long do_syscall(void *cpu_env, int num, abi_long arg1, case TARGET_NR_getdents: #if TARGET_ABI_BITS != 32 goto unimplemented; -#warning not supported #elif TARGET_ABI_BITS == 32 && HOST_LONG_BITS == 64 { struct target_dirent *target_dirp;