@@ -43,6 +43,10 @@ ENV STAGING_DIR=/tmp
4343
4444COPY scripts/musl.sh /build
4545RUN env \
46+ CC=arm-linux-gnueabi-gcc CFLAGS="-march=armv5te -marm -mfloat-abi=soft" \
47+ CXX=arm-linux-gnueabi-g++ CXXFLAGS="-march=armv5te -marm -mfloat-abi=soft" \
48+ bash musl.sh armv5te && \
49+ env \
4650 CC=arm-linux-gnueabi-gcc CFLAGS="-march=armv6 -marm" \
4751 CXX=arm-linux-gnueabi-g++ CXXFLAGS="-march=armv6 -marm" \
4852 bash musl.sh arm && \
@@ -84,6 +88,7 @@ ENV TARGETS=$TARGETS,mipsel-unknown-linux-musl
8488ENV TARGETS=$TARGETS,arm-unknown-linux-musleabi
8589ENV TARGETS=$TARGETS,arm-unknown-linux-musleabihf
8690ENV TARGETS=$TARGETS,armv5te-unknown-linux-gnueabi
91+ ENV TARGETS=$TARGETS,armv5te-unknown-linux-musleabi
8792ENV TARGETS=$TARGETS,armv7-unknown-linux-musleabihf
8893ENV TARGETS=$TARGETS,aarch64-unknown-linux-musl
8994ENV TARGETS=$TARGETS,sparc64-unknown-linux-gnu
@@ -100,9 +105,12 @@ ENV CC_mipsel_unknown_linux_musl=mipsel-openwrt-linux-gcc \
100105 CC_sparc64_unknown_linux_gnu=sparc64-linux-gnu-gcc \
101106 CC_x86_64_unknown_redox=x86_64-unknown-redox-gcc \
102107 CC_armv5te_unknown_linux_gnueabi=arm-linux-gnueabi-gcc \
103- CFLAGS_armv5te_unknown_linux_gnueabi="-march=armv5te -marm -mfloat-abi=soft"
108+ CFLAGS_armv5te_unknown_linux_gnueabi="-march=armv5te -marm -mfloat-abi=soft" \
109+ CC_armv5te_unknown_linux_musleabi=arm-linux-gnueabi-gcc \
110+ CFLAGS_armv5te_unknown_linux_musleabi="-march=armv5te -marm -mfloat-abi=soft"
104111
105112ENV RUST_CONFIGURE_ARGS \
113+ --musl-root-armv5te=/musl-armv5te \
106114 --musl-root-arm=/musl-arm \
107115 --musl-root-armhf=/musl-armhf \
108116 --musl-root-armv7=/musl-armv7 \
0 commit comments