Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 2afadaa

Browse files
committedDec 17, 2016
Edits. More platform support
1 parent 09a9859 commit 2afadaa

File tree

1 file changed

+25
-6
lines changed

1 file changed

+25
-6
lines changed
 

‎RELEASES.md

+25-6
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ Libraries
6868
* [The internal memory layout of `HashMap` is more cache-friendly, for
6969
significant improvements in some operations][36692]
7070
* [`HashMap` uses less memory on 32-bit architectures][36595]
71-
* [Impl `Add<{str, Cow<str>}>` for `Cow<str>`][36595]
71+
* [Impl `Add<{str, Cow<str>}>` for `Cow<str>`][36430]
7272

7373
Cargo
7474
-----
@@ -84,10 +84,27 @@ Tooling
8484
-------
8585

8686
* [rustup is the recommended Rust installation method][1.14rustup]
87-
* This release includes [experimental support for WebAssembly][1.14wasm]
88-
* This release includes builds for ARM Linux running MUSL libc. Add the
89-
`arm-unknown-linux-musleabi`, `arm-unknown-linux-musleabihf`, and
90-
`armv7-unknown-linux-musleabihf` targets via `rustup target add`.
87+
* This release includes host (rustc) builds for Linux on MIPS, PowerPC, and
88+
S390x. These are [tier 2] platforms and may have major defects. Follow the
89+
instructions on the website to install, or add the targets to an existing
90+
installation with `rustup target add`. The new target triples are:
91+
- `mips-unknown-linux-gnu`
92+
- `mipsel-unknown-linux-gnu`
93+
- `mips64-unknown-linux-gnuabi64`
94+
- `mips64el-unknown-linux-gnuabi64 `
95+
- `powerpc-unknown-linux-gnu`
96+
- `powerpc64-unknown-linux-gnu`
97+
- `powerpc64le-unknown-linux-gnu`
98+
- `s390x-unknown-linux-gnu `
99+
* This release includes target (std) builds for ARM Linux running MUSL
100+
libc. These are [tier 2] platforms and may have major defects. Add the
101+
following triples to an existing rustup installation with `rustup target add`:
102+
- `arm-unknown-linux-musleabi`
103+
- `arm-unknown-linux-musleabihf`
104+
- `armv7-unknown-linux-musleabihf`
105+
* This release includes [experimental support for WebAssembly][1.14wasm], via
106+
the `wasm32-unknown-emscripten` target. This target is known to have major
107+
defects. Please test, report, and fix.
91108
* rustup no longer installs documentation by default. Run `rustup
92109
component add rust-docs` to install.
93110
* [Fix line stepping in debugger][37310]
@@ -96,7 +113,7 @@ Tooling
96113
Misc
97114
----
98115

99-
* [Disable jemalloc on aarch64/powerpc][37392]
116+
* [Disable jemalloc on aarch64/powerpc/mips][37392]
100117
* [Add support for Fuchsia OS][37313]
101118
* [Detect local-rebuild by only MAJOR.MINOR version][37273]
102119

@@ -125,8 +142,10 @@ Compatibility Notes
125142
work but never have. For now they are forbidden.
126143
* [Enforce the shadowing restrictions from RFC 1560 for today's macros][36767]
127144

145+
[tier 2]: https://forge.rust-lang.org/platform-support.html
128146
[1.14rustup]: https://internals.rust-lang.org/t/beta-testing-rustup-rs/3316/204
129147
[1.14wasm]: https://users.rust-lang.org/t/compiling-to-the-web-with-rust-and-emscripten/7627
148+
[36430]: https://github.com/rust-lang/rust/pull/36430
130149
[36595]: https://github.com/rust-lang/rust/pull/36595
131150
[36595]: https://github.com/rust-lang/rust/pull/36595
132151
[36692]: https://github.com/rust-lang/rust/pull/36692

0 commit comments

Comments
 (0)
Please sign in to comment.