]> git.proxmox.com Git - mirror_qemu.git/commit
bsd-user: Rewrite target system call definintion glue
authorWarner Losh <imp@FreeBSD.org>
Thu, 5 Aug 2021 19:36:41 +0000 (13:36 -0600)
committerWarner Losh <imp@bsdimp.com>
Fri, 10 Sep 2021 20:13:06 +0000 (14:13 -0600)
commit366c5c9f8d8222443c09fccdd7b7e164aae1c671
tree66e033cf424ac504d91ff7357f6c605755c7620d
parent2ab2b01c2b75d75758255c66ece81fde636e7f2b
bsd-user: Rewrite target system call definintion glue

Rewrite target definnitions to interface with the FreeBSD system calls.
This covers basic types (time_t, iovec, umtx_time, timespec, timeval,
rusage, rwusage) and basic defines (mmap, rusage). Also included are
FreeBSD version-specific variations.

Signed-off-by: Stacey Son <sson@FreeBSD.org>
Signed-off-by: Warner Losh <imp@bsdimp.com>
Acked-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Kyle Evans <kevans@FreeBSD.org>
bsd-user/bsd-mman.h [deleted file]
bsd-user/mmap.c
bsd-user/syscall_defs.h