summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--strata/build-essential/gcc.morph2
-rw-r--r--strata/build-essential/stage1-gcc.morph2
-rw-r--r--strata/build-essential/stage2-gcc.morph2
3 files changed, 6 insertions, 0 deletions
diff --git a/strata/build-essential/gcc.morph b/strata/build-essential/gcc.morph
index 0eb5ae67..97c1d533 100644
--- a/strata/build-essential/gcc.morph
+++ b/strata/build-essential/gcc.morph
@@ -42,6 +42,8 @@ configure-commands:
armv7*) ARCH_FLAGS="--with-arch=armv7-a" ;;
mips64*) ARCH_FLAGS="--with-arch=octeon2 \
--with-abi=64" ;;
+ mips*) ARCH_FLAGS="--with-arch=mips32 \
+ --with-abi=32" ;;
esac
TARGET_STAGE1=`echo $TARGET_STAGE1 | sed -e 's/bootstrap-linux-gnu/linux-musl/'`
diff --git a/strata/build-essential/stage1-gcc.morph b/strata/build-essential/stage1-gcc.morph
index 6571d346..c78b2020 100644
--- a/strata/build-essential/stage1-gcc.morph
+++ b/strata/build-essential/stage1-gcc.morph
@@ -38,6 +38,8 @@ configure-commands:
armv7*) ARCH_FLAGS="--with-arch=armv7-a" ;;
mips64*) ARCH_FLAGS="--with-arch=octeon2 \
--with-abi=64" ;;
+ mips*) ARCH_FLAGS="--with-arch=mips32 \
+ --with-abi=32" ;;
esac
TARGET_STAGE1=`echo $TARGET_STAGE1 | sed -e 's/bootstrap-linux-gnu/linux-musl/'`
diff --git a/strata/build-essential/stage2-gcc.morph b/strata/build-essential/stage2-gcc.morph
index 15bad22c..d4bcdf64 100644
--- a/strata/build-essential/stage2-gcc.morph
+++ b/strata/build-essential/stage2-gcc.morph
@@ -35,6 +35,8 @@ configure-commands:
armv7*) ARCH_FLAGS="--with-arch=armv7-a" ;;
mips64*) ARCH_FLAGS="--with-arch=mips64 \
--with-abi=64" ;;
+ mips*) ARCH_FLAGS="--with-arch=mips32 \
+ --with-abi=32" ;;
esac
TARGET_STAGE1=`echo $TARGET_STAGE1 | sed -e 's/bootstrap-linux-gnu/linux-musl/'`
export STAGE2_SYSROOT="$(dirname $(pwd))"