]> git.proxmox.com Git - qemu.git/commit
linux-user: untie syscalls from UID16
authorRiku Voipio <riku.voipio@iki.fi>
Mon, 18 Apr 2011 12:23:06 +0000 (15:23 +0300)
committerRiku Voipio <riku.voipio@iki.fi>
Tue, 26 Apr 2011 07:15:41 +0000 (10:15 +0300)
commit0c866a7ed47bc8a2df320e59bc669e4784d8ad2f
tree9530ee9a19825d8f2ed305a33321bda3c11e87a7
parent42a39fbe0cb6549e9cedfe63e706fdf951126626
linux-user: untie syscalls from UID16

Quite a number of uid/gid related syscalls are only defined on systems
with USE_UID16 defined. This is apperently based on the idea that these
system calls would never be called on non-UID16 systems. Make these
syscalls available for all architectures that define them.

drop alpha hack to support selected UID16 syscalls. MIPS and PowerPC
were also defined as UID16, to get uid/gid syscalls available, drop
this error as well.

Change QEMU to reflect this.

Cc: Ulrich Hecht <uli@suse.de>
Cc: Richard Henderson <rth@twiddle.net>
Cc: Alexander Graf <agraf@suse.de>
Signed-off-by: Riku Voipio <riku.voipio@iki.fi>
linux-user/alpha/syscall_nr.h
linux-user/syscall.c
linux-user/syscall_defs.h