summaryrefslogtreecommitdiffstats
path: root/bsd-user
Commit message (Expand)AuthorAgeFilesLines
* meson: Move bsd_user_ss to bsd-user/Richard Henderson2021-12-201-0/+4
* common-user: Move safe-syscall.* from linux-userRichard Henderson2021-12-201-0/+2
* bsd-user: Create special-errno.hRichard Henderson2021-12-202-1/+29
* bsd-user: Rename TARGET_ERESTARTSYS to QEMU_ERESTARTSYSRichard Henderson2021-12-201-1/+1
* bsd-user: Add stubs for new signal routinesWarner Losh2021-11-031-0/+21
* bsd-user/signal: Create a dummy signal queueing functionWarner Losh2021-10-182-2/+11
* bsd-user: Rename sigqueue to qemu_sigqueueWarner Losh2021-10-181-7/+7
* bsd-user/sysarch: Move to using do_freebsd_arch_sysarch interfaceWarner Losh2021-10-185-50/+36Star
* bsd-user: Add stop_all_tasksWarner Losh2021-10-182-0/+10
* bsd-user: Remove used from TaskStateWarner Losh2021-10-182-2/+0Star
* bsd-user/target_os_elf: If ELF_HWCAP2 is defined, publish itWarner Losh2021-10-181-0/+4
* bsd-user/target_os_elf.h: Remove fallback ELF_HWCAP and reorderWarner Losh2021-10-181-6/+2Star
* bsd-user: move TARGET_MC_GET_CLEAR_RET to target_os_signal.hWarner Losh2021-10-183-4/+3Star
* bsd-user/errno_defs.h: Add internal error numbersStacey Son2021-10-181-3/+10
* bsd-user: export get_errno and is_error from syscall.cWarner Losh2021-10-182-5/+9
* bsd-user: TARGET_RESET define is unused, remove itWarner Losh2021-10-182-4/+0Star
* bsd-user/strace.list: Remove support for FreeBSD versions older than 12.0Warner Losh2021-10-181-11/+0Star
* bsd-user/target_os-user.h: Remove support for FreeBSD older than 12.0Warner Losh2021-10-181-99/+1Star
* meson: *-user: only descend into *-user when configuredWarner Losh2021-10-181-0/+4
* bsd-user/mmap.c: assert that target_mprotect cannot failWarner Losh2021-10-181-4/+1Star
* bsd-user/mmap.c: Implement MAP_EXCL, required by jemalloc in headKyle Evans2021-10-181-3/+7
* bsd-user/mmap.c: Don't mmap fd == -1 independently from MAP_ANON flagWarner Losh2021-10-181-5/+25
* bsd-user/mmap.c: Convert to qemu_log logging for mmap debuggingWarner Losh2021-10-181-30/+23Star
* bsd-user/mmap.c: mmap prefer MAP_ANON for BSDWarner Losh2021-10-181-6/+5Star
* bsd-user/mmap.c: mmap return ENOMEM on overflowWarner Losh2021-10-181-1/+8
* bsd-user/mmap.c: MAP_ symbols are defined, so no need for ifdefsWarner Losh2021-10-181-14/+0Star
* bsd-user/mmap.c: check pread's return value to fix warnings with _FORTIFY_SOURCEMikaël Urankar2021-10-181-2/+6
* bsd-user/mmap.c: Always zero MAP_ANONYMOUS memory in mmap_frag()Mikaël Urankar2021-10-181-1/+3
* user: Remove cpu_get_pic_interrupt() stubsPhilippe Mathieu-Daudé2021-09-142-10/+0Star
* bsd-user: Update mapping to handle reserved and starting conditionsWarner Losh2021-09-103-71/+392
* bsd-user: Add '-0 argv0' option to bsd-user/main.cColin Percival2021-09-101-0/+6
* bsd-user: Implement interlock for atomic operationsWarner Losh2021-09-101-0/+24
* bsd-user: move gemu_log to later in the fileWarner Losh2021-09-101-8/+9
* bsd-user: Refactor load_elf_sections and is_target_elf_binaryWarner Losh2021-09-101-186/+158Star
* bsd-user: elfload.c style catch up patchWarner Losh2021-09-101-104/+104
* bsd-user: add stubbed out core dump supportWarner Losh2021-09-103-2/+36
* bsd-user: Add target_os_user.h to capture the user/kernel structuresWarner Losh2021-09-101-0/+427
* bsd-user: Add target_arch_reg to describe a target's register setWarner Losh2021-09-102-0/+174
* bsd-user: update debugging in mmap.cWarner Losh2021-09-101-17/+38
* bsd-user: Rewrite target system call definintion glueWarner Losh2021-09-103-208/+162Star
* bsd-user: Remove dead #ifdefs from elfload.cWarner Losh2021-09-101-20/+0Star
* bsd-user: elf cleanupWarner Losh2021-09-105-167/+454
* bsd-user: Add architecture specific signal tramp codeWarner Losh2021-09-102-0/+58
* bsd-user: Move stack initializtion into a per-os file.Warner Losh2021-09-103-0/+293
* bsd-user: Implement --seed and initialize random stateWarner Losh2021-09-101-0/+18
* bsd-user: *BSD specific siginfo defintionsWarner Losh2021-09-1010-10/+714
* bsd-user: Add system independent stack, data and text limitingWarner Losh2021-09-103-16/+45
* bsd-user: Create target specific vmparam.hWarner Losh2021-09-104-0/+131
* bsd-user: define max args in terms of pagesWarner Losh2021-09-101-4/+11
* bsd-user: Include more things in qemu.hWarner Losh2021-09-101-2/+4