summaryrefslogtreecommitdiff
path: root/configure
diff options
context:
space:
mode:
authorStefan O'Rear <sorear@fastmail.com>2020-09-03 05:26:50 -0400
committerRich Felker <dalias@aerifal.cx>2024-02-29 16:59:06 -0500
commit377c363fb5519a224682692004ecd3703c19df93 (patch)
tree2f90693794b7b2e17ae324211652749376721f85 /configure
parentd25f0cccb92ba80e14b078f895d656126efdc77f (diff)
downloadmusl-377c363fb5519a224682692004ecd3703c19df93.tar.gz
configure: enable riscv32 port
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure3
1 files changed, 2 insertions, 1 deletions
diff --git a/configure b/configure
index 940b3eaf..bc9fbe48 100755
--- a/configure
+++ b/configure
@@ -337,6 +337,7 @@ or1k*) ARCH=or1k ;;
powerpc64*|ppc64*) ARCH=powerpc64 ;;
powerpc*|ppc*) ARCH=powerpc ;;
riscv64*) ARCH=riscv64 ;;
+riscv32*) ARCH=riscv32 ;;
sh[1-9bel-]*|sh|superh*) ARCH=sh ;;
s390x*) ARCH=s390x ;;
unknown) fail "$0: unable to detect target arch; try $0 --target=..." ;;
@@ -727,7 +728,7 @@ trycppif __LITTLE_ENDIAN__ "$t" && SUBARCH=${SUBARCH}le
trycppif _SOFT_FLOAT "$t" && fail "$0: error: soft-float not supported on powerpc64"
fi
-if test "$ARCH" = "riscv64" ; then
+if test "$ARCH" = "riscv64" -o "$ARCH" = "riscv32" ; then
trycppif __riscv_float_abi_soft "$t" && SUBARCH=${SUBARCH}-sf
trycppif __riscv_float_abi_single "$t" && SUBARCH=${SUBARCH}-sp
fi