qemu/bsd-user
Warner Losh 224474622e bsd-user/arm/signal.c: Implement setup_sigframe_arch for arm
Fix the broken context setting for arm. FreeBSD's get_mcontext does not
fill in the vfp info. It's filled in in sigframe(). This corresponds to
the new setup_sigframe_arch which fills in mcontext, then adjusts it to
point to the vfp context in the sigframe and fills in that context as
well. Add pointer to where this code is done.

Signed-off-by: Warner Losh <imp@bsdimp.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
2022-01-28 15:52:38 -07:00
..
arm bsd-user/arm/signal.c: Implement setup_sigframe_arch for arm 2022-01-28 15:52:38 -07:00
freebsd bsd-user: Create setup_sigframe_arch to setup sigframe context 2022-01-28 15:52:38 -07:00
i386 bsd-user: Create setup_sigframe_arch to setup sigframe context 2022-01-28 15:52:38 -07:00
include user: move common-user includes to a subdirectory of {bsd,linux}-user/ 2022-01-12 14:08:29 +01:00
netbsd bsd-user: elf cleanup 2021-09-10 14:13:06 -06:00
openbsd bsd-user: elf cleanup 2021-09-10 14:13:06 -06:00
x86_64 bsd-user: Create setup_sigframe_arch to setup sigframe context 2022-01-28 15:52:38 -07:00
bsdload.c bsd-user: TARGET_NGROUPS unused in this file, remove 2021-09-10 14:13:06 -06:00
elfcore.c bsd-user: add stubbed out core dump support 2021-09-10 14:13:06 -06:00
elfload.c bsd-user: Refactor load_elf_sections and is_target_elf_binary 2021-09-10 14:13:06 -06:00
errno_defs.h bsd-user: Create special-errno.h 2021-12-19 20:47:33 -08:00
main.c bsd-user: Add stop_all_tasks 2021-10-18 12:51:39 -06:00
meson.build user: move common-user includes to a subdirectory of {bsd,linux}-user/ 2022-01-12 14:08:29 +01:00
mmap.c bsd-user/mmap.c: assert that target_mprotect cannot fail 2021-10-18 12:51:38 -06:00
qemu.h bsd-user/signal: Create a dummy signal queueing function 2021-10-18 12:51:39 -06:00
signal.c bsd-user: Add stubs for new signal routines 2021-11-02 22:45:06 -04:00
strace.c bsd-user: style tweak: Remove #if 0'd code 2021-05-11 11:07:22 -06:00
syscall_defs.h bsd-user: Rewrite target system call definintion glue 2021-09-10 14:13:06 -06:00
syscall.c bsd-user/sysarch: Move to using do_freebsd_arch_sysarch interface 2021-10-18 12:51:39 -06:00
uaccess.c bsd-user: style tweak: keyword space ( 2021-05-11 11:07:22 -06:00