about summary refs log tree commit diff
path: root/src/libstd
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2016-07-30 23:21:46 -0700
committerGitHub <noreply@github.com>2016-07-30 23:21:46 -0700
commit724f811794bf30141922eb9ff26cd9ce7febe64e (patch)
treefd75396b366bee728b0b2036c86170118b991538 /src/libstd
parentc267ab4e3b40dddde3804b8b80321049d9879eb9 (diff)
parenteb6173806d972b839711139ae107dda690febe3a (diff)
downloadrust-724f811794bf30141922eb9ff26cd9ce7febe64e.tar.gz
rust-724f811794bf30141922eb9ff26cd9ce7febe64e.zip
Auto merge of #35060 - japaric:arm-musl, r=alexcrichton
Add ARM MUSL targets

Rebase of #33189.

I tested this by producing a std for `arm-unknown-linux-musleabi` then I cross compiled Hello world to said target. Checked that the produced binary was statically linked and verified that the binary worked under QEMU.

This depends on rust-lang/libc#341. I'll have to update this PR after that libc PR is merged.

I'm also working on generating ARM musl cross toolchain via crosstool-ng. Once I verified those work, I'll send a PR to rust-buildbot.

r? @alexcrichton
cc @timonvo
Diffstat (limited to 'src/libstd')
-rw-r--r--src/libstd/Cargo.toml2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libstd/Cargo.toml b/src/libstd/Cargo.toml
index b442d21b72b..3ce6841fdd4 100644
--- a/src/libstd/Cargo.toml
+++ b/src/libstd/Cargo.toml
@@ -24,7 +24,7 @@ unwind = { path = "../libunwind" }
 
 [build-dependencies]
 build_helper = { path = "../build_helper" }
-gcc = "0.3"
+gcc = "0.3.27"
 
 [features]
 backtrace = []