aboutsummaryrefslogtreecommitdiff
path: root/configure
diff options
context:
space:
mode:
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure26
1 files changed, 26 insertions, 0 deletions
diff --git a/configure b/configure
index c7f09bc..e36b214 100755
--- a/configure
+++ b/configure
@@ -611,6 +611,7 @@ musl_multilib_names
newlib_multilib_names
glibc_multilib_names
multilib_flags
+extra_multilib_test
multilib_gen
WITH_SIM
WITH_ISA_SPEC
@@ -686,6 +687,7 @@ with_isa_spec
with_sim
enable_multilib
with_multilib_generator
+with_extra_multilib_test
enable_gcc_checking
with_cmodel
with_target_cflags
@@ -1355,6 +1357,13 @@ Optional Packages:
Multi-libs configuration string, only supported for
bare-metal/elf toolchain, this option implied
--enable-multilib
+ --with-extra-multilib-test
+ Adding extra multi-libs configuration for testing,
+ this can be use even --disable-multilib, but be
+ aware user need to make sure those extra multilib
+ set can work/compatible with existing multi-libs,
+ format: <arch>-<abi>;<arch>-<abi> e.g:
+ --with-extra-multilib-test="rv64gcv-lp64;rv64gcv_zba-lp64"
--with-cmodel Select the code model to use when building libc and
libgcc [--with-cmodel=medlow]
--with-target-cflags Add extra target flags for C for library code
@@ -3420,6 +3429,16 @@ else
fi
+
+# Check whether --with-extra-multilib-test was given.
+if test "${with_extra_multilib_test+set}" = set; then :
+ withval=$with_extra_multilib_test;
+else
+ with_extra_multilib_test=no
+
+fi
+
+
if test "x$with_multilib_generator" != xno; then :
multilib_gen="$with_multilib_generator"
@@ -3428,6 +3447,13 @@ else
fi
+if test "x$with_extra_multilib_test" != xno; then :
+ extra_multilib_test="$with_extra_multilib_test"
+
+else
+ extra_multilib_test=""
+
+fi
if test "x$enable_multilib" != xno || test "x$with_multilib_generator" != xno; then :
multilib_flags=--enable-multilib