making sure to credit all the authors correctly Stacey Son (18): Add CPU initialization function Added CPU loop function Added function to clone CPU state AArch64 specific CPU for bsd-user Managing CPU register for BSD-USER Add Aarch64 register handling Add ARM AArch64 TLS Management Prototypes for BSD-User Add Aarch64 sysarch() system call emulation for BSD-USER Add thread setup for BSD-USER Add thread initialization for BSD-USER Update ARM AArch64 VM parameter definitions for bsd-user Add ARM AArch64 ELF definitions for bsd-user Add ARM AArch64 sigcode setup function for bsd-user Add ARM AArch64 specific signal definitions for bsd-user Add ARM AArch64 signal trampoline argument setup for bsd-user Add get_mcontext function for ARM AArch64 in bsd-user Add set_mcontext function for ARM AArch64 in bsd-user Add get_ucontext_sigreturn function
Warner Losh (5): Add ability to get rval2 Add ARM AArch64 hardware capability definitions Add function to retrieve ARM AArch64 hardware capabilities Add function to retrieve additional ARM AArch64 hwcap Add setup_sigframe_arch function for ARM AArch64 in bsd-user bsd-user/aarch64/signal.c | 137 +++++++++++++++++ bsd-user/aarch64/target_arch.h | 28 ++++ bsd-user/aarch64/target_arch_cpu.c | 34 +++++ bsd-user/aarch64/target_arch_cpu.h | 191 ++++++++++++++++++++++++ bsd-user/aarch64/target_arch_elf.h | 165 ++++++++++++++++++++ bsd-user/aarch64/target_arch_reg.h | 56 +++++++ bsd-user/aarch64/target_arch_signal.h | 80 ++++++++++ bsd-user/aarch64/target_arch_sigtramp.h | 48 ++++++ bsd-user/aarch64/target_arch_sysarch.h | 42 ++++++ bsd-user/aarch64/target_arch_thread.h | 61 ++++++++ bsd-user/aarch64/target_arch_vmparam.h | 74 +++++++++ bsd-user/aarch64/target_syscall.h | 51 +++++++ 12 files changed, 967 insertions(+) create mode 100644 bsd-user/aarch64/signal.c create mode 100644 bsd-user/aarch64/target_arch.h create mode 100644 bsd-user/aarch64/target_arch_cpu.c create mode 100644 bsd-user/aarch64/target_arch_cpu.h create mode 100644 bsd-user/aarch64/target_arch_elf.h create mode 100644 bsd-user/aarch64/target_arch_reg.h create mode 100644 bsd-user/aarch64/target_arch_signal.h create mode 100644 bsd-user/aarch64/target_arch_sigtramp.h create mode 100644 bsd-user/aarch64/target_arch_sysarch.h create mode 100644 bsd-user/aarch64/target_arch_thread.h create mode 100644 bsd-user/aarch64/target_arch_vmparam.h create mode 100644 bsd-user/aarch64/target_syscall.h -- 2.34.1