The msoft-float is alias of mfloat-abi=soft, use mfloat-abi=soft in MULTILIB_DEFAULTS to correspond to the option in MULTILIB_OPTIONS, otherwise it will find the wrong path.
gcc/ * config/csky/csky.h (MULTILIB_DEFAULTS): Fix float abi option. --- gcc/config/csky/csky.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/config/csky/csky.h b/gcc/config/csky/csky.h index d21a57a8bb2..a9dc60cecc5 100644 --- a/gcc/config/csky/csky.h +++ b/gcc/config/csky/csky.h @@ -952,7 +952,7 @@ while (0) specially when using MULTILIB_OPTIONS. */ #undef MULTILIB_DEFAULTS #define MULTILIB_DEFAULTS \ - {"mlittle-endian", "mcpu=ck810f", "msoft-float"} + {"mlittle-endian", "mcpu=ck810f", "mfloat-abi=soft"} /* Support for a compile-time default CPU, et cetera. The rules are: --with-arch is ignored if -march or -mcpu are specified. -- 2.32.1 (Apple Git-133)