Skip to content

Commit abe85ab

Browse files
committed
Auto merge of #46498 - malbarbo:dist-armv5te, r=alexcrichton
Add armv5te-unknown-linux-gnueabi to cross builder This is the only linux target missing in the dist builders.
2 parents bf2be61 + bea65d4 commit abe85ab

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

src/ci/docker/dist-various-1/Dockerfile

+6-1
Original file line numberDiff line numberDiff line change
@@ -46,15 +46,20 @@ ENV TARGETS=$TARGETS,mips-unknown-linux-musl
4646
ENV TARGETS=$TARGETS,mipsel-unknown-linux-musl
4747
ENV TARGETS=$TARGETS,arm-unknown-linux-musleabi
4848
ENV TARGETS=$TARGETS,arm-unknown-linux-musleabihf
49+
ENV TARGETS=$TARGETS,armv5te-unknown-linux-gnueabi
4950
ENV TARGETS=$TARGETS,armv7-unknown-linux-musleabihf
5051
ENV TARGETS=$TARGETS,aarch64-unknown-linux-musl
5152
ENV TARGETS=$TARGETS,sparc64-unknown-linux-gnu
5253
ENV TARGETS=$TARGETS,x86_64-unknown-redox
5354

55+
# FIXME: remove armv5te vars after https://github.com/alexcrichton/cc-rs/issues/271
56+
# get fixed and cc update
5457
ENV CC_mipsel_unknown_linux_musl=mipsel-openwrt-linux-gcc \
5558
CC_mips_unknown_linux_musl=mips-openwrt-linux-gcc \
5659
CC_sparc64_unknown_linux_gnu=sparc64-linux-gnu-gcc \
57-
CC_x86_64_unknown_redox=x86_64-unknown-redox-gcc
60+
CC_x86_64_unknown_redox=x86_64-unknown-redox-gcc \
61+
CC_armv5te_unknown_linux_gnueabi=arm-linux-gnueabi-gcc \
62+
CFLAGS_armv5te_unknown_linux_gnueabi="-march=armv5te -mfloat-abi=soft"
5863

5964
# Suppress some warnings in the openwrt toolchains we downloaded
6065
ENV STAGING_DIR=/tmp

src/tools/build-manifest/src/main.rs

+1
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ static TARGETS: &'static [&'static str] = &[
5555
"arm-unknown-linux-gnueabihf",
5656
"arm-unknown-linux-musleabi",
5757
"arm-unknown-linux-musleabihf",
58+
"armv5te-unknown-linux-gnueabi",
5859
"armv7-apple-ios",
5960
"armv7-linux-androideabi",
6061
"armv7-unknown-linux-gnueabihf",

0 commit comments

Comments
 (0)