qemu-irix/linux-user
Sergey Fedorov 959f593c0e linux-user: Use QemuMutex and QemuCond
Convert pthread_mutex_t and pthread_cond_t to QemuMutex and QemuCond.
This will allow to make some locks and conditional variables common
between user and system mode emulation.

Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com>
Signed-off-by: Sergey Fedorov <sergey.fedorov@linaro.org>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <1470158864-17651-7-git-send-email-alex.bennee@linaro.org>
Reviewed-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2016-09-27 11:57:29 +02:00
..
aarch64 linux-user: AArch64 has sync_file_range, not sync_file_range2 2016-07-19 16:18:11 +03:00
alpha
arm linux-user: fix TARGET_NR_select 2016-09-22 07:24:21 +03:00
cris
host
i386 linux-user: fix TARGET_NR_select 2016-09-22 07:24:21 +03:00
m68k linux-user: fix TARGET_NR_select 2016-09-22 07:24:21 +03:00
microblaze linux-user: fix TARGET_NR_select 2016-09-22 07:24:21 +03:00
mips linux-user: Add missing TARGET_EDQUOT error code for Mips 2016-09-23 07:07:35 +01:00
mips64 linux-user: Add missing TARGET_EDQUOT error code for Mips 2016-09-23 07:07:35 +01:00
openrisc linux-user: fix TARGET_NR_select 2016-09-22 07:24:21 +03:00
ppc ppc: Fix signal delivery in ppc-user and ppc64-user 2016-09-23 10:29:40 +10:00
s390x
sh4 linux-user: fix TARGET_NR_select 2016-09-22 07:24:21 +03:00
sparc linux-user: Use correct target SHMLBA in shmat() 2016-09-21 14:28:52 +03:00
sparc64
tilegx linux-user: fix TARGET_NR_select 2016-09-22 07:24:21 +03:00
unicore32
x86_64 linux-user: Fix target_semid_ds structure definition 2016-08-04 16:36:53 +03:00
Makefile.objs
elfload.c linux-user: ppc64: fix ARCH_206 bit in AT_HWCAP 2016-09-23 12:39:07 +10:00
errno_defs.h
flat.h
flatload.c linux-user: Fix error handling in flatload.c target_pread() 2016-09-21 14:27:19 +03:00
ioctls.h linux-user: Implement FS_IOC_GETFLAGS and FS_IOC_SETFLAGS ioctls 2016-09-21 14:24:47 +03:00
linux_loop.h
linuxload.c
m68k-sim.c
main.c linux-user: Use QemuMutex and QemuCond 2016-09-27 11:57:29 +02:00
mmap.c
qemu.h linux-user: Pass si_type information to queue_signal() explicitly 2016-09-21 22:01:28 +03:00
safe-syscall.S
signal.c ppc: Fix signal delivery in ppc-user and ppc64-user 2016-09-23 10:29:40 +10:00
socket.h
strace.c linux-user: report signals being taken in strace output 2016-09-21 14:25:59 +03:00
strace.list linux-user: Add missing Mips syscalls items in strace.list 2016-09-23 07:07:36 +01:00
syscall.c linux-user: Add missing TARGET_EDQUOT error code for Mips 2016-09-23 07:07:35 +01:00
syscall_defs.h linux-user: Fix structure target_flock definition for Mips 2016-09-23 07:07:33 +01:00
syscall_types.h
target_flat.h
trace-events trace-events: fix first line comment in trace-events 2016-08-12 10:36:01 +01:00
uaccess.c
uname.c
uname.h
vm86.c