New package: cross-mips-linux-muslhf-0.24

This commit is contained in:
hipperson0
2017-11-14 18:39:02 +00:00
committed by Jürgen Buchmüller
parent c53cbe0324
commit fb26ec4a5b
6 changed files with 282 additions and 1 deletions

View File

@@ -10,7 +10,7 @@ do_configure() {
_MESON_TARGET_ENDIAN=little
_MESON_TARGET_CPU=${XBPS_TARGET_MACHINE}
case "$XBPS_TARGET_MACHINE" in
mips|mips-musl)
mips|mips-musl|mipshf-musl)
_MESON_TARGET_ENDIAN=big
;;
esac

View File

@@ -0,0 +1,7 @@
# Cross build profile for MIPS32 BE hard float.
XBPS_TARGET_MACHINE="mipshf-musl"
XBPS_CROSS_TRIPLET="mips-linux-muslhf"
XBPS_CROSS_CFLAGS="-mtune=mips32r2 -mabi=32 -mhard-float"
XBPS_CROSS_CXXFLAGS="$XBPS_CROSS_CFLAGS"
XBPS_CROSS_FFLAGS=""

View File

@@ -70,6 +70,12 @@ case "$XBPS_TARGET_MACHINE" in
. ${_AUTOCONFCACHEDIR}/mips-linux
;;
mipshf*)
. ${_AUTOCONFCACHEDIR}/endian-big
. ${_AUTOCONFCACHEDIR}/mips-common
. ${_AUTOCONFCACHEDIR}/mips-linux
;;
mipsel*)
. ${_AUTOCONFCACHEDIR}/endian-little
. ${_AUTOCONFCACHEDIR}/mips-common