From 3578bc5df1464c0573a498ae7fe89edd583342de Mon Sep 17 00:00:00 2001 From: Ian Jordan Date: Wed, 19 Oct 2022 02:09:58 +0100 Subject: [PATCH] Fix wrong ABI detection for MIPS64 Musl toolchains Currently the tuple mips64*-musl sets a n32 abi which isn't supported by Musl and causes numerous issues, so this simple fix will force a n64 abi. Signed-off-by: Ian Jordan --- crossdev | 2 ++ 1 file changed, 2 insertions(+) diff --git a/crossdev b/crossdev index 6b868f8..c9579ea 100755 --- a/crossdev +++ b/crossdev @@ -310,6 +310,8 @@ parse_target() { mips64*-gnuabi32|mipsisa64*-gnuabi32|\ mips64*-gnuabio32|mipsisa64*-gnuabio32) [[ ${MULTILIB_ABIS} == "default" ]] && MULTILIB_ABIS="o32";; + mips64*-musl) + [[ ${MULTILIB_ABIS} == "default" ]] && MULTILIB_ABIS="n64";; esac # Tweak packages based upon CTARGET