aboutsummaryrefslogtreecommitdiff
path: root/configure
diff options
context:
space:
mode:
authorPalmer Dabbelt <palmer@dabbelt.com>2017-09-13 16:48:58 -0700
committerPalmer Dabbelt <palmer@dabbelt.com>2017-09-13 16:48:58 -0700
commit23e0cd0ad00a7a03215a16ab53bfd34e75901d66 (patch)
tree70db0b5aae0706848a69a3b8b706b6a3d7e20199 /configure
parent829f362368782c6b131e678671d3d4d0d16556ef (diff)
downloadriscv-gnu-toolchain-23e0cd0ad00a7a03215a16ab53bfd34e75901d66.zip
riscv-gnu-toolchain-23e0cd0ad00a7a03215a16ab53bfd34e75901d66.tar.gz
riscv-gnu-toolchain-23e0cd0ad00a7a03215a16ab53bfd34e75901d66.tar.bz2
Split the glibc and newlib multilib names in the Makefile
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure15
1 files changed, 12 insertions, 3 deletions
diff --git a/configure b/configure
index ab8d525..334cbe1 100755
--- a/configure
+++ b/configure
@@ -590,7 +590,8 @@ with_system_zlib
configure_host
cmodel
gcc_checking
-multilib_names
+newlib_multilib_names
+glibc_multilib_names
multilib_flags
WITH_ABI
WITH_ARCH
@@ -3302,10 +3303,18 @@ else
fi
if test "x$enable_multilib" != xno; then :
- multilib_names="rv32imac-ilp32 rv32imafdc-ilp32d rv64imac-lp64 rv64imafdc-lp64d"
+ glibc_multilib_names="rv32imac-ilp32 rv32imafdc-ilp32d rv64imac-lp64 rv64imafdc-lp64d"
else
- multilib_names="$with_arch-$with_abi"
+ glibc_multilib_names="$with_arch-$with_abi"
+
+fi
+
+if test "x$enable_multilib" != xno; then :
+ newlib_multilib_names="rv32i-ilp32 rv32iac-ilp32 rv32im-ilp32 rv32imac-ilp32 rv32imafc-ilp32f rv64imac-lp64 rv64imafdc-lp64d"
+
+else
+ newlib_multilib_names="$with_arch-$with_abi"
fi