summaryrefslogtreecommitdiffstats
path: root/bsd-user
Commit message (Expand)AuthorAgeFilesLines
* bsd-user: Add safe system call macrosWarner Losh2022-02-271-0/+47
* bsd-user: Define target_arg64Warner Losh2022-02-271-0/+13
* bsd-user: introduce target.hWarner Losh2022-02-274-0/+64
* bsd-user/bsd-file.h: Implementation details for the filesystem callsWarner Losh2022-02-272-0/+32
* bsd-user/freebsd/os-syscall.c: Add get_errno and host_to_target_errnoWarner Losh2022-02-262-2/+24
* bsd-user/sycall.c: Now obsolete, removeWarner Losh2022-02-261-516/+0Star
* bsd-user: Move system call building to os-syscall.cWarner Losh2022-02-262-1/+1
* bsd-user/freebsd/os-syscall.c: Move syscall processing hereWarner Losh2022-02-261-0/+69
* bsd-user: Remove bsd_typeWarner Losh2022-02-262-9/+0Star
* bsd-user/x86_64/target_arch_thread.h: Assume a FreeBSD targetWarner Losh2022-02-261-3/+1Star
* bsd-user/arm/target_arch_thread.h: Assume a FreeBSD targetWarner Losh2022-02-261-3/+1Star
* bsd-user/arm/target_arch_cpu.h: Only support FreeBSD sys callsWarner Losh2022-02-261-73/+66Star
* bsd-user/i386/target_arch_cpu.h: Remove openbsd syscallWarner Losh2022-02-261-47/+37Star
* bsd-user/x86_64/target_arch_cpu.h: Remove openbsd syscallWarner Losh2022-02-261-19/+8Star
* bsd-user/x86_64/target_arch_cpu.h: int $80 never was a BSD system call on amd64Warner Losh2022-02-261-58/+0Star
* bsd-user/main.c: Drop syscall flavor arg -bsdWarner Losh2022-02-261-12/+0Star
* exec/exec-all: Move 'qemu/log.h' include in units requiring itPhilippe Mathieu-Daudé2022-02-211-0/+1
* bsd-user/signal.c: Only copy the _capsicum for FreeBSD_version > 1400026Warner Losh2022-02-012-0/+10
* bsd-user/freebsd/target_os_ucontext.h: Prefer env as arg name for CPUArchStat...Warner Losh2022-01-311-3/+3
* bsd-user: Rename arg name for target_cpu_reset to envWarner Losh2022-01-313-5/+5
* bsd-user/signal.c: do_sigaltstackWarner Losh2022-01-311-5/+67
* bsd-user/signal.c: implement do_sigactionWarner Losh2022-01-312-0/+104
* bsd-user/signal.c: implement do_sigreturnWarner Losh2022-01-312-1/+57
* bsd-user/signal.c: process_pending_signalsWarner Losh2022-01-281-1/+55
* bsd-user/signal.c: tswap_siginfoWarner Losh2022-01-281-0/+53
* bsd-user/signal.c: handle_pending_signalWarner Losh2022-01-282-0/+94
* bsd-user/signal.c: setup_frameWarner Losh2022-01-283-1/+90
* bsd-user/signal.c: sigset manipulation routines.Warner Losh2022-01-282-0/+76
* bsd-user/signal.c: Fill in queue_signalWarner Losh2022-01-282-1/+17
* bsd-user/signal.c: Implement dump_core_and_abortWarner Losh2022-01-282-0/+77
* bsd-user/strace.c: print_taken_signalWarner Losh2022-01-282-0/+107
* bsd-user/signal.c: Implement host_signal_handlerWarner Losh2022-01-281-0/+105
* bsd-user/signal.c: Implement rewind_if_in_safe_syscallWarner Losh2022-01-282-1/+14
* bsd-user/signal.c: host_to_target_siginfo_noswapWarner Losh2022-01-281-0/+113
* bsd-user: Add trace events for bsd-userWarner Losh2022-01-283-0/+13
* bsd-user: Add host signals to the buildWarner Losh2022-01-281-0/+1
* bsd-user/host/x86_64/host-signal.h: Implement host_signal_*Warner Losh2022-01-281-0/+37
* bsd-user/host/i386/host-signal.h: Implement host_signal_*Warner Losh2022-01-281-0/+37
* bsd-user/host/arm/host-signal.h: Implement host_signal_*Warner Losh2022-01-281-0/+35
* bsd-user/signal.c: Add si_type argument to queue_signalWarner Losh2022-01-282-3/+28
* bsd-user/signal.c: Implement signal_init()Warner Losh2022-01-282-0/+74
* bsd-user/signal.c: implement abstract target / host signal translationWarner Losh2022-01-282-0/+18
* bsd-user/arm/target_arch_cpu.h: Implement data faultsWarner Losh2022-01-281-10/+35
* bsd-user/arm/target_arch_cpu.h: Use force_sig_fault for EXCP_UDEFWarner Losh2022-01-281-12/+13
* bsd-user/arm/target_arch_cpu.h: Correct code pointerWarner Losh2022-01-281-1/+1
* bsd-user/arm/arget_arch_cpu.h: Move EXCP_DEBUG and EXCP_BKPT togetherWarner Losh2022-01-281-20/+2Star
* bsd-user/signal.c: implement cpu_loop_exit_sigbusWarner Losh2022-01-281-3/+9
* bsd-user/signal.c: Implement cpu_loop_exit_sigsegvWarner Losh2022-01-281-3/+12
* bsd-user/signal-common.h: Move signal functions prototypes to hereWarner Losh2022-01-285-8/+9
* bsd-user/signal.c: implement force_sig_faultWarner Losh2022-01-282-0/+32