From 363dbb9e44d0101f29ec34cadd001893daab3fc6 Mon Sep 17 00:00:00 2001 From: Kito Cheng Date: Thu, 27 Jul 2017 16:44:22 +0800 Subject: Add RISC-V port for newlib Contributor list: - Andrew Waterman - Palmer Dabbelt - Kito Cheng - Scott Beamer --- newlib/configure.host | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'newlib/configure.host') diff --git a/newlib/configure.host b/newlib/configure.host index d47120089..3d967a11b 100644 --- a/newlib/configure.host +++ b/newlib/configure.host @@ -255,6 +255,12 @@ case "${host_cpu}" in powerpc*) machine_dir=powerpc ;; + riscv*) + libm_machine_dir=riscv + machine_dir=riscv + newlib_cflags="${newlib_cflags}" + default_newlib_atexit_dynamic_alloc="no" + ;; rl78) machine_dir=rl78 newlib_cflags="${newlib_cflags} -DPREFER_SIZE_OVER_SPEED -DSMALL_MEMORY" @@ -806,6 +812,9 @@ case "${host}" in newlib_cflags="${newlib_cflags} -DHAVE_OPENDIR -DHAVE_RENAME -DHAVE_FCNTL -D_NO_POSIX_SPAWN" syscall_dir=syscalls ;; + riscv*-*-*) + syscall_dir=syscalls + ;; sh*-*-*) default_newlib_io_long_long="yes" syscall_dir=syscalls -- cgit v1.2.3