summary refs log tree commit diff stats
path: root/linux-user/qemu.h
diff options
context:
space:
mode:
authorj_mayer <j_mayer@c046a42c-6fe2-441c-8c8c-71466251a162>2007-09-26 23:01:49 +0000
committerj_mayer <j_mayer@c046a42c-6fe2-441c-8c8c-71466251a162>2007-09-26 23:01:49 +0000
commit324071035fd94538bc0f1ab316646cace30814fb (patch)
tree2069846cbba99e44ba6d0f5f4dc21a6389ec30dc /linux-user/qemu.h
parent9007f0ef73771c2dd30e3092d6c06c4bc5ebfe0d (diff)
downloadfocaccia-qemu-324071035fd94538bc0f1ab316646cace30814fb.tar.gz
focaccia-qemu-324071035fd94538bc0f1ab316646cace30814fb.zip
Convert syscall arguments and return value from long to int or target_long.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3241 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'linux-user/qemu.h')
-rw-r--r--linux-user/qemu.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/linux-user/qemu.h b/linux-user/qemu.h
index 011b41ea7e..8c03ad1902 100644
--- a/linux-user/qemu.h
+++ b/linux-user/qemu.h
@@ -126,10 +126,11 @@ int load_flt_binary(struct linux_binprm * bprm, struct target_pt_regs * regs,
 void memcpy_to_target(target_ulong dest, const void *src,
                       unsigned long len);
 void target_set_brk(target_ulong new_brk);
-long do_brk(target_ulong new_brk);
+target_long do_brk(target_ulong new_brk);
 void syscall_init(void);
-long do_syscall(void *cpu_env, int num, long arg1, long arg2, long arg3,
-                long arg4, long arg5, long arg6);
+target_long do_syscall(void *cpu_env, int num, target_long arg1,
+                       target_long arg2, target_long arg3, target_long arg4,
+                       target_long arg5, target_long arg6);
 void gemu_log(const char *fmt, ...) __attribute__((format(printf,1,2)));
 extern CPUState *global_env;
 void cpu_loop(CPUState *env);