aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason A. Donenfeld <zx2c4@gentoo.org>2018-09-28 01:37:26 +0200
committerJason A. Donenfeld <zx2c4@gentoo.org>2018-09-28 01:37:26 +0200
commitd30e5756540a0590ae9dd81fdc1bbf75accf9ded (patch)
tree75f873c0ba575f7d098452735c0200684d172af4
parentcrossdev: don't enable USE=pie by default on any bare-metal targets (diff)
downloadcrossdev-d30e5756540a0590ae9dd81fdc1bbf75accf9ded.tar.gz
crossdev-d30e5756540a0590ae9dd81fdc1bbf75accf9ded.tar.bz2
crossdev-d30e5756540a0590ae9dd81fdc1bbf75accf9ded.zip
crossdev: mips64 is sometimes called mipsisa64
This is the case for tuples like `mipsisa64r6-pc-linux-gnu`, which are required for making a working mips64r6 compiler. Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
-rwxr-xr-xcrossdev12
1 files changed, 6 insertions, 6 deletions
diff --git a/crossdev b/crossdev
index b8027a3..997b0a1 100755
--- a/crossdev
+++ b/crossdev
@@ -280,13 +280,13 @@ parse_target() {
LPKG="newlib";;
ppu*) TARCH=ppc64;;
- mips64*-gnuabin32)
+ mips64*-gnuabin32|mipsisa64*-gnuabin32)
[[ ${MULTILIB_ABIS} == "default" ]] && MULTILIB_ABIS="n32";;
- mips64*-gnuabi64|\
- mips64*-gnuabin64)
+ mips64*-gnuabi64|mipsisa64*-gnuabi64|\
+ mips64*-gnuabin64|mipsisa64*-gnuabin64)
[[ ${MULTILIB_ABIS} == "default" ]] && MULTILIB_ABIS="n64";;
- mips64*-gnuabi32|\
- mips64*-gnuabio32)
+ mips64*-gnuabi32|mipsisa64*-gnuabi32|\
+ mips64*-gnuabio32|mipsisa64*-gnuabio32)
[[ ${MULTILIB_ABIS} == "default" ]] && MULTILIB_ABIS="o32";;
ee*) TARCH=mips;
KPKG="[none]"
@@ -351,7 +351,7 @@ parse_target() {
# glibc targets
*-gnu*)
case ${CTARGET} in
- mips64*)
+ mips64*|mipsisa64*)
# has some support code, fails to build
;;
x86_64*|i?86*|arm*|aarch64*|powerpc*)