Add the start of libc and libstand for arm64. Not all of the machine
authorandrew <andrew@FreeBSD.org>
Tue, 7 Apr 2015 09:52:14 +0000 (09:52 +0000)
committerandrew <andrew@FreeBSD.org>
Tue, 7 Apr 2015 09:52:14 +0000 (09:52 +0000)
commit36d143882638e7d766f452b98c4e87fe400f0d6b
treed8b528082a4826fd925994b8d74a566e47df3139
parent8b40605782135354899f883515a6c9e774b49dd5
Add the start of libc and libstand for arm64. Not all of the machine
dependent functions have been implemented, but this is enough for world.

Differential Revision: https://reviews.freebsd.org/D2132
Reviewed by: emaste
Sponsored by: The FreeBSD Foundation
26 files changed:
lib/libc/Makefile
lib/libc/aarch64/Makefile.inc
lib/libc/aarch64/SYS.h [new file with mode: 0644]
lib/libc/aarch64/Symbol.map [new file with mode: 0644]
lib/libc/aarch64/_fpmath.h [new file with mode: 0644]
lib/libc/aarch64/arith.h [new file with mode: 0644]
lib/libc/aarch64/gd_qnan.h [new file with mode: 0644]
lib/libc/aarch64/gen/Makefile.inc [new file with mode: 0644]
lib/libc/aarch64/gen/_set_tp.c [new file with mode: 0644]
lib/libc/aarch64/gen/_setjmp.S [new file with mode: 0644]
lib/libc/aarch64/gen/flt_rounds.c [new file with mode: 0644]
lib/libc/aarch64/gen/setjmp.S [new file with mode: 0644]
lib/libc/aarch64/gen/sigsetjmp.S [new file with mode: 0644]
lib/libc/aarch64/sys/Makefile.inc [new file with mode: 0644]
lib/libc/aarch64/sys/brk.S [new file with mode: 0644]
lib/libc/aarch64/sys/cerror.S [new file with mode: 0644]
lib/libc/aarch64/sys/pipe.S [new file with mode: 0644]
lib/libc/aarch64/sys/sbrk.S [new file with mode: 0644]
lib/libc/aarch64/sys/shmat.S [new file with mode: 0644]
lib/libc/aarch64/sys/sigreturn.S [new file with mode: 0644]
lib/libc/aarch64/sys/syscall.S [new file with mode: 0644]
lib/libc/aarch64/sys/vfork.S [new file with mode: 0644]
lib/libc/gen/tls.c
lib/libc/xdr/xdr_float.c
lib/libstand/Makefile
share/mk/src.opts.mk