aboutsummaryrefslogtreecommitdiff
path: root/bsd-user
AgeCommit message (Expand)AuthorFilesLines
2022-01-07bsd-user/target_os_signal.h: Move signal prototypes to target_os_ucontext.hWarner Losh3-18/+11
2022-01-07bsd-user/x86_64: Move functions into signal.cWarner Losh2-36/+63
2022-01-07bsd-user/x86_64/target_arch_signal.h: Fill in mcontext_tWarner Losh1-0/+54
2022-01-07bsd-user/x86_64/target_arch_signal.h: use new target_os_ucontext.hWarner Losh1-8/+1
2022-01-07bsd-user/x86_64/target_arch_signal.h: Remove target_sigcontextWarner Losh1-4/+0
2022-01-07bsd-user/i386: Move the inlines into signal.cWarner Losh2-36/+63
2022-01-07bsd-user/i386/target_arch_signal.h: Update mcontext_t to match FreeBSDWarner Losh1-0/+46
2022-01-07bsd-user/i386/target_arch_signal.h: use new target_os_ucontext.hWarner Losh1-8/+1
2022-01-07bsd-user/i386/target_arch_signal.h: Remove target_sigcontextWarner Losh1-4/+0
2022-01-07bsd-user: create a per-arch signal.c fileWarner Losh2-0/+2
2022-01-07bsd-user/freebsd: Create common target_os_ucontext.h fileWarner Losh2-3/+35
2022-01-07bsd-user/mips*: Remove mips supportWarner Losh4-243/+0
2021-12-20meson: Move bsd_user_ss to bsd-user/Richard Henderson1-0/+4
2021-12-20common-user: Move safe-syscall.* from linux-userRichard Henderson1-0/+2
2021-12-19bsd-user: Create special-errno.hRichard Henderson2-1/+29
2021-12-19bsd-user: Rename TARGET_ERESTARTSYS to QEMU_ERESTARTSYSRichard Henderson1-1/+1
2021-11-02bsd-user: Add stubs for new signal routinesWarner Losh1-0/+21
2021-10-18bsd-user/signal: Create a dummy signal queueing functionWarner Losh2-2/+11
2021-10-18bsd-user: Rename sigqueue to qemu_sigqueueWarner Losh1-7/+7
2021-10-18bsd-user/sysarch: Move to using do_freebsd_arch_sysarch interfaceWarner Losh5-50/+36
2021-10-18bsd-user: Add stop_all_tasksWarner Losh2-0/+10
2021-10-18bsd-user: Remove used from TaskStateWarner Losh2-2/+0
2021-10-18bsd-user/target_os_elf: If ELF_HWCAP2 is defined, publish itWarner Losh1-0/+4
2021-10-18bsd-user/target_os_elf.h: Remove fallback ELF_HWCAP and reorderWarner Losh1-6/+2
2021-10-18bsd-user: move TARGET_MC_GET_CLEAR_RET to target_os_signal.hWarner Losh3-4/+3
2021-10-18bsd-user/errno_defs.h: Add internal error numbersStacey Son1-3/+10
2021-10-18bsd-user: export get_errno and is_error from syscall.cWarner Losh2-5/+9
2021-10-18bsd-user: TARGET_RESET define is unused, remove itWarner Losh2-4/+0
2021-10-18bsd-user/strace.list: Remove support for FreeBSD versions older than 12.0Warner Losh1-11/+0
2021-10-18bsd-user/target_os-user.h: Remove support for FreeBSD older than 12.0Warner Losh1-99/+1
2021-10-18meson: *-user: only descend into *-user when configuredWarner Losh1-0/+4
2021-10-18bsd-user/mmap.c: assert that target_mprotect cannot failWarner Losh1-4/+1
2021-10-18bsd-user/mmap.c: Implement MAP_EXCL, required by jemalloc in headKyle Evans1-3/+7
2021-10-18bsd-user/mmap.c: Don't mmap fd == -1 independently from MAP_ANON flagWarner Losh1-5/+25
2021-10-18bsd-user/mmap.c: Convert to qemu_log logging for mmap debuggingWarner Losh1-30/+23
2021-10-17bsd-user/mmap.c: mmap prefer MAP_ANON for BSDWarner Losh1-6/+5
2021-10-17bsd-user/mmap.c: mmap return ENOMEM on overflowWarner Losh1-1/+8
2021-10-17bsd-user/mmap.c: MAP_ symbols are defined, so no need for ifdefsWarner Losh1-14/+0
2021-10-17bsd-user/mmap.c: check pread's return value to fix warnings with _FORTIFY_SOURCEMikaël Urankar1-2/+6
2021-10-17bsd-user/mmap.c: Always zero MAP_ANONYMOUS memory in mmap_frag()Mikaël Urankar1-1/+3
2021-09-14user: Remove cpu_get_pic_interrupt() stubsPhilippe Mathieu-Daudé2-10/+0
2021-09-10bsd-user: Update mapping to handle reserved and starting conditionsWarner Losh3-71/+392
2021-09-10bsd-user: Add '-0 argv0' option to bsd-user/main.cColin Percival1-0/+6
2021-09-10bsd-user: Implement interlock for atomic operationsWarner Losh1-0/+24
2021-09-10bsd-user: move gemu_log to later in the fileWarner Losh1-8/+9
2021-09-10bsd-user: Refactor load_elf_sections and is_target_elf_binaryWarner Losh1-186/+158
2021-09-10bsd-user: elfload.c style catch up patchWarner Losh1-104/+104
2021-09-10bsd-user: add stubbed out core dump supportWarner Losh3-2/+36
2021-09-10bsd-user: Add target_os_user.h to capture the user/kernel structuresWarner Losh1-0/+427
2021-09-10bsd-user: Add target_arch_reg to describe a target's register setWarner Losh2-0/+174