diff options
| author | Pietro Albini <pietro@pietroalbini.org> | 2018-11-18 23:24:31 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2018-11-18 23:24:31 +0100 |
| commit | 36e1d9f3edee62058a871d432a07dc4326f3e082 (patch) | |
| tree | 17134d2d35ceaa595dc281b1575aa2a6ebe5a6b6 /src/test/incremental/thinlto | |
| parent | 13c9439925797cd7a65c917d047c07a500d9bfe6 (diff) | |
| parent | 4f9c86038529880458195daafd97d4cbc8f9ee27 (diff) | |
| download | rust-36e1d9f3edee62058a871d432a07dc4326f3e082.tar.gz rust-36e1d9f3edee62058a871d432a07dc4326f3e082.zip | |
Rollup merge of #55562 - smaeul:powerpc-linux-musl, r=alexcrichton
Add powerpc- and powerpc64-unknown-linux-musl targets Add targets for musl on 32-bit and 64-bit powerpc. This requires some ABI fixes, as musl [uses the ELFv2 ABI on regardless of endianness](http://git.musl-libc.org/cgit/musl/tree/configure?id=8084d6ab57cdb0b8f328d3cdbad3b9d09eaaee04#n638). At the moment, powerpc64 support requires [an LLVM patch](https://reviews.llvm.org/D52013) to select the correct ABI; or I can add [a patch to Rust's LLVM backend](https://github.com/smaeul/rust/commit/e8eaa2afd51ed9950096359a040ba1603907cdd1) to always choose the right ABI. Both architectures are able to run an extended bootstrap, and with some test fixes (e.g. #55561), there are no architecture-dependent test failures on powerpc64 (most failures in `src/test` are existing musl-host-related issues).
Diffstat (limited to 'src/test/incremental/thinlto')
0 files changed, 0 insertions, 0 deletions
