Skip to content

Commit

Permalink
Add eabi suffix to armv5te musl target
Browse files Browse the repository at this point in the history
  • Loading branch information
harm-nedap committed May 4, 2018
1 parent b71f636 commit 80f1912
Show file tree
Hide file tree
Showing 5 changed files with 6 additions and 6 deletions.
2 changes: 1 addition & 1 deletion src/bootstrap/configure.py
Expand Up @@ -120,7 +120,7 @@ def v(*args):
"arm-unknown-linux-musleabi install directory")
v("musl-root-armhf", "target.arm-unknown-linux-musleabihf.musl-root",
"arm-unknown-linux-musleabihf install directory")
v("musl-root-armv5te", "target.armv5te-unknown-linux-musl.musl-root",
v("musl-root-armv5te", "target.armv5te-unknown-linux-musleabi.musl-root",
"armv5te-unknown-linux-musleabi install directory")
v("musl-root-armv7", "target.armv7-unknown-linux-musleabihf.musl-root",
"armv7-unknown-linux-musleabihf install directory")
Expand Down
Expand Up @@ -29,12 +29,12 @@ RUN env \
bash musl.sh armv5te && \
rm -rf /build/*

ENV TARGETS=armv5te-unknown-linux-musl
ENV TARGETS=armv5te-unknown-linux-musleabi

# FIXME: remove armv5te vars after https://github.com/alexcrichton/cc-rs/issues/271
# get fixed and cc update
ENV CC_armv5te_unknown_linux_musl=arm-linux-gnueabi-gcc \
CFLAGS_armv5te_unknown_linux_musl="-march=armv5te -marm -mfloat-abi=soft"
ENV CC_armv5te_unknown_linux_musleabi=arm-linux-gnueabi-gcc \
CFLAGS_armv5te_unknown_linux_musleabi="-march=armv5te -marm -mfloat-abi=soft"

ENV RUST_CONFIGURE_ARGS \
--musl-root-armv5te=/musl-armv5te \
Expand Down
2 changes: 1 addition & 1 deletion src/librustc_target/spec/mod.rs
Expand Up @@ -283,7 +283,7 @@ supported_targets! {
("arm-unknown-linux-musleabihf", arm_unknown_linux_musleabihf),
("armv4t-unknown-linux-gnueabi", armv4t_unknown_linux_gnueabi),
("armv5te-unknown-linux-gnueabi", armv5te_unknown_linux_gnueabi),
("armv5te-unknown-linux-musl", armv5te_unknown_linux_musl),
("armv5te-unknown-linux-musleabi", armv5te_unknown_linux_musleabi),
("armv7-unknown-linux-gnueabihf", armv7_unknown_linux_gnueabihf),
("armv7-unknown-linux-musleabihf", armv7_unknown_linux_musleabihf),
("aarch64-unknown-linux-gnu", aarch64_unknown_linux_gnu),
Expand Down
2 changes: 1 addition & 1 deletion src/tools/build-manifest/src/main.rs
Expand Up @@ -57,7 +57,7 @@ static TARGETS: &'static [&'static str] = &[
"arm-unknown-linux-musleabi",
"arm-unknown-linux-musleabihf",
"armv5te-unknown-linux-gnueabi",
"armv5te-unknown-linux-musl",
"armv5te-unknown-linux-musleabi",
"armv7-apple-ios",
"armv7-linux-androideabi",
"armv7-unknown-cloudabi-eabihf",
Expand Down

0 comments on commit 80f1912

Please sign in to comment.