qemu-e2k/linux-user
Richard Henderson 95c098286b alpha-linux-user: Fix the getpriority syscall
Alpha uses unbiased priority values in the syscall, with the a3
return value signaling error conditions.  Therefore, properly
interpret the libc getpriority as needed for the guest rather
than passing the host value through unchanged.

Signed-off-by: Richard Henderson <rth@twiddle.net>
2012-08-04 09:37:50 -07:00
..
alpha alpha-linux-user: Properly handle the non-rt sigprocmask syscall. 2012-08-04 09:37:49 -07:00
arm
cris
i386
m68k
microblaze
mips
mips64
mipsn32
openrisc target-or32: Add linux syscall, signal and termbits 2012-07-27 21:13:05 +00:00
ppc
s390x
sh4
sparc
sparc64
unicore32
x86_64
cpu-uname.c
cpu-uname.h
elfload.c target-or32: Add linux user support 2012-07-27 21:13:05 +00:00
errno_defs.h
flat.h
flatload.c
ioctls.h
linux_loop.h
linuxload.c
m68k-sim.c
main.c alpha-linux-user: Fix a3 error return with v0 error bypass. 2012-08-04 09:37:49 -07:00
Makefile.objs
mmap.c linux-user: Allocate the right amount of space for non-fixed file maps 2012-08-04 09:37:49 -07:00
qemu-types.h
qemu.h
signal.c Replace 'struct siginfo' with 'siginfo_t'. 2012-08-01 08:54:07 -05:00
socket.h
strace.c linux-user: Handle O_SYNC, O_NOATIME, O_CLOEXEC, O_PATH 2012-08-04 09:37:49 -07:00
strace.list linux-user: Translate pipe2 flags; add to strace 2012-08-04 09:37:49 -07:00
syscall_defs.h linux-user: Sync fcntl.h bits with the kernel 2012-08-04 09:37:49 -07:00
syscall_types.h
syscall.c alpha-linux-user: Fix the getpriority syscall 2012-08-04 09:37:50 -07:00
target_flat.h
uaccess.c
vm86.c