riscv64 libc, more pieces.
authordrahn <drahn@openbsd.org>
Thu, 29 Apr 2021 18:33:36 +0000 (18:33 +0000)
committerdrahn <drahn@openbsd.org>
Thu, 29 Apr 2021 18:33:36 +0000 (18:33 +0000)
commit7ecb72fe0d4a784959d47a5dd7c81ac725e35700
treebe7bf9b4f12f64bcd1aef0e3b2326880ec9df386
parentcb8c4e3e16b5e498a825202c2567d5fef1b6d2fe
riscv64 libc, more pieces.
largely derived from aarch64 code.
usertc.c taken from hppa
with cleanup to Symbols.list and tfork_thread.S
Further cleanup and enhancement will be performed in-tree.
ok kettenis@
13 files changed:
lib/libc/arch/riscv64/Makefile.inc [new file with mode: 0644]
lib/libc/arch/riscv64/SYS.h [new file with mode: 0644]
lib/libc/arch/riscv64/Symbols.list [new file with mode: 0644]
lib/libc/arch/riscv64/gen/_atomic_lock.c [new file with mode: 0644]
lib/libc/arch/riscv64/gen/usertc.c [new file with mode: 0644]
lib/libc/arch/riscv64/net/Makefile.inc [new file with mode: 0644]
lib/libc/arch/riscv64/sys/Ovfork.S [new file with mode: 0644]
lib/libc/arch/riscv64/sys/cerror.S [new file with mode: 0644]
lib/libc/arch/riscv64/sys/sigpending.S [new file with mode: 0644]
lib/libc/arch/riscv64/sys/sigprocmask.S [new file with mode: 0644]
lib/libc/arch/riscv64/sys/sigsuspend.S [new file with mode: 0644]
lib/libc/arch/riscv64/sys/syscall.S [new file with mode: 0644]
lib/libc/arch/riscv64/sys/tfork_thread.S [new file with mode: 0644]