Bring in initial libc and libstand support for RISC-V.
authorbr <br@FreeBSD.org>
Sun, 17 Jan 2016 15:21:23 +0000 (15:21 +0000)
committerbr <br@FreeBSD.org>
Sun, 17 Jan 2016 15:21:23 +0000 (15:21 +0000)
commite0daa8fb6535861d32643e7056fb5025d04e772e
treedc2c17b47c2052a9bdd63857fff9be0a1be00232
parent7d0828c94e6533f7d0d139b0242cf16e417eab8b
Bring in initial libc and libstand support for RISC-V.

Reviewed by: andrew, emaste, kib
Sponsored by: DARPA, AFRL
Sponsored by: HEIF5
Differential Revision: https://reviews.freebsd.org/D4943
29 files changed:
lib/libc/Makefile
lib/libc/gen/tls.c
lib/libc/riscv/Makefile.inc
lib/libc/riscv/SYS.h [new file with mode: 0644]
lib/libc/riscv/Symbol.map [new file with mode: 0644]
lib/libc/riscv/_fpmath.h [new file with mode: 0644]
lib/libc/riscv/arith.h [new file with mode: 0644]
lib/libc/riscv/gd_qnan.h [new file with mode: 0644]
lib/libc/riscv/gen/Makefile.inc [new file with mode: 0644]
lib/libc/riscv/gen/_ctx_start.S [new file with mode: 0644]
lib/libc/riscv/gen/_set_tp.c [new file with mode: 0644]
lib/libc/riscv/gen/_setjmp.S [new file with mode: 0644]
lib/libc/riscv/gen/fabs.S [new file with mode: 0644]
lib/libc/riscv/gen/flt_rounds.c [new file with mode: 0644]
lib/libc/riscv/gen/infinity.c [new file with mode: 0644]
lib/libc/riscv/gen/makecontext.c [new file with mode: 0644]
lib/libc/riscv/gen/setjmp.S [new file with mode: 0644]
lib/libc/riscv/gen/sigsetjmp.S [new file with mode: 0644]
lib/libc/riscv/sys/Makefile.inc [new file with mode: 0644]
lib/libc/riscv/sys/brk.S [new file with mode: 0644]
lib/libc/riscv/sys/cerror.S [new file with mode: 0644]
lib/libc/riscv/sys/pipe.S [new file with mode: 0644]
lib/libc/riscv/sys/sbrk.S [new file with mode: 0644]
lib/libc/riscv/sys/shmat.S [new file with mode: 0644]
lib/libc/riscv/sys/sigreturn.S [new file with mode: 0644]
lib/libc/riscv/sys/syscall.S [new file with mode: 0644]
lib/libc/riscv/sys/vfork.S [new file with mode: 0644]
lib/libc/xdr/xdr_float.c
lib/libstand/Makefile